summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/startup.cc
diff options
context:
space:
mode:
authorSteve Melenchuk <smelenchuk@gmail.com>2013-06-06 18:52:34 -0600
committerSteve Melenchuk <smelenchuk@gmail.com>2013-06-06 18:52:34 -0600
commite03bc23d4ededba17495d25e5495a0ca829f68a9 (patch)
tree5b147159c9ff1f46fa75a89040403757f8110d4e /crawl-ref/source/startup.cc
parentab2ad4d442a7ff675788df525e6d7d1ef004e72c (diff)
downloadcrawl-ref-e03bc23d4ededba17495d25e5495a0ca829f68a9.tar.gz
crawl-ref-e03bc23d4ededba17495d25e5495a0ca829f68a9.zip
Don't let Lava Orcs incinerate ZotDef (#7150).
This is exceedingly kludgy, but it works.
Diffstat (limited to 'crawl-ref/source/startup.cc')
-rw-r--r--crawl-ref/source/startup.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/crawl-ref/source/startup.cc b/crawl-ref/source/startup.cc
index 07922ecb34..64f870e4ff 100644
--- a/crawl-ref/source/startup.cc
+++ b/crawl-ref/source/startup.cc
@@ -224,6 +224,9 @@ static void _post_init(bool newc)
level_id old_level;
old_level.branch = NUM_BRANCHES;
+ handle_terminal_resize(true); // resize HUD now that we know player species
+ // and game mode
+
load_level(you.entering_level ? you.transit_stair : DNGN_STONE_STAIRS_DOWN_I,
you.entering_level ? LOAD_ENTER_LEVEL :
newc ? LOAD_START_GAME : LOAD_RESTART_GAME,
@@ -244,6 +247,8 @@ static void _post_init(bool newc)
burden_change();
you.redraw_stats.init(true);
+ you.redraw_hit_points = true;
+ you.redraw_magic_points = true;
you.redraw_armour_class = true;
you.redraw_evasion = true;
you.redraw_experience = true;