git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1006 c06c8d41-db1a-0410-9941-cceddc491573
IC6N445KSNOOEJNPWBGEWYMGOLNLJ2QGZWS2R3K6EQSCEQXDUFTQC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
if (mons_class_flag(monster->type, M_ACTUAL_SPELLS))
if (mons_is_magic_user(monster))
bool mons_is_magic_user( const monsters *mon );
bool mons_is_magic_user( const monsters *mon ){ if (mons_class_flag(mon->type, M_ACTUAL_SPELLS)) { for (int i = 0; i < NUM_MONSTER_SPELL_SLOTS; ++i) { if (mon->spells[i] != MS_NO_SPELL) return (true); } } return (false);}
bool mons_is_magic_user( const monsters *mon )
{
if (mons_class_flag(mon->type, M_ACTUAL_SPELLS))
for (int i = 0; i < NUM_MONSTER_SPELL_SLOTS; ++i)
if (mon->spells[i] != MS_NO_SPELL)
return (true);
}
return (false);