From ae37420abb151287f9a1b4f4d72a1b952925b36c Mon Sep 17 00:00:00 2001 From: rec0d Date: Thu, 23 Feb 2017 08:59:00 +0100 Subject: [PATCH] update --- .../BloodmaulSlagMines/bloodmaul_slag_mines.h | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/src/server/scripts/Draenor/Dungeons/BloodmaulSlagMines/bloodmaul_slag_mines.h b/src/server/scripts/Draenor/Dungeons/BloodmaulSlagMines/bloodmaul_slag_mines.h index 31c9901..b223401 100644 --- a/src/server/scripts/Draenor/Dungeons/BloodmaulSlagMines/bloodmaul_slag_mines.h +++ b/src/server/scripts/Draenor/Dungeons/BloodmaulSlagMines/bloodmaul_slag_mines.h @@ -14,3 +14,37 @@ * You should have received a copy of the GNU General Public License along * with this program. If not, see . */ +#ifndef DEF_BLOODMAUL_SLAG_MINES_H +#define DEF_BLOODMAUL_SLAG_MINES_H + +#include "InstanceScript.h" +#include "ScriptedCreature.h" +#include "ScriptMgr.h" +#include "SpellScript.h" + +enum DataTypes +{ + DATA_ROLTALL = 0, + DATA_CRUSHTO = 1, + DATA_GUGROKK = 3, + + DATA_MAX_ENCOUNTERS = 4, +}; + +enum Creatures +{ + // Boss + BOSS_ROLTALL = 86223, + BOSS_CRUSHTO = 86222, + BOSS_GUGROKK = 86224, +}; + +#define BloodmaulSlagScriptName "instance_bloodmaul_slag_mines" + +template +AI* GetBloodmaulSlagAI(T* source) +{ + return GetInstanceAI(source, BloodmaulSlagScriptName); +} + +#endif