Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old February 25, 2010, 10:07   #1
PowerWyrm
Prophet
 
PowerWyrm's Avatar
 
Join Date: Apr 2008
Posts: 2,955
PowerWyrm is on a distinguished road
"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 http://powerwyrm.monsite-orange.fr (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!
PowerWyrm is offline   Reply With Quote
Old February 25, 2010, 18:13   #2
Napsterbater
Adept
 
Join Date: Jun 2009
Posts: 177
Napsterbater is on a distinguished road
r612? Which version was that? I think I remember reading that there aren't any more great drops, period.
Napsterbater is offline   Reply With Quote
Old February 25, 2010, 19:38   #3
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,060
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by Napsterbater View Post
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.
Magnate is offline   Reply With Quote
Old February 25, 2010, 20:18   #4
Napsterbater
Adept
 
Join Date: Jun 2009
Posts: 177
Napsterbater is on a distinguished road
I tried doing an svn update -r 612 on my code base just for giggles, but it wouldn't compile.
Napsterbater is offline   Reply With Quote
Old February 26, 2010, 12:18   #5
PowerWyrm
Prophet
 
PowerWyrm's Avatar
 
Join Date: Apr 2008
Posts: 2,955
PowerWyrm is on a distinguished road
The change is still present in the trunk, so there's a good chance that it's present since 3.1.0 or so.

Quote:
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 http://powerwyrm.monsite-orange.fr (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!
PowerWyrm is offline   Reply With Quote
Old February 26, 2010, 21:44   #6
Speusippus
Rookie
 
Join Date: Feb 2010
Posts: 21
Speusippus is on a distinguished road
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?
Speusippus is offline   Reply With Quote
Old February 26, 2010, 22:06   #7
Napsterbater
Adept
 
Join Date: Jun 2009
Posts: 177
Napsterbater is on a distinguished road
Quote:
Originally Posted by Speusippus View Post
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.
Napsterbater is offline   Reply With Quote
Old February 26, 2010, 22:15   #8
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 9,022
Derakon is on a distinguished road
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?
Derakon is offline   Reply With Quote
Old February 26, 2010, 22:44   #9
Napsterbater
Adept
 
Join Date: Jun 2009
Posts: 177
Napsterbater is on a distinguished road
Quote:
Originally Posted by Derakon View Post
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.
Napsterbater is offline   Reply With Quote
Old February 26, 2010, 23:47   #10
Speusippus
Rookie
 
Join Date: Feb 2010
Posts: 21
Speusippus is on a distinguished road
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?
Speusippus is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Feature request: make "summon unique" do nothing when there are no uniques bron Vanilla 11 December 22, 2009 16:25
Feature request: change "Purification and Healing" prayer book. bron Vanilla 1 December 18, 2009 23:19
possible bug with "player turns" in dump? PowerDiver Development 1 December 15, 2009 08:03
"repeat" Command just little bit "smarter" ClaytonAguiar Vanilla 8 June 17, 2009 15:01
Feature request: generalize "drop chosen" bron Vanilla 23 December 23, 2008 16:33


All times are GMT +1. The time now is 18:09.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.