glyph of warding bug?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • fizzix
    Prophet
    • Aug 2009
    • 3025

    glyph of warding bug?

    playing r1823 came across a glyph of warding on the ground. I'm a level 15 priest so I certainly didn't cast it...All monsters were too far away so I couldn't test to see if it worked but I made a save file.
  • Magnate
    Angband Devteam member
    • May 2007
    • 5110

    #2
    Interesting - maybe somebody included random glyph placement in dungeon generation ...
    "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

    Comment

    • Marble Dice
      Swordsman
      • Jun 2008
      • 412

      #3
      How eerie! You couldn't have read a scroll without realizing it, could you?

      Comment

      • fizzix
        Prophet
        • Aug 2009
        • 3025

        #4
        Originally posted by Marble Dice
        How eerie! You couldn't have read a scroll without realizing it, could you?
        Well, unless I got a rune of protection scroll (way OoD) and it happened to create the glyph somewhere far away in the dungeon. But that would just change the nature of the bug. You guys want the bug savefile?

        Comment

        • Marble Dice
          Swordsman
          • Jun 2008
          • 412

          #5
          Sure, post it up.

          Comment

          • fizzix
            Prophet
            • Aug 2009
            • 3025

            #6
            Had to wait to get home from work, I uploaded the savefile here (although maybe there's a better way to do it?)

            no laughing at my pathetic attempt at ironman please.

            edit: in the savefile, I'm standing on the glyph.
            Attached Files

            Comment

            • Philip
              Knight
              • Jul 2009
              • 909

              #7
              There is a simple way of dealing with this. Redefine it as a feature.

              Comment

              • Marble Dice
                Swordsman
                • Jun 2008
                • 412

                #8
                I can't find any answer through source analysis. FEAT_GLYPH is only set from one function, which is only called from the priest spell, the mage spell, and the effect. No other calls to cave_set_feat seem to have logic errors that could lead to accidentally setting a glyph instead of e.g. a trap.

                My best guess is spontaneous single byte corruption of the current dungeon level from the savefile on game load. Now you'll tell me you didn't load the game on this level I'm sure.

                Comment

                • fizzix
                  Prophet
                  • Aug 2009
                  • 3025

                  #9
                  Originally posted by Marble Dice
                  I can't find any answer through source analysis. FEAT_GLYPH is only set from one function, which is only called from the priest spell, the mage spell, and the effect. No other calls to cave_set_feat seem to have logic errors that could lead to accidentally setting a glyph instead of e.g. a trap.

                  My best guess is spontaneous single byte corruption of the current dungeon level from the savefile on game load. Now you'll tell me you didn't load the game on this level I'm sure.
                  I don't think I did. It's possible though...we'll see if anyone else reports finding one.

                  Comment

                  • fph
                    Veteran
                    • Apr 2009
                    • 1030

                    #10
                    Originally posted by Philip
                    There is a simple way of dealing with this. Redefine it as a feature.
                    You mean a feature as in "it's not a bug, it's a feature" or as in "the terrain feature FEAT_GLYPH"?

                    If it is in the first meaning, I too wouldn't mind finding an occasional glyph of warding in the dungeon -- it would create a lot of tactical options and definitely make the game funnier for me.
                    --
                    Dive fast, die young, leave a high-CHA corpse.

                    Comment

                    • Marble Dice
                      Swordsman
                      • Jun 2008
                      • 412

                      #11
                      Originally posted by fph
                      If it is in the first meaning, I too wouldn't mind finding an occasional glyph of warding in the dungeon -- it would create a lot of tactical options and definitely make the game funnier for me.
                      You know what could be really cool? Special room types that included glyphs, stuff like this:

                      Code:
                      #############
                      #...........#
                      #.####+####.#
                      #.#;..;..;#.#
                      #.#########.#
                      #...........#
                      #.###...###.#
                      #.+;#...#;+.#
                      #.###...###.#
                      #...........#
                      #############
                      
                      #################
                      ######.....######
                      ######.....######
                      ###.....#.....###
                      ###..#.....#..###
                      #...............#
                      #...#...;...#...#
                      #...............#
                      ###..#.....#..###
                      ###.....#.....###
                      ######.....######
                      ######.....######
                      #################

                      Comment

                      • Derakon
                        Prophet
                        • Dec 2009
                        • 9022

                        #12
                        You could add glyphs as a possible element in vaults, too. Though it seems to me they'd be liable to break pretty quickly in such an environment.

                        Comment

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