void JustDied(Unit* /*pKiller*/) override { DoScriptText(SAY_DEATH, m_creature); if (m_pInstance) m_pInstance->SetData(TYPE_JEDOGA, DONE); }
void JustDied(Unit* pKiller) { DoScriptText(SAY_DEATH, m_creature); if (m_pInstance) m_pInstance->SetData(TYPE_NADOX, DONE); }
void Aggro(Unit* pWho) { DoScriptText(SAY_AGGRO, m_creature); if (m_pInstance) m_pInstance->SetData(TYPE_NADOX, IN_PROGRESS); }
void Aggro(Unit* /*pWho*/) override { DoScriptText(SAY_AGGRO, m_creature); DoCallVolunteers(); if (m_pInstance) m_pInstance->SetData(TYPE_JEDOGA, IN_PROGRESS); }
void JustReachedHome() override { if (m_pInstance) m_pInstance->SetData(TYPE_JEDOGA, FAIL); }
void JustReachedHome() { if (m_pInstance) m_pInstance->SetData(TYPE_NADOX, FAIL); }