diff options
author | CraftedRO <24683355+CraftedRO@users.noreply.github.com> | 2025-03-11 12:36:41 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-11 11:36:41 +0100 |
commit | 91473e7f5cd0e09b2788dabcc7740f5480aed484 (patch) | |
tree | 6c74dae78d2316fa5263988be40b774496bf4efe /src | |
parent | 1e7f74141643c4e553646b299ee2f379e6c8ddc7 (diff) |
Scripts/BlackrockDepths: In the Lyceum both braziers have to be used in order to open both doors. (#30731)
* 1st
* write less, do none
* Update blackrock_depths.cpp
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; } |