possible bug in char history - r2025

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bebo
    Adept
    • Jan 2009
    • 213

    possible bug in char history - r2025

    reading my latets char's history (here: http://angband.oook.cz/forum/showthread.php?t=3550) I saw that apparently I reached clvl 43 FOUR times.

    This probably comes from temporarily losong a level because of exp drain and getting it back via normal exp gain through combat instead of with potions of restore life levels, but still it feels kind of silly to have player history behave this way.
    My first winner! http://angband.oook.cz/ladder-show.php?id=8681
    And my second! http://angband.oook.cz/ladder-show.php?id=8872
    And the third! http://angband.oook.cz/ladder-show.php?id=9452
    And the fourth! http://angband.oook.cz/ladder-show.php?id=10513
    And the fifth! http://angband.oook.cz/ladder-show.php?id=10631
    And the sixth! http://angband.oook.cz/ladder-show.php?id=10990
  • ekolis
    Knight
    • Apr 2007
    • 921

    #2
    What's wrong with that? You DID attain level 43 four times
    You read the scroll labeled NOBIMUS UPSCOTI...
    You are surrounded by a stasis field!
    The tengu tries to teleport, but fails!

    Comment

    • Magnate
      Angband Devteam member
      • May 2007
      • 5110

      #3
      Originally posted by ekolis
      What's wrong with that? You DID attain level 43 four times
      Precisely. This is actually a fix for a long-standing bug which stopped a level appearing in your history if you gained it while you were drained (xp < max_xp).
      "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

      Comment

      • ekolis
        Knight
        • Apr 2007
        • 921

        #4
        I suppose it might be even more useful if it told you when a level was drained away, so it didn't look really bizarre...
        You read the scroll labeled NOBIMUS UPSCOTI...
        You are surrounded by a stasis field!
        The tengu tries to teleport, but fails!

        Comment

        • Magnate
          Angband Devteam member
          • May 2007
          • 5110

          #5
          Originally posted by ekolis
          I suppose it might be even more useful if it told you when a level was drained away, so it didn't look really bizarre...
          Well at the moment it's the only possible explanation for gaining the same level more than once, so it can be inferred. But yes, anyone interested in tinkering with history.c could add HISTORY_LOSE_LEVEL ...
          "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

          Comment

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