summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/newgame.cc
diff options
context:
space:
mode:
authordshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2007-06-22 11:24:00 +0000
committerdshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2007-06-22 11:24:00 +0000
commit609ccd171cbe8473c0a03c47392a12e72de2baaa (patch)
treea6eb8156144b875098c75d3878310a03f1bb053e /crawl-ref/source/newgame.cc
parent81612f62ebb9c6f74314875af2d4b92cfcdcfc67 (diff)
downloadcrawl-ref-609ccd171cbe8473c0a03c47392a12e72de2baaa.tar.gz
crawl-ref-609ccd171cbe8473c0a03c47392a12e72de2baaa.zip
Fixed game mislabeling random race as Yak.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1621 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/newgame.cc')
-rw-r--r--crawl-ref/source/newgame.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/crawl-ref/source/newgame.cc b/crawl-ref/source/newgame.cc
index 365b5307e1..afc4a5811c 100644
--- a/crawl-ref/source/newgame.cc
+++ b/crawl-ref/source/newgame.cc
@@ -181,7 +181,7 @@ static bool prev_startup_options_set(void)
static std::string get_opt_race_name(char race)
{
int prace = letter_to_species(race);
- return prace? species_name(prace, 1) : "Random";
+ return prace && prace != SP_UNKNOWN? species_name(prace, 1) : "Random";
}
static std::string get_opt_class_name(char oclass)
@@ -3059,7 +3059,8 @@ spec_query:
if (Options.prev_race)
{
if (prevraceok)
- cprintf("Enter - %s", get_opt_race_name(Options.prev_race).c_str());
+ cprintf("Enter - %s",
+ get_opt_race_name(Options.prev_race).c_str());
if (prev_startup_options_set())
cprintf("%sTAB - %s",
prevraceok? "; " : "",