43 namespace Destinations
53 static constexpr std::string_view
Guard1 =
"arena_maldraxxus_coliseum_1";
54 static constexpr std::string_view
Guard2 =
"arena_maldraxxus_coliseum_2";
55 static constexpr std::string_view
Guard3 =
"arena_maldraxxus_coliseum_3";
56 static constexpr std::string_view
Guard4 =
"arena_maldraxxus_coliseum_4";
70 door->UseDoorOrButton();
71 door->DespawnOrUnsummon(5s);
88 creature->DespawnOrUnsummon(2s);
std::vector< ObjectGuid > GuidVector
#define RegisterBattlegroundMapScript(script_name, mapId)
void AddSC_arena_maldraxxus_coliseum()
ObjectGuid const & GetGUID() const
BattlegroundMap * battlegroundMap
GameObject * GetGameObject(ObjectGuid const &guid)
Creature * GetCreature(ObjectGuid const &guid)
static constexpr uint32 MaldraxxianGladiator
static constexpr Position Guard1
static constexpr Position Guard2
static constexpr Position Guard4
static constexpr Position Guard3
static constexpr uint32 Door
static constexpr uint32 MaldraxxusColiseum
static constexpr std::string_view Guard2
static constexpr std::string_view Guard3
static constexpr std::string_view Guard4
static constexpr std::string_view Guard1
void OnGameObjectCreate(GameObject *gameobject) override
GuidVector _gladiatorGUIDs
arena_maldraxxus_coliseum(BattlegroundMap *map)
void OnCreatureCreate(Creature *creature) override