void Aggro(Unit* /*pWho*/) { if (!m_pInstance) return; m_pInstance->SetData(TYPE_GOTHIK, IN_PROGRESS); // Make immune m_creature->ApplySpellImmune(0, IMMUNITY_DAMAGE, SPELL_SCHOOL_MASK_ALL, true); m_pInstance->SetGothTriggers(); PrepareSummonPlaces(); }
void Aggro(Unit* pWho) { m_creature->SetInCombatWithZone(); DoScriptText(SAY_SPEECH_1, m_creature); if (!m_pInstance) return; m_pInstance->SetData(TYPE_GOTHIK, IN_PROGRESS); m_pInstance->SetGothTriggers(); }