Scripts/Instances: Add dungeon encounter data

Port From (https://github.com/TrinityCore/TrinityCore/commit/46e0056196dd6e56077aeeb67d41ec520046a79e)
This commit is contained in:
hondacrx
2022-10-04 19:50:48 -04:00
parent 4fab4cc6cf
commit 9d6b144884
20 changed files with 119 additions and 31 deletions
@@ -119,6 +119,14 @@ namespace Scripts.EasternKingdoms.MagistersTerrace
[Script]
class instance_magisters_terrace : InstanceMapScript
{
static DungeonEncounterData[] encounters =
{
new DungeonEncounterData(DataTypes.SelinFireheart, 1897),
new DungeonEncounterData(DataTypes.Vexallus, 1898),
new DungeonEncounterData(DataTypes.PriestessDelrissa, 1895),
new DungeonEncounterData(DataTypes.KaelthasSunstrider, 1894)
};
public instance_magisters_terrace() : base(nameof(instance_magisters_terrace), 585) { }
class instance_magisters_terrace_InstanceMapScript : InstanceScript
@@ -132,6 +140,7 @@ namespace Scripts.EasternKingdoms.MagistersTerrace
SetBossNumber(4);
LoadObjectData(MiscConst.creatureData, MiscConst.gameObjectData);
LoadDoorData(MiscConst.doorData);
LoadDungeonEncounterData(encounters);
}
public override uint GetData(uint type)