diff options
Diffstat (limited to 'crawl-ref/source/newgame.cc')
-rw-r--r-- | crawl-ref/source/newgame.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/crawl-ref/source/newgame.cc b/crawl-ref/source/newgame.cc index bb95262009..2dfcd5c528 100644 --- a/crawl-ref/source/newgame.cc +++ b/crawl-ref/source/newgame.cc @@ -93,6 +93,7 @@ #include "skills2.h" #include "spl-book.h" #include "spl-util.h" +#include "state.h" #include "stuff.h" #include "tutorial.h" #include "version.h" @@ -725,6 +726,13 @@ bool new_game(void) init_player(); + if (!crawl_state.startup_errors.empty() + && !Options.suppress_startup_errors) + { + crawl_state.show_startup_errors(); + clrscr(); + } + if (!Options.player_name.empty()) { strncpy(you.your_name, Options.player_name.c_str(), kNameLen); |