Enraged = false; if (!Enraged && (m_creature->GetHealth()*100 / m_creature->GetMaxHealth()) < 50) { //Cast DoCast(m_creature,SPELL_ENRAGE); Enraged = true; }