From a9e569676b6f624bd1f24497d52e92b9f38ec366 Mon Sep 17 00:00:00 2001 From: dolorous Date: Sat, 3 Jan 2009 02:11:22 +0000 Subject: Fix assertion failure (oops). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8151 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/mon-util.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'crawl-ref') diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc index 2fb8f6d226..51d845c9b8 100644 --- a/crawl-ref/source/mon-util.cc +++ b/crawl-ref/source/mon-util.cc @@ -1064,7 +1064,7 @@ int mons_damage(int mc, int rt) bool mons_immune_magic(const monsters *mon) { - return get_monster_data(mon->type)->resist_magic == MAG_IMMUNE; + return (get_monster_data(mon->type)->resist_magic == MAG_IMMUNE); } int mons_resist_magic( const monsters *mon ) @@ -2206,7 +2206,7 @@ bool give_monster_proper_name(monsters *mon, bool orcs_only) // See mons_init for initialization of mon_entry array. monsterentry *get_monster_data(int p_monsterid) { - if (p_monsterid > 0 && p_monsterid < NUM_MONSTERS) + if (p_monsterid >= 0 && p_monsterid < NUM_MONSTERS) return (&mondata[mon_entry[p_monsterid]]); else return (NULL); -- cgit v1.2.3-54-g00ecf