diff --git a/src/game/AI/ScriptDevAI/scripts/kalimdor/ruins_of_ahnqiraj/ruins_of_ahnqiraj.cpp b/src/game/AI/ScriptDevAI/scripts/kalimdor/ruins_of_ahnqiraj/ruins_of_ahnqiraj.cpp index c7b73780023..7836214ab78 100644 --- a/src/game/AI/ScriptDevAI/scripts/kalimdor/ruins_of_ahnqiraj/ruins_of_ahnqiraj.cpp +++ b/src/game/AI/ScriptDevAI/scripts/kalimdor/ruins_of_ahnqiraj/ruins_of_ahnqiraj.cpp @@ -213,10 +213,11 @@ void instance_ruins_of_ahnqiraj::SetData(uint32 uiType, uint32 uiData) { if (GameObject* go = instance->GetGameObject(crystals[i])) { - go->SetForcedDespawn(); go->SetLootState(GO_JUST_DEACTIVATED); + go->SetForcedDespawn(); } } + m_goEntryGuidCollection[GO_OSSIRIAN_CRYSTAL].resize(1); // keeps first } m_auiEncounter[uiType] = uiData; break;