Angband 4.2.1

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Eric
    Rookie
    • Oct 2019
    • 18

    I had that trigger recently while in Pukelman form, I was surprised it got through ImPois, but this makes sense... One could imagine all sorts of organic poisons being highly acidic (or basic!).

    Comment

    • DavidMedley
      Veteran
      • Oct 2019
      • 1004

      Cool shapechange knowledge menu, but it throws off what I thought were carefully chosen mnemonics:
      boo*K* seller
      a*L*chemist
      *M*agic Shop
      h*O*me

      etc
      Please like my indie game company on Facebook! https://www.facebook.com/RatherFunGames

      Comment

      • Ingwe Ingweron
        Veteran
        • Jan 2009
        • 2129

        Nick, here's a bug for you. This is in the 4.2.1 nightlies on angband.live. @ ascended some stairs from DL3 to DL2 and finds himself in a 2 by 1 room, with the stairs and no doors. Either this is a bug, or it is the tiniest level I've ever seen.

        Click image for larger version

Name:	Screen Shot 2020-09-20 at 8.32.20 PM.jpg
Views:	1
Size:	9.8 KB
ID:	233354
        “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
          • 9637

          Originally posted by Ingwe Ingweron
          Nick, here's a bug for you. This is in the 4.2.1 nightlies on angband.live. @ ascended some stairs from DL3 to DL2 and finds himself in a 2 by 1 room, with the stairs and no doors. Either this is a bug, or it is the tiniest level I've ever seen.
          If you have a savefile at that moment, that would be handy.
          One for the Dark Lord on his dark throne
          In the Land of Mordor where the Shadows lie.

          Comment

          • PowerWyrm
            Prophet
            • Apr 2008
            • 2986

            Got a game crash after finding some randart boots. Happened that those were cursed and had -1 to movement speed. I guess the game doesn't like division by zero when calculating energy to spend...
            PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

            Comment

            • PowerWyrm
              Prophet
              • Apr 2008
              • 2986

              Also looking at the code for cursed shooters it seems that MIGHT cannot go negative while SHOTS can. I don't see why... Getting a long bow with -1 might (x2 instead of x3) seems perfectly fine as long as might stays above or equal to 1.
              PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

              Comment

              • bughunter
                Adept
                • Nov 2019
                • 141

                Originally posted by PowerWyrm
                I guess the game doesn't like division by zero when calculating energy
                That would cause quite a crash in the real world, too...

                Comment

                • tangar
                  Veteran
                  • Mar 2015
                  • 1004

                  Originally posted by PowerWyrm
                  Got a game crash after finding some randart boots. Happened that those were cursed and had -1 to movement speed. I guess the game doesn't like division by zero when calculating energy to spend...
                  Nick, I wonder maybe there is exist the way to allow negative value for MOVES somehow? Cause it really good value for race balancing and in general diversity of the gameplay https://github.com/draconisPW/PWMAngband/issues/263

                  If not in V, than maybe you could give a hint how to implement it via some hack?
                  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

                  • Ingwe Ingweron
                    Veteran
                    • Jan 2009
                    • 2129

                    Originally posted by Nick
                    If you have a savefile at that moment, that would be handy.
                    It was on Angband.live, nightlies, so no, I don't have a savefile. But, I also haven't moved back down the stairs, so you or Gwarl should be able to pull it.
                    “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
                      • 9637

                      Originally posted by PowerWyrm
                      Got a game crash after finding some randart boots. Happened that those were cursed and had -1 to movement speed. I guess the game doesn't like division by zero when calculating energy to spend...
                      OK, filed as a bug, I'll think about sensible ways of making it negative.
                      One for the Dark Lord on his dark throne
                      In the Land of Mordor where the Shadows lie.

                      Comment

                      • Ged
                        Rookie
                        • Sep 2020
                        • 1

                        Hey! Thanks! I'm really enjoying 4.2.1....

                        I took a long hiatus from the game (RL got really complicated for about 3 years) and decided to get back into the game about a week ago...and it's been a blast and a joy relearning one of my favorite games.

                        Thank you so much.

                        (I used to play the nightlies and help with debugging—I used to be StMicah on the forums, but couldn't remember logins/former emails. I plan to start playing the nightlies versions after my first win.)

                        Comment

                        • backwardsEric
                          Knight
                          • Aug 2019
                          • 527

                          Originally posted by Nick
                          OK, filed as a bug, I'll think about sensible ways of making it negative.
                          Code:
                          move_energy * (1 + abs(num_moves - 1) - (num_moves - 1)) / (1 + abs(num_moves - 1))
                          would reproduce the same values for positive values of num_moves and wouldn't blow up for num_moves <= 0. With more negative move speed modifiers, the energy per move would approach 2 * move_energy with that expression. Is that enough of a range to be interesting?

                          Dropping the "1 +" when calculating state->num_moves from the extra move speed in player-calcs.c would simplify the above expression to

                          Code:
                          move_energy * (1 + abs(num_moves) - num_moves) / (1 + abs(num_moves))

                          Comment

                          • PowerWyrm
                            Prophet
                            • Apr 2008
                            • 2986

                            Originally posted by backwardsEric
                            Code:
                            move_energy * (1 + abs(num_moves - 1) - (num_moves - 1)) / (1 + abs(num_moves - 1))
                            would reproduce the same values for positive values of num_moves and wouldn't blow up for num_moves <= 0. With more negative move speed modifiers, the energy per move would approach 2 * move_energy with that expression. Is that enough of a range to be interesting?

                            Dropping the "1 +" when calculating state->num_moves from the extra move speed in player-calcs.c would simplify the above expression to

                            Code:
                            move_energy * (1 + abs(num_moves) - num_moves) / (1 + abs(num_moves))
                            I don't know if this would work, I remember "energy" being capped at "move_energy" somewhere (if you set a value that is greater than the value, so a negative value would have no impact, but of course I could be wrong.
                            PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

                            Comment

                            • backwardsEric
                              Knight
                              • Aug 2019
                              • 527

                              Originally posted by PowerWyrm
                              I don't know if this would work, I remember "energy" being capped at "move_energy" somewhere (if you set a value that is greater than the value, so a negative value would have no impact, but of course I could be wrong.
                              There are caps like that on the energy use in cmd-pickup.c. I don't understand the logic there. I had expected it would increment the energy use for the auto-pickups, but it overwrites what was calculated when making the move.

                              Comment

                              • PowerWyrm
                                Prophet
                                • Apr 2008
                                • 2986

                                Equipping dagger of slay animal with ring of mouse says "average damage: , and 0 vs others" (throwing message is correct).
                                PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

                                Comment

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