Angband 4.2.2

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Bogatyr
    Knight
    • Feb 2014
    • 525

    #76
    Originally posted by archolewa
    I guess my question is, what lesson are you learning from an unmappable level that doesn't let you teleport, and forces you to take one path to the next floor? "Refresh the level?"

    My favorite part about Angband is firing off mapping and detection and planning my path through the level that lets me avoid nasty monsters, assassinate loot pinatas and pick up some treasure on the way down. A level that forces me through a single path that involves a gauntlet of nasty monters I would normally avoid feels like an unfun combination of boring and deadly. I mean, it's not a big deal, because while I don't play with WoR I *do* play with connected stairs and without forced descent, so I can just refresh the level if I find myself on one of these. But this still feels like it's trying to introduce challenge by taking away all the fun parts.

    Now, if the gauntlet was a kind of greater vault that had a metric ton of loot at the end, but not the stairs, then I might be a bit more keen on the idea. Similarly if you had types of vaults that blocked ESP.

    Basically, I'd rather be tempted with treasure than backed into a corner.
    Bravo, all my thoughts exactly.

    Comment

    • Pete Mack
      Prophet
      • Apr 2007
      • 6883

      #77
      Saving throw messages for single combat should be, "X scorns your challenge!"

      Comment

      • Nick
        Vanilla maintainer
        • Apr 2007
        • 9647

        #78
        Originally posted by Pete Mack
        Saving throw messages for single combat should be, "X scorns your challenge!"
        Good idea
        One for the Dark Lord on his dark throne
        In the Land of Mordor where the Shadows lie.

        Comment

        • Pete Mack
          Prophet
          • Apr 2007
          • 6883

          #79
          Originally posted by Nick
          Good idea
          Because Morgoth will save on an average of about 6 times, and sometimes a lot more, maybe there need to be several messages; if I understand how it works, a CL 50 player will be successful just under 1/8 the time vs DL 100: P = 1/50 * (.01+.02+.03+ ... + .50)
          Here are some:
          X says, "Your mother was a hamster!"
          X gives you the finger

          Comment

          • bughunter
            Adept
            • Nov 2019
            • 141

            #80
            Originally posted by Pete Mack
            Because Morgoth will save on an average of about 6 times, and sometimes a lot more, maybe there need to be several messages; if I understand how it works, a CL 50 player will be successful just under 1/8 the time vs DL 100: P = 1/50 * (.01+.02+.03+ ... + .50)
            Here are some:
            X says, "Your mother was a hamster!"
            X gives you the finger
            X says "Your mother could petrify a Gorgon."
            X says "I've had Balrogs uglier than you before breakfast."
            X says "Hahahaha! No."

            [edit: I should be careful making paladin jokes. I just started a Dwarven paladin after several failed attempts to get a Kobold ranger past dl80.]
            Last edited by bughunter; March 15, 2021, 20:26.

            Comment

            • whartung
              Adept
              • May 2020
              • 101

              #81
              Originally posted by Ingwe Ingweron
              Why do people keep posting 4.2.1 things in this 4.2.2 thread?
              Because if there's something from 4.2.1 that you might like to see changed, that change will happen in 4.2.2.

              Comment

              • Pete Mack
                Prophet
                • Apr 2007
                • 6883

                #82
                Lagduf is a snaga. Therefore he is--or should be--vulnerable to light. Certain uniques have to be easy to kill by one trick or another. Otherwise the game is just a tedious grind.
                Lagduf is surely one of them.

                Comment

                • PowerWyrm
                  Prophet
                  • Apr 2008
                  • 2987

                  #83
                  Here's the Windows version of file_exists() in z-file.c:

                  Code:
                  bool file_exists(const char *fname)
                  {
                  	char path[MAX_PATH];
                  	DWORD attrib;
                  
                  	/* API says we mustn't pass anything larger than MAX_PATH */
                  	my_strcpy(path, s, sizeof(path));
                  
                  	attrib = GetFileAttributes(path);
                  	if (attrib == INVALID_FILE_NAME) return false;
                  	if (attrib & FILE_ATTRIBUTE_DIRECTORY) return false;
                  
                  	return true;
                  }
                  No idea what "s" is...
                  Is that even compiling?
                  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

                  • Nick
                    Vanilla maintainer
                    • Apr 2007
                    • 9647

                    #84
                    Originally posted by PowerWyrm
                    No idea what "s" is...
                    Is that even compiling?
                    On the one hand, that seems totally bizarre - surely "s" should be "fname";
                    on the other hand, it's been compiling and running without complaint since 2007.
                    One for the Dark Lord on his dark throne
                    In the Land of Mordor where the Shadows lie.

                    Comment

                    • Kusunose
                      Rookie
                      • Jan 2019
                      • 10

                      #85
                      It seems that function is not used in the windows build.

                      HAVE_STAT is defined both with MinGW and MSVC and the
                      function above, enclosed in "#if defined(HAVE_STAT)",
                      is used instead.

                      With MinGW, HAVE_STAT is defined in autoconf.h, and with
                      MSVC, in h-config.h .

                      Comment

                      • Nick
                        Vanilla maintainer
                        • Apr 2007
                        • 9647

                        #86
                        Originally posted by Kusunose
                        It seems that function is not used in the windows build.

                        HAVE_STAT is defined both with MinGW and MSVC and the
                        function above, enclosed in "#if defined(HAVE_STAT)",
                        is used instead.

                        With MinGW, HAVE_STAT is defined in autoconf.h, and with
                        MSVC, in h-config.h .
                        Aha, thank you.
                        One for the Dark Lord on his dark throne
                        In the Land of Mordor where the Shadows lie.

                        Comment

                        • Grotug
                          Veteran
                          • Nov 2013
                          • 1637

                          #87
                          The slays on thrown weapons are still doing double the damage displayed. I killed a mature multihued dragon with a single throw of a throwing axe that claimed to do 426 damage to dragons (mature multihued has 1000hp I believe).
                          Beginner's Guide to Angband 4.2.3 Part 1: https://www.youtube.com/watch?v=m9c9e2wMngM

                          Detailed account of my Ironman win here.

                          "My guess is that Grip and Fang have many more kills than Gothmog and Lungorthin." --Fizzix

                          Comment

                          • Pete Mack
                            Prophet
                            • Apr 2007
                            • 6883

                            #88
                            Oh man, I have to try this out!

                            Originally posted by Grotug
                            The slays on thrown weapons are still doing double the damage displayed. I killed a mature multihued dragon with a single throw of a throwing axe that claimed to do 426 damage to dragons (mature multihued has 1000hp I believe).

                            Comment

                            • Ingwe Ingweron
                              Veteran
                              • Jan 2009
                              • 2129

                              #89
                              @ arrived in a cavern level at DL 63 and received the message, "Teleportation is forbidden" upon attempting to teleport. @ is wearing nothing that is cursed. Is this a new feature of cavern levels? Or any levels? Is it randomly assigned or limited to caverns? Is it true of vaults on otherwise regular levels? Curious minds want to know if this is a new feature of 4.2.2 and what the parameters are.
                              “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

                              • Pete Mack
                                Prophet
                                • Apr 2007
                                • 6883

                                #90
                                Some cavern levels have it. I dunno why. I immediately recall if I can't immediately go back up the stairs

                                Comment

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