Bugs in Nightlies

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Thraalbee
    Knight
    • Sep 2010
    • 707

    #31
    New to the thread so this may already be known. Anyway I will test nightlies a while from now and follow the thread

    I have a Ring of Teleportation <+2> {cursed}. When I wear it I get the usual "Oops! It feels cold" but I can unwear it without problems or replace it with another ring. When I put it back I get the "Ooop!.." message again

    EDIT: ?Remove curse results in "You have no curses to remove."

    angband-4.0.3-504-g35c4104
    Last edited by Thraalbee; November 22, 2016, 19:03.

    Comment

    • Ingwe Ingweron
      Veteran
      • Jan 2009
      • 2129

      #32
      Yeah, the curses thing is still not quite worked out. My current @ has a ring of Damage that is cursed, but Identify spells don't give any information about the curse, Remove Curse spells and scrolls say that I don't have anything to uncurse. Until the Damage ring curse gets identified by use, I can't remove the curse. It's not the sticky curse, since that would have identified by use immediately when @ wielded it and tried to take it off. The teleportation "??", even the One Ring "??" seem related.

      By the way on the One Ring, the insta-CRASH occurs if @ is already wearing rings and wields the One. If @ is not wearing rings, the crash doesn't occur when the One is wielded.
      “We're more of the love, blood, and rhetoric school. Well, we can do you blood and love without the rhetoric, and we can do you blood and rhetoric without the love, and we can do you all three concurrent or consecutive. But we can't give you love and rhetoric without the blood. Blood is compulsory. They're all blood, you see.”
      ― Tom Stoppard, Rosencrantz and Guildenstern are Dead

      Comment

      • Nick
        Vanilla maintainer
        • Apr 2007
        • 9638

        #33
        Originally posted by Ingwe Ingweron
        By the way on the One Ring, the insta-CRASH occurs if @ is already wearing rings and wields the One. If @ is not wearing rings, the crash doesn't occur when the One is wielded.
        Thanks, that will help.
        One for the Dark Lord on his dark throne
        In the Land of Mordor where the Shadows lie.

        Comment

        • Nivra
          Adept
          • Aug 2015
          • 112

          #34
          Seconded on the curses... I'm confused as to the desired functionality.
          Remove Curse doesn't work on any ordinary cursed items, so I thought that was just for the sticky curse, but I thought I saw a *remove curse* which I thought was for the sticky curse. And yah, identify fails miserably at identifying some curses but not others (iirc)

          I found a real Mac OS X crash bug. This one on the nightlies.
          Just recalled to town with 3 unidentified scrolls: "anio mills" Immediately reading them, Angband hangs and gives me the spinny ball of death.

          This is 504-g25c4104-dirty and El Capitan 10.11.5 on an 11" Macbook Air.

          I've gotten intermittent crashes on OS X, but usually in the middle of a dungeon run with no recent save file, so this one was convenient that it happened just after I got to town. I re-loaded the save and sold the scroll to ID it. Trap Creation. So maybe you can't make traps in town?
          Attached Files

          Comment

          • Nick
            Vanilla maintainer
            • Apr 2007
            • 9638

            #35
            Originally posted by Nivra
            So maybe you can't make traps in town?
            Correct, thank you. This will be an easy fix.
            One for the Dark Lord on his dark throne
            In the Land of Mordor where the Shadows lie.

            Comment

            • fizzix
              Prophet
              • Aug 2009
              • 3025

              #36
              If anyone can help me debug wiz-stats I'd be very appreciative.

              Apparently there's a crash that occurs on exactly this line of cave_generate in generate.c

              Code:
              chunk = dun->profile->builder(p);
              There appears to be nothing wrong with the specific profile it chose. The crash only occurs after several hundred iterations. I'm guessing there's a memory leak of some sort that's causing problems, which is why you don't see it unless you try to generate hundreds of levels in a single session. However, I don't really have access to valgrind on windows so I am not entirely sure how to track it down.

              Comment

              • Nivra
                Adept
                • Aug 2015
                • 112

                #37
                Staff of Remove Curse

                Staff of Remove Curse:

                When it is unidentified, using it gives the following message:
                You have no curses to remove.
                The staff then remains unidentified.
                Last edited by Nivra; November 27, 2016, 06:52.

                Comment

                • Nivra
                  Adept
                  • Aug 2015
                  • 112

                  #38
                  Terrain Bug:

                  A lesser Balrog breathed Fire over an unidentified Glaive. I received the message: "The Glaive was unaffected."

                  I killed the Balrog. Then I went to ID the Glaive. It remained unidentified.
                  I figured it was just {average}. Then, later after walking back over that spot, I was prompted whether I wanted to step into the Lava.

                  Oh, I figured, there was lava generated under the Glaive. So I walked over to it, attempted to pick up the Glaive, and then the Glaive disappeared on me, and all that remained was lava.

                  Comment

                  • Nivra
                    Adept
                    • Aug 2015
                    • 112

                    #39
                    Teleport Away failed to work when Saruman was standing on rubble.

                    Comment

                    • Thraalbee
                      Knight
                      • Sep 2010
                      • 707

                      #40
                      Non reproducable bug. I used "x" (roguelike keyset) to Look into a vault. When I got to the "You see a rune of dragonsong, 2N, 31E." I got assertion failed.
                      That particular trap was next to the outer permawall at 4 o' clock of the vault.
                      File: cave-square.c, line 464
                      Expression square_in_bounds(c, y, x)

                      Comment

                      • Thraalbee
                        Knight
                        • Sep 2010
                        • 707

                        #41
                        Originally posted by Nivra
                        Teleport Away failed to work when Saruman was standing on rubble.

                        This is hardly a bug. Is it?

                        Comment

                        • Nick
                          Vanilla maintainer
                          • Apr 2007
                          • 9638

                          #42
                          Thanks for all these, keep them coming. I'm in the middle of some structural stuff at the moment, but I should be back to bugfixing before too long - and best of all, the structural stuff should introduce new bugs!
                          One for the Dark Lord on his dark throne
                          In the Land of Mordor where the Shadows lie.

                          Comment

                          • Nivra
                            Adept
                            • Aug 2015
                            • 112

                            #43
                            Originally posted by Thraalbee
                            This is hardly a bug. Is it?
                            Good question. I was going off the assumption that if I can see it and/or shoot at it, I can teleport it. But maybe he ducks behind the rubble when he sees me pull out my wand?

                            Comment

                            • Nick
                              Vanilla maintainer
                              • Apr 2007
                              • 9638

                              #44
                              Originally posted by Nivra
                              Good question. I was going off the assumption that if I can see it and/or shoot at it, I can teleport it. But maybe he ducks behind the rubble when he sees me pull out my wand?
                              I can imagine rubble either always preventing teleport (and other spells), always allowing, or something in between. What do people think?
                              One for the Dark Lord on his dark throne
                              In the Land of Mordor where the Shadows lie.

                              Comment

                              • Derakon
                                Prophet
                                • Dec 2009
                                • 9022

                                #45
                                Originally posted by Nick
                                I can imagine rubble either always preventing teleport (and other spells), always allowing, or something in between. What do people think?
                                I don't much care whether it blocks or doesn't, but I'd rather it be 100% consistent, whichever method is chosen.

                                I believe right now spells and missiles can't hit enemies in walls; why don't we just keep that behavior?

                                Comment

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