void EnterEvadeMode() override { // Don't evade during vanish phase if (m_creature->HasAura(SPELL_VANISH) return; ScriptedAI::EnterEvadeMode(); }