diff --git a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/instance_temple_of_ahnqiraj.cpp b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/instance_temple_of_ahnqiraj.cpp index b443eba434..9e13f0b5ad 100644 --- a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/instance_temple_of_ahnqiraj.cpp +++ b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/instance_temple_of_ahnqiraj.cpp @@ -81,7 +81,7 @@ public: creature->Respawn(); break; case NPC_MASTERS_EYE: - if (GetBossState(DATA_TWIN_EMPERORS) != DONE) + if (GetBossState(DATA_TWIN_EMPERORS) != DONE && !creature->IsAlive()) creature->Respawn(true); break; case NPC_CTHUN: