(11-17-2013, 09:59 PM)xoft Wrote: Are you sure a_Entity is a cMonster descendant? Also, is that in debug or release? Release mode is sometimes wrong about variable values in the debugger, because of various optimizations.
I use
if (!a_Entity->IsMob()) { return false; } if (((cMonster &)a_Entity).GetMobType() == mtWolf) {I tried it in debug and in release mode.