diff options
Diffstat (limited to 'crawl-ref/source/newgame.cc')
-rw-r--r-- | crawl-ref/source/newgame.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/newgame.cc b/crawl-ref/source/newgame.cc index 50ffe912aa..df76dd7d60 100644 --- a/crawl-ref/source/newgame.cc +++ b/crawl-ref/source/newgame.cc @@ -255,7 +255,8 @@ static void pick_random_species_and_class( void ) { // we only want draconians counted once in this loop... // we'll add the variety lower down -- bwr - if (sp >= SP_WHITE_DRACONIAN && sp <= SP_BASE_DRACONIAN) + if ((sp >= SP_WHITE_DRACONIAN && sp <= SP_BASE_DRACONIAN) + || sp == SP_ELF) continue; for (int cl = JOB_FIGHTER; cl < NUM_JOBS; cl++) |