diff --git a/data/sql/updates/pending_db_world/rev_1761912411811888170.sql b/data/sql/updates/pending_db_world/rev_1761912411811888170.sql new file mode 100644 index 000000000..67de0ff4c --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1761912411811888170.sql @@ -0,0 +1,2 @@ +-- GO_TRIBUNAL_ACCESS_DOOR +UPDATE `gameobject` SET `state` = 0 WHERE `id` = 191295 AND `map` = 599; diff --git a/src/server/scripts/Northrend/Ulduar/HallsOfStone/instance_halls_of_stone.cpp b/src/server/scripts/Northrend/Ulduar/HallsOfStone/instance_halls_of_stone.cpp index 4a9e61ff3..dd6cd84b8 100644 --- a/src/server/scripts/Northrend/Ulduar/HallsOfStone/instance_halls_of_stone.cpp +++ b/src/server/scripts/Northrend/Ulduar/HallsOfStone/instance_halls_of_stone.cpp @@ -45,7 +45,6 @@ public: ObjectGuid goSjonnirDoorGUID; ObjectGuid goLeftPipeGUID; ObjectGuid goRightPipeGUID; - ObjectGuid goTribunalDoorGUID; ObjectGuid SjonnirGUID; ObjectGuid BrannGUID; @@ -96,10 +95,6 @@ public: case GO_TRIBUNAL_CONSOLE: goTribunalConsoleGUID = go->GetGUID(); break; - case GO_TRIBUNAL_ACCESS_DOOR: - goTribunalDoorGUID = go->GetGUID(); - go->SetGoState(GO_STATE_READY); - break; case GO_SKY_FLOOR: goSkyRoomFloorGUID = go->GetGUID(); if (Encounter[BOSS_TRIBUNAL_OF_AGES] == DONE) @@ -141,8 +136,6 @@ public: { case GO_TRIBUNAL_CONSOLE: return goTribunalConsoleGUID; - case GO_TRIBUNAL_ACCESS_DOOR: - return goTribunalDoorGUID; case GO_SJONNIR_CONSOLE: return goSjonnirConsoleGUID; case GO_SJONNIR_DOOR: @@ -208,10 +201,6 @@ public: isKrystalusDead = type == BOSS_KRYSTALLUS || isKrystalusDead; } - if (isMaidenOfGriefDead && isKrystalusDead) - if (GameObject* tribunalDoor = instance->GetGameObject(goTribunalDoorGUID)) - tribunalDoor->SetGoState(GO_STATE_ACTIVE); - if (type == BOSS_TRIBUNAL_OF_AGES && data == SPECIAL) { if (GameObject* pSkyRoomFloor = instance->GetGameObject(goSkyRoomFloorGUID))