diff options
author | Adam Borowski <kilobyte@angband.pl> | 2013-08-29 00:10:59 +0200 |
---|---|---|
committer | Adam Borowski <kilobyte@angband.pl> | 2013-08-29 00:10:59 +0200 |
commit | 0e1e598127f843bf180309f16d7c3550f2bea61d (patch) | |
tree | ddbc584257afeff7199ad37b26bbb79bc31dd30f /crawl-ref/source/dbg-scan.cc | |
parent | b70df63a4c98f05b7750d01c47e82eb0ee31c8df (diff) | |
download | crawl-ref-0e1e598127f843bf180309f16d7c3550f2bea61d.tar.gz crawl-ref-0e1e598127f843bf180309f16d7c3550f2bea61d.zip |
Fix a crash if the player constricts anyone.
Oops. I still need to find out what causes disappearing constrictors, though.
Diffstat (limited to 'crawl-ref/source/dbg-scan.cc')
-rw-r--r-- | crawl-ref/source/dbg-scan.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crawl-ref/source/dbg-scan.cc b/crawl-ref/source/dbg-scan.cc index 8e2d41f480..273224589e 100644 --- a/crawl-ref/source/dbg-scan.cc +++ b/crawl-ref/source/dbg-scan.cc @@ -462,7 +462,7 @@ void debug_mons_scan() ASSERT(monster_by_mid(m->mid) == m); } - if (m->constricted_by && !monster_by_mid(m->constricted_by)) + if (m->constricted_by && !actor_by_mid(m->constricted_by)) { mprf(MSGCH_ERROR, "Error: constrictor missing for monster %s(%d)", m->name(DESC_PLAIN, true).c_str(), m->mindex()); |