]> granicus.if.org Git - nethack/commit
fix #H7159 - orc hero can start with lembas wafers
authorPatR <rankin@nethack.org>
Sat, 19 May 2018 18:47:15 +0000 (11:47 -0700)
committerPatR <rankin@nethack.org>
Sat, 19 May 2018 18:47:15 +0000 (11:47 -0700)
commit98099863ff23451045bef330874a89fe7f38a34f
tree15b93ae8dc047203da40ca40110483555ea764db
parente9f1e032717921cb7a51c0f2822628355a35ec36
fix #H7159 - orc hero can start with lembas wafers

Orc heroes get an extra food item ("to compensate for generally
inferior equipment") and it could randomly be lembas wafers (or
cram rations), and Ranger heroes always started with cram rations
even when they're orcs.  Fixing the latter was simple, but the
normal race-based substitutions weren't applied to randomly
generated items, so the fix for the former required a bit of code
reorganization in ini_inv().

Elf heroes already get lembas instead of cram; do the reverse for
dwarves (although I don't think this case can happen--no role gets
lembas wafers and only orcs and always-human tourists get random
food); give orc heroes tripe instead of either lembas or cram.
doc/fixes36.2
src/u_init.c