diff options
author | Adam Borowski <kilobyte@angband.pl> | 2012-04-12 03:09:08 +0200 |
---|---|---|
committer | Adam Borowski <kilobyte@angband.pl> | 2012-04-12 03:09:08 +0200 |
commit | 64d4ef277c5500fa5b4f65a6a96768605ec6fd75 (patch) | |
tree | 8487dfd6b4af109efadcc60a88fccfb433f69d5a /crawl-ref/source/wiz-dgn.cc | |
parent | 7ff52721aa186489a3a27074a2e95e9f0471eb02 (diff) | |
parent | 3e11d7d1fd1154c0c458eb8482c56aae6c69b7ea (diff) | |
download | crawl-ref-64d4ef277c5500fa5b4f65a6a96768605ec6fd75.tar.gz crawl-ref-64d4ef277c5500fa5b4f65a6a96768605ec6fd75.zip |
Merge branch 'master' into portal_branches
Diffstat (limited to 'crawl-ref/source/wiz-dgn.cc')
-rw-r--r-- | crawl-ref/source/wiz-dgn.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/crawl-ref/source/wiz-dgn.cc b/crawl-ref/source/wiz-dgn.cc index a22aa5587c..2f8f7efc74 100644 --- a/crawl-ref/source/wiz-dgn.cc +++ b/crawl-ref/source/wiz-dgn.cc @@ -13,6 +13,7 @@ #include "coordit.h" #include "delay.h" #include "dactions.h" +#include "dgn-overview.h" #include "dungeon.h" #include "effects.h" #include "env.h" @@ -798,6 +799,15 @@ void wizard_recreate_level() } dgn_erase_unused_vault_placements(); + for (monster_iterator mi; mi; ++mi) + { + if (mons_is_unique(mi->type)) + { + remove_unique_annotation(*mi); + you.unique_creatures[mi->type] = false; + } + } + level_id lev = level_id::current(); dungeon_feature_type stair_taken = DNGN_STONE_STAIRS_DOWN_I; |