Bug in Single Combat Spell

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • m.galimberti
    Rookie
    • Jun 2021
    • 4

    Bug in Single Combat Spell

    I was playing Angband 4.2.2 on my mobile (Android 9) using a Paladin. After I kill a monster after the spell “Single Combat”, I am stack in the compacting room with no monster and no way to go back to the level or the town. I tried the debug mode comand 'j'ump to a level but it make Angband to crash.
    Any suggestion?
  • Nick
    Vanilla maintainer
    • Apr 2007
    • 9647

    #2
    If you can give me your savefile, I can try to fix it.
    One for the Dark Lord on his dark throne
    In the Land of Mordor where the Shadows lie.

    Comment

    • m.galimberti
      Rookie
      • Jun 2021
      • 4

      #3
      Hi Nick,
      thanks. Here the Savefile
      Attached Files

      Comment

      • Nick
        Vanilla maintainer
        • Apr 2007
        • 9647

        #4
        I'm sorry, because you're playing with randarts I'll need your randart file as well. It should be called randart_01002fe6.txt, and be in your archive directory.
        One for the Dark Lord on his dark throne
        In the Land of Mordor where the Shadows lie.

        Comment

        • m.galimberti
          Rookie
          • Jun 2021
          • 4

          #5
          Hi Nick, thanks again, here the file. For curiosity, there is a program to edit the save file or you are uding the source code of Angband to do it?
          Attached Files

          Comment

          • Pete Mack
            Prophet
            • Apr 2007
            • 6883

            #6
            gdb and a debug build. I've done it, but it's a pain.

            Comment

            • Cuboideb
              Adept
              • May 2020
              • 196

              #7
              Do you mean running the game (the load savefile part) line by line and change variables until you get the town generated ?

              Comment

              • Pete Mack
                Prophet
                • Apr 2007
                • 6883

                #8
                It depends. Usually its a matter of forcing a save after zeroing out a bad pointer.

                Comment

                • Nick
                  Vanilla maintainer
                  • Apr 2007
                  • 9647

                  #9
                  Yes, usually it's a matter of seeing where the game crashes, and then working out what's wrong from there and fixing it.

                  This one is proving a little tricky, it may be a day or two.
                  One for the Dark Lord on his dark throne
                  In the Land of Mordor where the Shadows lie.

                  Comment

                  • tangar
                    Veteran
                    • Mar 2015
                    • 1004

                    #10
                    it will be fun if someone will record a video with such process or just make a mini-guide with bunch of screenshots
                    https://tangaria.com - Angband multiplayer variant
                    tangaria.com/variants - Angband variants table
                    tangar.info - my website ⍽⍽⍽⍽⍽⍽⍽⍽⍽⍽⍽⍽
                    youtube.com/GameGlaz — streams in English ⍽ youtube.com/StreamGuild — streams in Russian

                    Comment

                    • Nick
                      Vanilla maintainer
                      • Apr 2007
                      • 9647

                      #11
                      Fixed savefile attached (back in town). What monster were you fighting, and was there anything interesting about the fight?
                      Attached Files
                      One for the Dark Lord on his dark throne
                      In the Land of Mordor where the Shadows lie.

                      Comment

                      • m.galimberti
                        Rookie
                        • Jun 2021
                        • 4

                        #12
                        Thank you very much Nick. It was actually only a draconic Quylthulg the middle of a room. Hope it will not happen again.

                        Comment

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