The rod of probing does not show resistances until save/reload

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • AndreyB
    Scout
    • May 2017
    • 26

    The rod of probing does not show resistances until save/reload

    OS: Linux, Fedora 25
    Angband version: 67b8ce2 https://github.com/angband/angband/t...f2f45822d59b0b
    The resistance information revealed by the rod of probing is not displayed in the monster knowledge UI until the game is saved and reloaded.

    How to reproduce:
    1) find a rod of probing
    2) mv lore.txt lore.txt.bac
    3) use the rod while near any monster

    What happens:
    You now know everything about the monster except its resistances.

    What is supposed to happen:
    You now know everything about the monster,
    I like valgrind. it's the biggest timesaver people invented since the invention of the wheel.
    UBSan&ASan are even better (no noticeable initialization delay on my machine).
    I'm now playing with it on. WARNING: with UBSan&ASan panic saves don't seam to work.
  • AndreyB
    Scout
    • May 2017
    • 26

    #2
    Oops. I accidentally posted in the wrong forum. How to migrate this thread to the "Development" forum?
    I like valgrind. it's the biggest timesaver people invented since the invention of the wheel.
    UBSan&ASan are even better (no noticeable initialization delay on my machine).
    I'm now playing with it on. WARNING: with UBSan&ASan panic saves don't seam to work.

    Comment

    • Nick
      Vanilla maintainer
      • Apr 2007
      • 9634

      #3
      Vanilla forum is fine for reporting bugs - the development forum is mainly for talking code issues.

      Thanks for the report.
      One for the Dark Lord on his dark throne
      In the Land of Mordor where the Shadows lie.

      Comment

      • AndreyB
        Scout
        • May 2017
        • 26

        #4
        Update: it turns out that the list of spells the monster can cast also is not shown until a reload.
        I like valgrind. it's the biggest timesaver people invented since the invention of the wheel.
        UBSan&ASan are even better (no noticeable initialization delay on my machine).
        I'm now playing with it on. WARNING: with UBSan&ASan panic saves don't seam to work.

        Comment

        • AndreyB
          Scout
          • May 2017
          • 26

          #5
          It is getting curiouser and curiouser. Sometimes I get partial information about the resistances before saving and reloading. For example I just met a lesser Maia. I'm fairly confident I never saw this type of enemy before. I activated the rod and now I know that lesser Maias are resistant to poison, confusion and sleep, but other information about resistances is still hidden.
          Edit: Apparently the partial information I saw was displayed before I used the rod. Is it because I have a high enough CL (29)?
          Last edited by AndreyB; May 13, 2017, 20:01.
          I like valgrind. it's the biggest timesaver people invented since the invention of the wheel.
          UBSan&ASan are even better (no noticeable initialization delay on my machine).
          I'm now playing with it on. WARNING: with UBSan&ASan panic saves don't seam to work.

          Comment

          • AndreyB
            Scout
            • May 2017
            • 26

            #6
            {unconfirmed} The information about the spells lesser Maias have didn't show up even after I reloaded the game.
            Edit: {confirmed} even after I reloaded the game the information wasn't there until I let the Maia cast both its spells on me.
            Last edited by AndreyB; May 13, 2017, 20:06.
            I like valgrind. it's the biggest timesaver people invented since the invention of the wheel.
            UBSan&ASan are even better (no noticeable initialization delay on my machine).
            I'm now playing with it on. WARNING: with UBSan&ASan panic saves don't seam to work.

            Comment

            Working...
            😀
            😂
            🥰
            😘
            🤢
            😎
            😞
            😡
            👍
            👎