diff options
author | Neil Moore <neil@s-z.org> | 2012-08-31 14:26:49 -0400 |
---|---|---|
committer | Neil Moore <neil@s-z.org> | 2012-08-31 14:30:24 -0400 |
commit | bcb1e54b7443cfadf58c4cbf4578cadbced53dfd (patch) | |
tree | 873f174fe6dd290f9f9bad0cb028747c8b737eb5 /crawl-ref/source/wiz-fsim.cc | |
parent | 678892b08fae05e8feca8668ab59c78f43b3e183 (diff) | |
download | crawl-ref-bcb1e54b7443cfadf58c4cbf4578cadbced53dfd.tar.gz crawl-ref-bcb1e54b7443cfadf58c4cbf4578cadbced53dfd.zip |
Dismiss the monster if fsim is cancelled.
Diffstat (limited to 'crawl-ref/source/wiz-fsim.cc')
-rw-r--r-- | crawl-ref/source/wiz-fsim.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crawl-ref/source/wiz-fsim.cc b/crawl-ref/source/wiz-fsim.cc index fbce3aca6f..4b503b75cb 100644 --- a/crawl-ref/source/wiz-fsim.cc +++ b/crawl-ref/source/wiz-fsim.cc @@ -575,6 +575,7 @@ void wizard_fight_sim(bool double_scale) if (!o) { mprf(MSGCH_ERROR, "Can't write %s: %s", fightstat, strerror(errno)); + _uninit_fsim(mon); return; } @@ -601,6 +602,7 @@ void wizard_fight_sim(bool double_scale) break; default: canned_msg(MSG_OK); + _uninit_fsim(mon); return; } } |