diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/blackrock_depths.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/blackrock_depths.cpp b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/blackrock_depths.cpp index 34c5ac42b81..38a066f751c 100644 --- a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/blackrock_depths.cpp +++ b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/blackrock_depths.cpp @@ -46,11 +46,12 @@ class go_shadowforge_brazier : public GameObjectScript instance->SetData(TYPE_LYCEUM, DONE); else instance->SetData(TYPE_LYCEUM, IN_PROGRESS); - // If used brazier open linked doors (North or South) - if (me->GetGUID() == instance->GetGuidData(DATA_SF_BRAZIER_N)) + // If used both braziers, open linked doors (North and South) + if (instance->GetData(TYPE_LYCEUM) == DONE) + { instance->HandleGameObject(instance->GetGuidData(DATA_GOLEM_DOOR_N), true); - else if (me->GetGUID() == instance->GetGuidData(DATA_SF_BRAZIER_S)) instance->HandleGameObject(instance->GetGuidData(DATA_GOLEM_DOOR_S), true); + } return false; } |