Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old February 11, 2015, 13:11   #1
Ingwe Ingweron
Veteran
 
Join Date: Jan 2009
Location: Manhattan Beach, CA
Posts: 1,820
Ingwe Ingweron is on a distinguished road
Why do Mages drop Priest books and vice-versa?

It seems strange to me when mages are dropping priest books and priests are dropping mage books. Shouldn't they be dropping books appropriate to their class when they drop books?
Ingwe Ingweron is online now   Reply With Quote
Old February 11, 2015, 14:08   #2
Rydel
Apprentice
 
Join Date: Jul 2008
Posts: 88
Rydel is on a distinguished road
Same reason warriors drop both and the reason that Wormtongue isn't more likely to drop his boots than any other monster with the same number of drops; there isn't code for monsters being more likely to drop specific things, or even associate that those things would be related. The game doesn't even see any relation between the Mage player class and Mage enemies.

I suppose it may be possible to add an additional edit file that includes relationships between items and enemies, though it would have to be rather long for a very small change in gameplay.
__________________
I'm trying to think of an analogy, and the best I can come up with is Angband is like fishing for sharks, and Sil is like hunting a bear with a pocket knife and a pair of chopsticks. It's not great. -Nick
Rydel is offline   Reply With Quote
Old February 11, 2015, 20:54   #3
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 54
Posts: 7,773
Donated: $60
Nick is on a distinguished road
Actually, in 3.5.1 there is code to do this, and it's specifically used for mage and priest books - see the "drop:" lines in monster.txt. If it's not working, I don't think that's intentional.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old February 12, 2015, 08:55   #4
Timo Pietilš
Prophet
 
Join Date: Apr 2007
Location: Climbing up from hole I just dug.
Posts: 4,096
Timo Pietilš is on a distinguished road
Quote:
Originally Posted by Nick View Post
Actually, in 3.5.1 there is code to do this, and it's specifically used for mage and priest books - see the "drop:" lines in monster.txt. If it's not working, I don't think that's intentional.
I think that is there for future because chance min max seems to be 1% for every entry. No-one probably have had time to properly balance that.

Also I don't think it makes less likely for them them drop other items (directly), just a bit more likely to have their associated books in the drop.
Timo Pietilš is offline   Reply With Quote
Old February 12, 2015, 09:57   #5
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 54
Posts: 7,773
Donated: $60
Nick is on a distinguished road
It is actually operational in 3.5.1; the min and max you're quoting are for the number to drop, but there is also a percentage chance for the drop to happen (eg 5% for an Acolyte to drop Beginners Handbook).

Quote:
Originally Posted by Timo Pietilš View Post
Also I don't think it makes less likely for them them drop other items (directly), just a bit more likely to have their associated books in the drop.
This is exactly correct.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old February 12, 2015, 13:07   #6
Timo Pietilš
Prophet
 
Join Date: Apr 2007
Location: Climbing up from hole I just dug.
Posts: 4,096
Timo Pietilš is on a distinguished road
Quote:
Originally Posted by Nick View Post
It is actually operational in 3.5.1; the min and max you're quoting are for the number to drop, but there is also a percentage chance for the drop to happen (eg 5% for an Acolyte to drop Beginners Handbook).
Darned work keeps interfering... Of course, I don't know what I was thinking with those min / max, now that read the monster.txt again that's obvious.

Person does odd things when thought pattern is interrupted.
Timo Pietilš is offline   Reply With Quote
Old February 14, 2015, 06:53   #7
dstyle
Rookie
 
Join Date: Jul 2008
Posts: 19
dstyle is on a distinguished road
the same reason you'll find 5 copies of ethereal openings before one copy of mordenaiken's if you're a mage (or vice versa if you're a priest)..maybe they have the same bad luck that we do
dstyle is offline   Reply With Quote
Old February 14, 2015, 08:52   #8
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,057
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
I managed to write a half-decent set of drop profile functions for Pyrel, which lets you say exactly what any given monster can or cannot drop. If Pyrel isn't going to see the light of day, I might port them back to V ...
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila
Magnate 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
Any good books lately? Pete Mack Idle chatter 39 October 14, 2019 20:15
Mage Books and Bows Bad Tempered Geezer Vanilla 5 August 14, 2009 17:23
Preliminary work on combining Priest/Mage books Jungle_Boy Vanilla 15 July 28, 2009 06:52
merging mage and priest books PowerDiver Vanilla 40 March 22, 2009 23:04
on mages bebo Vanilla 10 February 11, 2009 02:14


All times are GMT +1. The time now is 15:23.


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