diff options
author | Adam Borowski <kilobyte@angband.pl> | 2013-10-31 21:58:38 +0100 |
---|---|---|
committer | Adam Borowski <kilobyte@angband.pl> | 2013-10-31 21:58:38 +0100 |
commit | 7cd3ab65b120e1a9f56a1449822911d93c862d9c (patch) | |
tree | f9af8c7c0b05a6d9fa1f3faf4e0f4a599991e091 /crawl-ref/source/mon-pick.cc | |
parent | d5f0ba7bf9e0122c8087bb6a0b8e44e69bc063ce (diff) | |
download | crawl-ref-7cd3ab65b120e1a9f56a1449822911d93c862d9c.tar.gz crawl-ref-7cd3ab65b120e1a9f56a1449822911d93c862d9c.zip |
Provide more information in an assert.
Diffstat (limited to 'crawl-ref/source/mon-pick.cc')
-rw-r--r-- | crawl-ref/source/mon-pick.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-pick.cc b/crawl-ref/source/mon-pick.cc index f07d9359d9..bedc78289a 100644 --- a/crawl-ref/source/mon-pick.cc +++ b/crawl-ref/source/mon-pick.cc @@ -100,7 +100,10 @@ monster_type pick_monster_by_hash(branch_type branch, uint32_t hash) monster_type pick_monster(level_id place, mon_pick_vetoer veto) { - ASSERT(place.is_valid()); +#ifdef ASSERTS + if (!place.is_valid()) + die("trying to pick a monster from %s", place.describe().c_str()); +#endif return pick_monster_from(population[place.branch].pop, place.depth, veto); } |