diff options
author | Vincent-Michael <Vincent_Michael@gmx.de> | 2013-08-14 19:48:53 +0200 |
---|---|---|
committer | Vincent-Michael <Vincent_Michael@gmx.de> | 2013-08-14 19:48:53 +0200 |
commit | 595fcdee70d5ef54986d1450e24874e08d5cbdfa (patch) | |
tree | c4e08b8c679514dd55b03f5f1e9f4c0365a21bef /src | |
parent | 11ecb9c63339bcf5de3a87374d8d2e12cd79d249 (diff) |
Scripted/BaradinHold: Add missing door for Alizabal
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/EasternKingdoms/BaradinHold/baradin_hold.h | 3 | ||||
-rw-r--r-- | src/server/scripts/EasternKingdoms/BaradinHold/instance_baradin_hold.cpp | 17 |
2 files changed, 11 insertions, 9 deletions
diff --git a/src/server/scripts/EasternKingdoms/BaradinHold/baradin_hold.h b/src/server/scripts/EasternKingdoms/BaradinHold/baradin_hold.h index bbd26b91d70..ba4d4dc0bb9 100644 --- a/src/server/scripts/EasternKingdoms/BaradinHold/baradin_hold.h +++ b/src/server/scripts/EasternKingdoms/BaradinHold/baradin_hold.h @@ -43,7 +43,8 @@ enum CreatureIds enum GameObjectIds { GO_ARGALOTH_DOOR = 207619, - GO_OCCUTHAR_DOOR = 208953 + GO_OCCUTHAR_DOOR = 208953, + GO_ALIZABAL = 209849, }; template<class AI> diff --git a/src/server/scripts/EasternKingdoms/BaradinHold/instance_baradin_hold.cpp b/src/server/scripts/EasternKingdoms/BaradinHold/instance_baradin_hold.cpp index b80b6ea3287..67e13bbf6c6 100644 --- a/src/server/scripts/EasternKingdoms/BaradinHold/instance_baradin_hold.cpp +++ b/src/server/scripts/EasternKingdoms/BaradinHold/instance_baradin_hold.cpp @@ -21,8 +21,9 @@ DoorData const doorData[] = { - {GO_ARGALOTH_DOOR, DATA_ARGALOTH, DOOR_TYPE_ROOM, BOUNDARY_NONE}, - {GO_OCCUTHAR_DOOR, DATA_OCCUTHAR, DOOR_TYPE_ROOM, BOUNDARY_NONE}, + { GO_ARGALOTH_DOOR, DATA_ARGALOTH, DOOR_TYPE_ROOM, BOUNDARY_NONE }, + { GO_OCCUTHAR_DOOR, DATA_OCCUTHAR, DOOR_TYPE_ROOM, BOUNDARY_NONE }, + { GO_ALIZABAL, DATA_ALIZABAL, DOOR_TYPE_ROOM, BOUNDARY_NONE }, }; class instance_baradin_hold: public InstanceMapScript @@ -40,8 +41,6 @@ class instance_baradin_hold: public InstanceMapScript ArgalothGUID = 0; OccutharGUID = 0; AlizabalGUID = 0; - ArgalothDoor = 0; - OccutharDoor = 0; } void OnCreatureCreate(Creature* creature) OVERRIDE @@ -65,11 +64,12 @@ class instance_baradin_hold: public InstanceMapScript switch(go->GetEntry()) { case GO_ARGALOTH_DOOR: - ArgalothDoor = go->GetGUID(); AddDoor(go, true); break; case GO_OCCUTHAR_DOOR: - OccutharDoor = go->GetGUID(); + AddDoor(go, true); + break; + case GO_ALIZABAL: AddDoor(go, true); break; } @@ -102,6 +102,9 @@ class instance_baradin_hold: public InstanceMapScript case GO_OCCUTHAR_DOOR: AddDoor(go, false); break; + case GO_ALIZABAL: + AddDoor(go, false); + break; } } @@ -154,8 +157,6 @@ class instance_baradin_hold: public InstanceMapScript uint64 ArgalothGUID; uint64 OccutharGUID; uint64 AlizabalGUID; - uint64 ArgalothDoor; - uint64 OccutharDoor; }; InstanceScript* GetInstanceScript(InstanceMap* map) const |