diff options
author | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-06-30 14:53:42 +0000 |
---|---|---|
committer | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-06-30 14:53:42 +0000 |
commit | 7c3ec6bed4e81892c772db3e33d30f09164e7bb3 (patch) | |
tree | 171d041b2c38cfd7ad417d40181f718d16841b3b /crawl-ref/source/newgame.cc | |
parent | 7cd6623f97a35ace8b72b9baf7966ebd4f8f3d5d (diff) | |
download | crawl-ref-7c3ec6bed4e81892c772db3e33d30f09164e7bb3.tar.gz crawl-ref-7c3ec6bed4e81892c772db3e33d30f09164e7bb3.zip |
Fix 2006479: worn unidentified =PR marking poisonous food as safe.
Fix 2006014: character selection crashing after non-random book choice.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6248 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/newgame.cc')
-rw-r--r-- | crawl-ref/source/newgame.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/crawl-ref/source/newgame.cc b/crawl-ref/source/newgame.cc index b2327bc9ae..8e8ed3ed92 100644 --- a/crawl-ref/source/newgame.cc +++ b/crawl-ref/source/newgame.cc @@ -2121,9 +2121,11 @@ static bool _choose_book( item_def& book, int firstbook, int numbooks ) if (!good_choices) keyin = random2(numbooks); + + keyin += 'a'; } - book.sub_type = firstbook + keyin; + book.sub_type = firstbook + keyin - 'a'; return (true); } |