Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old April 4, 2020, 23:00   #1
Sky
Veteran
 
Join Date: Oct 2016
Location: London-ish
Age: 47
Posts: 1,633
Sky is on a distinguished road
are unique drops depth based?

if i kill a low level unique, say, Ulfast, either at DL20 or at DL70, will the quality of drops be higher at the lower depth ? Is there an incentive to avoid uniques until later on ?
__________________
"i can take this dracolich"
Sky is offline   Reply With Quote
Old April 4, 2020, 23:16   #2
Estie
Veteran
 
Join Date: Apr 2008
Location: Germany
Posts: 1,703
Estie is on a distinguished road
Yes and yes.
Estie is offline   Reply With Quote
Old April 4, 2020, 23:23   #3
Pete Mack
Prophet
 
Join Date: Apr 2007
Location: Seattle, WA
Posts: 5,756
Donated: $40
Pete Mack is on a distinguished road
The answer is "up to a point" How useful is a single DL 50 'good' drop at DL 90? What are the odds of it being good at DL 9? And what are the odds you will even see the monster that deep? Waiting a few extra levels to kill Wormtongue is perhaps a good idea, until certain useful items are likely to be present. But killing Bullroarer at DL 5 is likely to give an immediate and large increase in power.
Pete Mack is offline   Reply With Quote
Old April 4, 2020, 23:55   #4
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 55
Posts: 8,409
Donated: $60
Nick will become famous soon enough
Here is the calculation:
Code:
    /* Give added bonus for unique monsters */
    monlevel = mon->race->level;
    if (rf_has(mon->race->flags, RF_UNIQUE)) {
        monlevel = MIN(monlevel + 15, monlevel * 2);
        extra_roll = true;
    }

	/* Take the best of (average of monster level and current depth)
	   and (monster level) - to reward fighting OOD monsters */
	level = MAX((monlevel + player->depth) / 2, monlevel);
So unique drops are specifically boosted (doubled, up to a maximum of 15 levels boost), and then the drop is calculated based on (as Derakon says) monster level or average of current level and monster native level, whichever is better.

So Ulfast is level 16, that will be boosted to 31, and fighting him at DL20 will drop DL31 loot, at DL70 will drop DL50 loot. As Pete says, fighting him earlier is more likely to be useful.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is online now   Reply With Quote
Old April 5, 2020, 00:45   #5
Sky
Veteran
 
Join Date: Oct 2016
Location: London-ish
Age: 47
Posts: 1,633
Sky is on a distinguished road
i take it that the +15 is fixed for all uniques?
__________________
"i can take this dracolich"
Sky is offline   Reply With Quote
Old April 5, 2020, 01:06   #6
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 55
Posts: 8,409
Donated: $60
Nick will become famous soon enough
Quote:
Originally Posted by Sky View Post
i take it that the +15 is fixed for all uniques?
It's double or +15, whichever is less - so Bullroarer, who is DL5, will drop DL10 gear (adjusted for what level you kill him on).
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is online now   Reply With Quote
Old April 5, 2020, 01:12   #7
DavidMedley
Knight
 
Join Date: Oct 2019
Posts: 732
DavidMedley is on a distinguished road
I tried saving weak uniques so that the summon uniques spell would suck, in addition to getting better drops later, but I didn't find it worthwhile. I think you should kill any unique as soon as you can without risking death or burning boss fight consumables (which may be never).
DavidMedley is offline   Reply With Quote
Old April 5, 2020, 07:38   #8
quarague
Swordsman
 
Join Date: Jun 2012
Posts: 256
quarague is on a distinguished road
The way angband is designed, delayed gratification is almost always a bad strategy. So while killing a unique you could kill now a few dungeon levels later will give you better loot in an absolute sense, the relative value of it to you will be smaller. That happens because player power increases faster than the drop quality increases for a fixed unique. So kill them as early as you savely can.
quarague is offline   Reply With Quote
Old April 5, 2020, 14:46   #9
Thraalbee
Knight
 
Thraalbee's Avatar
 
Join Date: Sep 2010
Location: Stockholm
Posts: 584
Thraalbee is on a distinguished road
But how about monsters generated in vaults? To me it seems that if I don't kill the early unique's, they are likely to turn up in the first couple of vaults.
If they are dead already typically something worse is there instead. Not sure if this is observation error or not.
Thraalbee is offline   Reply With Quote
Old April 5, 2020, 15:30   #10
wobbly
Veteran
 
Join Date: May 2012
Location: Adelaide, Australia
Posts: 2,356
wobbly is on a distinguished road
Vault monsters are picked the same way as any monster (with exact same routine) just usually with a boosted depth. If it's placing a depth + 5 monster it's just as likely to be a unique as if you were 5 levels deeper. Under depth uniques are even less likely in the vault then on the level as they are even more under depth, though they can end up there just by sheer quantity of vault monsters.
wobbly 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
Drats! Bad Unique Drops! dhegler Vanilla 28 July 18, 2020 03:22
Unique Drops Khuzdul Vanilla 7 September 28, 2015 12:53
Uninspiring unique drops Spacebux AAR 20 May 2, 2009 19:48
unique exceptional drops + possible item bug 3.1.1 bebo Vanilla 6 February 10, 2009 19:11
unique drops working? CunningGabe Vanilla 6 February 8, 2008 17:00


All times are GMT +1. The time now is 02:17.


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