void EnterCombat(Unit* /*who*/) override { if (GameObject* door = instance->GetGameObject(DATA_XEVOZZ_CELL)) if (door->GetGoState() == GO_STATE_READY) { EnterEvadeMode(); return; } Talk(SAY_AGGRO); if (instance->GetData(DATA_WAVE_COUNT) == 6) instance->SetBossState(DATA_1ST_BOSS_EVENT, IN_PROGRESS); else if (instance->GetData(DATA_WAVE_COUNT) == 12) instance->SetBossState(DATA_2ND_BOSS_EVENT, IN_PROGRESS); }