18#ifndef DEF_MOLTEN_CORE_H
19#define DEF_MOLTEN_CORE_H
23#define MCScriptName "instance_molten_core"
24#define DataHeader "MC"
97template <
class AI,
class T>
103#define RegisterMoltenCoreCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetMoltenCoreAI)
104#define RegisterMoltenCoreGameObjectAI(ai_name) RegisterGameObjectAIWithFactory(ai_name, GetMoltenCoreAI)
AI * GetMoltenCoreAI(T *obj)
@ SPAWN_GROUP_FLAMEWAKERS
@ SPAWN_GROUP_LAVA_SPLASH
@ SPAWN_GROUP_MAJORDOMO_ALT
uint32 constexpr EncounterCount
@ NPC_GOLEMAGG_THE_INCINERATOR
@ BOSS_SULFURON_HARBINGER
@ BOSS_GOLEMAGG_THE_INCINERATOR
@ BOSS_MAJORDOMO_EXECUTUS