diff options
author | Raphael Langella <raphael.langella@gmail.com> | 2014-02-01 22:47:37 +0100 |
---|---|---|
committer | Raphael Langella <raphael.langella@gmail.com> | 2014-02-02 21:46:56 +0100 |
commit | 668c0988812b4ad570c80f18e5c960ea9e2c43c8 (patch) | |
tree | 033c375e57cedf5558071f3611bd8dc160328d5b /crawl-ref/source/wiz-fsim.cc | |
parent | 2e94a5d373848905e08d4d05cd561d5fd2fbaa3d (diff) | |
download | crawl-ref-668c0988812b4ad570c80f18e5c960ea9e2c43c8.tar.gz crawl-ref-668c0988812b4ad570c80f18e5c960ea9e2c43c8.zip |
Display the monster and any weapon change in fsim.
Diffstat (limited to 'crawl-ref/source/wiz-fsim.cc')
-rw-r--r-- | crawl-ref/source/wiz-fsim.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/wiz-fsim.cc b/crawl-ref/source/wiz-fsim.cc index b877eabb3b..ee34fd67b6 100644 --- a/crawl-ref/source/wiz-fsim.cc +++ b/crawl-ref/source/wiz-fsim.cc @@ -222,6 +222,8 @@ static bool _fsim_kit_equip(const string &kit, string &error) else if (you.weapon()) unwield_item(false); + you.wield_change = true; + if (!missile.empty()) { for (int i = 0; i < ENDOFPACK; ++i) @@ -232,11 +234,13 @@ static bool _fsim_kit_equip(const string &kit, string &error) if (you.inv[i].name(DESC_PLAIN).find(missile) != string::npos) { quiver_item(i); + you.redraw_quiver = true; break; } } } + redraw_screen(); return true; } @@ -316,6 +320,8 @@ static monster* _init_fsim() mon->hit_points = mon->max_hit_points = MAX_MONSTER_HP; mon->behaviour = BEH_SEEK; + redraw_screen(); + return mon; } |