Add secondary effects of different dragon scales for monsters. - #1630
SnivyLlama wants to merge 2 commits into
Conversation
|
There's other intrinsics already implemented for monsters that dragon scales should give. The remaining colors, in order of applicability:
|
|
Black and green dragon scales already work properly last I remember, and infravision doesn't even work for monsters. Blue dragon scales would be easy to implement (just add them to speed boots case) and gold dragon scales could also protect from AD_HALU like you said. |
|
Oh, you're right on Black, Green and Red. Wiki simply says "many monsters have [infravision]" so I assumed it did something and was looking at old commits for mhitm_dise(), sorry. The set looks fairly complete now. The only possible improvement I can think of is white(slow digestion) on tame monster nutrition if you want to be really thorough. |
|
For sake of completeness, I may do it when I have spare time (slow digestion is a bit harder since pet hunger is much different from player hunger, so it would be an effect solely on wear/removal) but I don't really think that any player in the position to give a humanoid pet white dragon scale (mail) really cares about the slow digestion. Otherwise I'll just let this sit. |
|
Not very familiar with this codebase, but would incrementing tame monsters' Line 229 in f41f1aa (Side note: I first looked at dog_hunger(), and I might be misunderstanding, but that one is ran less or more often than once per turn according to the monster's speed, right? Doesn't that causes a bug where slow tame monsters might starve on a turn later than intended?) But yes, I'm personally quite satisfied with what this PR already adds in terms of gameplay regardless of white; I can't see that one mattering outside of completeness' sake unless the player is trying some weird non-standard self-imposed challenge. Thanks for making this! |
|
Do pets still vacuum-clean the floor of all corpses regardless of how much they already ate? Cause if they didn't, white scales would be a good buff, less eating more fighting. |
Mostly fixes #1555, I'm not sure it is worth implementing the other (unimplemented) dragon scale types.