"Great" drops replaced by "good" drops in vaults: bug or feature?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • PowerWyrm
    Prophet
    • Apr 2008
    • 2986

    "Great" drops replaced by "good" drops in vaults: bug or feature?

    Since r612, all "great" spots in vaults (marked as "8" in vault.txt) now only generate "good" drops instead of "great" drops. Since I didn't find this documented anywhere, I was wondering if it was a new feature to lower the number of excellents items generated or simply a bug...
    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!
  • Napsterbater
    Adept
    • Jun 2009
    • 177

    #2
    r612? Which version was that? I think I remember reading that there aren't any more great drops, period.
    This thread, it needs more rage. -- Napstopher Walken

    Comment

    • Magnate
      Angband Devteam member
      • May 2007
      • 5110

      #3
      Originally posted by Napsterbater
      r612? Which version was that? I think I remember reading that there aren't any more great drops, period.
      That refers to svn revision 612, which is just prior to 3.0.8 I think. I wasn't around much then, so I have no idea whether this change was intentional or not.
      "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

      Comment

      • Napsterbater
        Adept
        • Jun 2009
        • 177

        #4
        I tried doing an svn update -r 612 on my code base just for giggles, but it wouldn't compile.
        This thread, it needs more rage. -- Napstopher Walken

        Comment

        • PowerWyrm
          Prophet
          • Apr 2008
          • 2986

          #5
          The change is still present in the trunk, so there's a good chance that it's present since 3.1.0 or so.

          I think I remember reading that there aren't any more great drops, period.
          That would explain the change... although in the current source code, the DROP_GREAT flag still exists and some uniques still have great drops.
          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

          • Speusippus
            Rookie
            • Feb 2010
            • 21

            #6
            Wait. No more great drops? Does this explain why when I kill uniques, I'm just getting like [+3, +3] items, no ego or artifact items?

            Why was it decided that there should be no great drops? What does this mean exactly--that artifacts only appear as randomly generated items on the dungeon floor?

            Comment

            • Napsterbater
              Adept
              • Jun 2009
              • 177

              #7
              Originally posted by Speusippus
              Wait. No more great drops? Does this explain why when I kill uniques, I'm just getting like [+3, +3] items, no ego or artifact items?

              Why was it decided that there should be no great drops? What does this mean exactly--that artifacts only appear as randomly generated items on the dungeon floor?
              I'm quoting from memory here from old mailing list threads, but They decided to remap the DROP_GREAT so that all such drops only DROP_GOOD instead. You can certainly still find artifacts on the floor. What DROP_GOOD and DROP_GREAT are are shortcuts in the item generation code. Every time something drops, they roll a d100 and if it's above a certain cutoff, it's a GOOD, and if it passes another d100 cutoff, it's a GREAT item. GOOD and GREAT themselves are codes for how deep the generated item is compared to the current level. GOOD is several levels deeper, and GREAT is much much deeper. Monsters that DROP_GOOD bypass the first cutoff. Monsters that DROP_GREAT used to pass the second cutoff too, but now they just DROP_GOOD, even if they have DROP_GREAT in the monster.txt because DROP_GREAT is remapped to DROP_GOOD at the code level.

              Yes, this does explain why you kill Nar and only get a Hard Leather armor +3. Wait to kill him until you're much deeper and you'll get a much better drop.
              This thread, it needs more rage. -- Napstopher Walken

              Comment

              • Derakon
                Prophet
                • Dec 2009
                • 9022

                #8
                So why was this changed, anyway? Most of the uniques with DROP_GREAT are significantly harder than other uniques at their depth -- in particular, Wormtongue was an excellent risk/reward tradeoff, since he could generally easily kill you, but if you managed to kill him instead he had decent odds of dropping a genuinely useful item. Are uniques with DROP_GREAT being nerfed to account for their worsened drops?

                Comment

                • Napsterbater
                  Adept
                  • Jun 2009
                  • 177

                  #9
                  Originally posted by Derakon
                  So why was this changed, anyway? Most of the uniques with DROP_GREAT are significantly harder than other uniques at their depth -- in particular, Wormtongue was an excellent risk/reward tradeoff, since he could generally easily kill you, but if you managed to kill him instead he had decent odds of dropping a genuinely useful item. Are uniques with DROP_GREAT being nerfed to account for their worsened drops?
                  Wormtongue's not that hard to kill with a decent launcher, because he likes to run around and pick up the arrows you shoot at him. Just sit still and keep pinging him with whatever you have. But you should ignore him until you're below 1000' because his drop isn't really worth anything until then.
                  This thread, it needs more rage. -- Napstopher Walken

                  Comment

                  • Speusippus
                    Rookie
                    • Feb 2010
                    • 21

                    #10
                    Wait, ok.

                    So if I understand correctly, if a unique typically shows up on level X, I should wait until I find that unique on level X+Y for some large Y before I kill that unique. Correct?

                    Corollary to this: If two uniques A and B are generated on level X, and A is typically generated on X, and B is typically generated on level X-Y for some large Y, then I should kill B and leave A alone for now. Do I have this right?

                    Comment

                    • Napsterbater
                      Adept
                      • Jun 2009
                      • 177

                      #11
                      Yes, but also for the reason that B will be easier to kill at that depth than A will. You're much more likely to have the level and launcher to kill Wormtongue at 950' than you will at 400', whereas your ability to kill Gorbag then won't be so great. This is assuming you dive. I don't even stop holding down the shift key until I'm around 1200'
                      Last edited by Napsterbater; February 27, 2010, 06:13.
                      This thread, it needs more rage. -- Napstopher Walken

                      Comment

                      • Derakon
                        Prophet
                        • Dec 2009
                        • 9022

                        #12
                        I get a lot more enjoyment out of killing Wormtongue at 400' than at 900'. The 400' fight is an actual challenge; the 900' fight is a curbstomp. Sure, only engaging in curbstomps is safer for your character, but it's not nearly as much fun.

                        I don't see what this has to do with nerfing drops, though.

                        Comment

                        • Speusippus
                          Rookie
                          • Feb 2010
                          • 21

                          #13
                          Originally posted by Derakon
                          I get a lot more enjoyment out of killing Wormtongue at 400' than at 900'. The 400' fight is an actual challenge; the 900' fight is a curbstomp. Sure, only engaging in curbstomps is safer for your character, but it's not nearly as much fun.

                          I don't see what this has to do with nerfing drops, though.
                          Me either. Not that it matters, but I don't think this is a good game mechanic. If there are two uniques generated, and the first is more difficult to kill than the second, then it should be the first that is more likely to give me a better drop than the second. Bigger challenges should bring greater rewards.

                          Comment

                          • buzzkill
                            Prophet
                            • May 2008
                            • 2939

                            #14
                            IMO, just don't scale the drops. Have them drop the same crappy item at DL99 as they would at DL10. Since killing a unique early will provide an XP bump and is more likely provide an item that an early character may find useful, it would be worthwhile to kill them the first time, rather than wait.

                            Really, you could apply this (ordinary drops) to anything that is found more than 2x deeper than it's native depth. Orc pits, troll pits, I'm looking at you.
                            www.mediafire.com/buzzkill - Get your 32x32 tiles here. UT32 now compatible Ironband and Quickband 9/6/2012.
                            My banding life on Buzzkill's ladder.

                            Comment

                            • fizzix
                              Prophet
                              • Aug 2009
                              • 3025

                              #15
                              Originally posted by buzzkill
                              IMO, just don't scale the drops. Have them drop the same crappy item at DL99 as they would at DL10. Since killing a unique early will provide an XP bump and is more likely provide an item that an early character may find useful, it would be worthwhile to kill them the first time, rather than wait.

                              Really, you could apply this (ordinary drops) to anything that is found more than 2x deeper than it's native depth. Orc pits, troll pits, I'm looking at you.
                              drops used to be based on an average between the monsters native depth and the current depth. It was changed to only be based on current depth, as a method of getting rid of TMJ (i think)

                              This does create the unfortunate game mechanic of diving to dlevel 98 and taking out troll pits only to get loot.

                              Comment

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