18#ifndef DEF_NAXXRAMAS_H
19#define DEF_NAXXRAMAS_H
23#define NaxxramasScriptName "instance_naxxramas"
24#define DataHeader "NAX"
215template <
class AI,
class T>
221#define RegisterNaxxramasCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetNaxxramasAI)
222#define RegisterNaxxramasGameObjectAI(ai_name) RegisterGameObjectAIWithFactory(ai_name, GetNaxxramasAI)
@ NPC_FOLLOWER_WORSHIPPER
AI * GetNaxxramasAI(T *obj)
uint32 const EncounterCount
@ GO_NAXX_PORTAL_CONSTRUCT
@ GO_CONS_NOX_TESLA_FEUGEN
@ GO_NAXX_PORTAL_ARACHNID
@ GO_CONS_NOX_TESLA_STALAGG
@ GO_NAXX_PORTAL_MILITARY
@ DATA_NAXX_PORTAL_CONSTRUCT
@ DATA_NAXX_PORTAL_MILITARY
@ DATA_HAD_SAPPHIRON_BIRTH
@ DATA_HORSEMEN_CHECK_ACHIEVEMENT_CREDIT
@ DATA_NAXX_PORTAL_ARACHNID
@ DATA_NAXX_PORTAL_PLAGUE
#define NaxxramasScriptName
@ DATA_KELTHUZAD_PORTAL02
@ DATA_KELTHUZAD_PORTAL01
@ DATA_KELTHUZAD_PORTAL04
@ DATA_KELTHUZAD_PORTAL03
@ SAY_DIALOGUE_SAPPHIRON_KELTHUZAD2
@ SAY_DIALOGUE_GOTHIK_HORSEMAN2
@ SAY_DIALOGUE_SAPPHIRON_LICH_KING2
@ SAY_DIALOGUE_SAPPHIRON_KELTHUZAD4
@ SAY_DIALOGUE_SAPPHIRON_KELTHUZAD3
@ SAY_KELTHUZAD_FIRST_WING_TAUNT
@ SAY_DIALOGUE_GOTHIK_HORSEMAN
@ SAY_DIALOGUE_SAPPHIRON_KELTHUZAD
@ SAY_DIALOGUE_SAPPHIRON_LICH_KING
@ EVENT_DIALOGUE_SAPPHIRON_KELTHUZAD4
@ EVENT_DIALOGUE_GOTHIK_BLAUMEUX2
@ EVENT_DIALOGUE_GOTHIK_ZELIEK
@ EVENT_DIALOGUE_SAPPHIRON_LICHKING
@ EVENT_DIALOGUE_GOTHIK_KORTHAZZ
@ EVENT_DIALOGUE_GOTHIK_KORTHAZZ2
@ EVENT_DIALOGUE_SAPPHIRON_KELTHUZAD2
@ EVENT_DIALOGUE_SAPPHIRON_LICHKING2
@ EVENT_KELTHUZAD_WING_TAUNT
@ EVENT_DIALOGUE_GOTHIK_RIVENDARE
@ EVENT_DIALOGUE_GOTHIK_ZELIEK2
@ EVENT_DIALOGUE_GOTHIK_BLAUMEUX
@ EVENT_DIALOGUE_GOTHIK_RIVENDARE2
@ EVENT_DIALOGUE_SAPPHIRON_KELTHUZAD3
@ EVENT_DIALOGUE_SAPPHIRON_KELTHUZAD