Core/InstanceScript: Refactored door types to reflect its behavior
Port From (https://github.com/TrinityCore/TrinityCore/commit/0e2f04172864e3cff2b5559ac89ded23ade5f92e)
This commit is contained in:
+1
-1
@@ -87,7 +87,7 @@ namespace Scripts.DragonIsles.AberrusTheShadowedCrucible
|
||||
|
||||
static DoorData[] doorData =
|
||||
{
|
||||
new (GameObjectIds.KazzaraDoor, DataTypes.KazzaraTheHellforged, DoorType.Room)
|
||||
new (GameObjectIds.KazzaraDoor, DataTypes.KazzaraTheHellforged, EncounterDoorBehavior.OpenWhenNotInProgress)
|
||||
};
|
||||
|
||||
static ObjectData[] objData =
|
||||
|
||||
@@ -55,8 +55,8 @@ namespace Scripts.DragonIsles.AzureVault
|
||||
|
||||
static DoorData[] doorData =
|
||||
{
|
||||
new(GameObjectIds.ArcaneVaultsDoorLeymorEntrance, DataTypes.Leymor, DoorType.Room),
|
||||
new(GameObjectIds.ArcaneVaultsDoorLeymorExit, DataTypes.Leymor, DoorType.Passage),
|
||||
new(GameObjectIds.ArcaneVaultsDoorLeymorEntrance, DataTypes.Leymor, EncounterDoorBehavior.OpenWhenNotInProgress),
|
||||
new(GameObjectIds.ArcaneVaultsDoorLeymorExit, DataTypes.Leymor, EncounterDoorBehavior.OpenWhenDone),
|
||||
};
|
||||
|
||||
static DungeonEncounterData[] encounters =
|
||||
|
||||
@@ -39,7 +39,7 @@ namespace Scripts.DragonIsles.RubyLifePools
|
||||
|
||||
static DoorData[] doorData =
|
||||
{
|
||||
new(GameObjectIds.FireWall, DataTypes.KokiaBlazehoof, DoorType.Passage)
|
||||
new(GameObjectIds.FireWall, DataTypes.KokiaBlazehoof, EncounterDoorBehavior.OpenWhenDone)
|
||||
};
|
||||
|
||||
static DungeonEncounterData[] encounters =
|
||||
|
||||
Reference in New Issue
Block a user