fix(Scripts/ZulAman): Zul'jin gate should be unlocked instead auto open (#20841)
This commit is contained in:
@@ -53,7 +53,6 @@ DoorData const doorData[] =
|
|||||||
{ GO_DOOR_HALAZZI, DATA_HALAZZI, DOOR_TYPE_PASSAGE },
|
{ GO_DOOR_HALAZZI, DATA_HALAZZI, DOOR_TYPE_PASSAGE },
|
||||||
{ GO_LYNX_TEMPLE_ENTRANCE, DATA_HALAZZI, DOOR_TYPE_ROOM },
|
{ GO_LYNX_TEMPLE_ENTRANCE, DATA_HALAZZI, DOOR_TYPE_ROOM },
|
||||||
{ GO_DOOR_AKILZON, DATA_AKILZON, DOOR_TYPE_ROOM },
|
{ GO_DOOR_AKILZON, DATA_AKILZON, DOOR_TYPE_ROOM },
|
||||||
{ GO_GATE_ZULJIN, DATA_HEXLORD, DOOR_TYPE_PASSAGE },
|
|
||||||
{ 0, 0, DOOR_TYPE_ROOM } // END
|
{ 0, 0, DOOR_TYPE_ROOM } // END
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -71,6 +70,7 @@ ObjectData const gameObjectData[] =
|
|||||||
{ GO_STRANGE_GONG, DATA_STRANGE_GONG },
|
{ GO_STRANGE_GONG, DATA_STRANGE_GONG },
|
||||||
{ GO_MASSIVE_GATE, DATA_MASSIVE_GATE },
|
{ GO_MASSIVE_GATE, DATA_MASSIVE_GATE },
|
||||||
{ GO_GATE_HEXLORD, DATA_HEXLORD_GATE },
|
{ GO_GATE_HEXLORD, DATA_HEXLORD_GATE },
|
||||||
|
{ GO_GATE_ZULJIN, DATA_ZULJIN_GATE },
|
||||||
{ 0, 0 }
|
{ 0, 0 }
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -290,6 +290,11 @@ public:
|
|||||||
HandleGameObject(ObjectGuid::Empty, false, GetGameObject(DATA_HEXLORD_GATE));
|
HandleGameObject(ObjectGuid::Empty, false, GetGameObject(DATA_HEXLORD_GATE));
|
||||||
else if (state == NOT_STARTED)
|
else if (state == NOT_STARTED)
|
||||||
CheckInstanceStatus();
|
CheckInstanceStatus();
|
||||||
|
else if (state == DONE)
|
||||||
|
{
|
||||||
|
if (GameObject* zuljinGate = GetGameObject(DATA_ZULJIN_GATE))
|
||||||
|
zuljinGate->RemoveGameObjectFlag(GO_FLAG_LOCKED);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ enum DataTypes
|
|||||||
DATA_HARRISON_JONES = 13,
|
DATA_HARRISON_JONES = 13,
|
||||||
TYPE_AKILZON_GAUNTLET = 14,
|
TYPE_AKILZON_GAUNTLET = 14,
|
||||||
DATA_LOOKOUT = 15,
|
DATA_LOOKOUT = 15,
|
||||||
|
DATA_ZULJIN_GATE = 16
|
||||||
};
|
};
|
||||||
|
|
||||||
enum CreatureIds
|
enum CreatureIds
|
||||||
|
|||||||
Reference in New Issue
Block a user