diff options
author | Samuel Bronson <naesten@gmail.com> | 2013-03-21 15:08:20 -0400 |
---|---|---|
committer | Samuel Bronson <naesten@gmail.com> | 2013-03-21 15:08:20 -0400 |
commit | 087ba76b33db2e0b883a7a78085ed17b0dd3e8f1 (patch) | |
tree | 537412653ae88f886e2fbbf7902d6d54920fe48b /crawl-ref/source/godcompanions.cc | |
parent | 91f56e642736f6ffabcd4e5d83bb4ed62e26de17 (diff) | |
download | crawl-ref-087ba76b33db2e0b883a7a78085ed17b0dd3e8f1.tar.gz crawl-ref-087ba76b33db2e0b883a7a78085ed17b0dd3e8f1.zip |
Don't leak god companions between games (with restart_after_game).
I don't want to get my first win from this bug!
Diffstat (limited to 'crawl-ref/source/godcompanions.cc')
-rw-r--r-- | crawl-ref/source/godcompanions.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/crawl-ref/source/godcompanions.cc b/crawl-ref/source/godcompanions.cc index 95e1b513d1..4c58618c73 100644 --- a/crawl-ref/source/godcompanions.cc +++ b/crawl-ref/source/godcompanions.cc @@ -27,6 +27,11 @@ companion::companion(const monster& m) timestamp = you.elapsed_time; } +void init_companions(void) +{ + companion_list.clear(); +} + void add_companion(monster* mons) { companion_list[mons->mid] = companion(*mons); |