Go to the source code of this file.
|
enum | PrinceSay {
SAY_AGGRO = 0
,
SAY_AXE_TOSS1 = 1
,
SAY_AXE_TOSS2 = 2
,
SAY_SLAY = 6
,
SAY_SUMMON = 7
,
SAY_DEATH = 8
} |
|
enum | Spells {
SPELL_ENFEEBLE = 30843
,
SPELL_ENFEEBLE_EFFECT = 41624
,
SPELL_SHADOW_NOVA = 30852
,
SPELL_SHADOW_WORD_PAIN = 30854
,
SPELL_THRASH_PASSIVE = 12787
,
SPELL_SUNDER_ARMOR = 30901
,
SPELL_THRASH_AURA = 12787
,
SPELL_EQUIP_AXES = 30857
,
SPELL_AMPLIFY_DAMAGE = 39095
,
SPELL_CLEAVE = 30131
,
SPELL_HELLFIRE = 30859
} |
|
enum | creatures {
NPC_NETHERSPITE_INFERNAL = 17646
,
NPC_MALCHEZAARS_AXE = 17650
,
INFERNAL_MODEL_INVISIBLE = 11686
,
SPELL_INFERNAL_RELAY = 33814
,
SPELL_INFERNAL_RELAY_ONE = 30834
,
SPELL_INFERNAL_RELAY_TWO = 30835
,
EQUIP_ID_AXE = 33542
} |
|
enum | EventGroups {
GROUP_ENFEEBLE
,
GROUP_SHADOW_NOVA
,
GROUP_SHADOW_WORD_PAIN
} |
|
enum | Phases {
PHASE_ONE = 1
,
PHASE_TWO = 2
,
PHASE_THREE = 3
} |
|
◆ creatures
Enumerator |
---|
NPC_NETHERSPITE_INFERNAL | |
NPC_MALCHEZAARS_AXE | |
INFERNAL_MODEL_INVISIBLE | |
SPELL_INFERNAL_RELAY | |
SPELL_INFERNAL_RELAY_ONE | |
SPELL_INFERNAL_RELAY_TWO | |
EQUIP_ID_AXE | |
51{
59};
@ SPELL_INFERNAL_RELAY_TWO
Definition boss_prince_malchezaar.cpp:57
@ SPELL_INFERNAL_RELAY_ONE
Definition boss_prince_malchezaar.cpp:56
@ INFERNAL_MODEL_INVISIBLE
Definition boss_prince_malchezaar.cpp:54
@ SPELL_INFERNAL_RELAY
Definition boss_prince_malchezaar.cpp:55
@ NPC_MALCHEZAARS_AXE
Definition boss_prince_malchezaar.cpp:53
@ EQUIP_ID_AXE
Definition boss_prince_malchezaar.cpp:58
@ NPC_NETHERSPITE_INFERNAL
Definition boss_prince_malchezaar.cpp:52
◆ EventGroups
Enumerator |
---|
GROUP_ENFEEBLE | |
GROUP_SHADOW_NOVA | |
GROUP_SHADOW_WORD_PAIN | |
62{
66};
@ GROUP_SHADOW_NOVA
Definition boss_prince_malchezaar.cpp:64
@ GROUP_ENFEEBLE
Definition boss_prince_malchezaar.cpp:63
@ GROUP_SHADOW_WORD_PAIN
Definition boss_prince_malchezaar.cpp:65
◆ Phases
Enumerator |
---|
PHASE_ONE | |
PHASE_TWO | |
PHASE_THREE | |
69{
73};
@ PHASE_ONE
Definition boss_prince_malchezaar.cpp:70
@ PHASE_THREE
Definition boss_prince_malchezaar.cpp:72
@ PHASE_TWO
Definition boss_prince_malchezaar.cpp:71
◆ PrinceSay
Enumerator |
---|
SAY_AGGRO | |
SAY_AXE_TOSS1 | |
SAY_AXE_TOSS2 | |
SAY_SLAY | |
SAY_SUMMON | |
SAY_DEATH | |
26{
33};
@ SAY_DEATH
Definition boss_prince_malchezaar.cpp:32
@ SAY_AXE_TOSS2
Definition boss_prince_malchezaar.cpp:29
@ SAY_AGGRO
Definition boss_prince_malchezaar.cpp:27
@ SAY_SLAY
Definition boss_prince_malchezaar.cpp:30
@ SAY_AXE_TOSS1
Definition boss_prince_malchezaar.cpp:28
@ SAY_SUMMON
Definition boss_prince_malchezaar.cpp:31
◆ Spells
Enumerator |
---|
SPELL_ENFEEBLE | |
SPELL_ENFEEBLE_EFFECT | |
SPELL_SHADOW_NOVA | |
SPELL_SHADOW_WORD_PAIN | |
SPELL_THRASH_PASSIVE | |
SPELL_SUNDER_ARMOR | |
SPELL_THRASH_AURA | |
SPELL_EQUIP_AXES | |
SPELL_AMPLIFY_DAMAGE | |
SPELL_CLEAVE | |
SPELL_HELLFIRE | |
36{
48};
@ SPELL_CLEAVE
Definition boss_prince_malchezaar.cpp:46
@ SPELL_ENFEEBLE_EFFECT
Definition boss_prince_malchezaar.cpp:38
@ SPELL_THRASH_PASSIVE
Definition boss_prince_malchezaar.cpp:41
@ SPELL_HELLFIRE
Definition boss_prince_malchezaar.cpp:47
@ SPELL_THRASH_AURA
Definition boss_prince_malchezaar.cpp:43
@ SPELL_SHADOW_WORD_PAIN
Definition boss_prince_malchezaar.cpp:40
@ SPELL_SUNDER_ARMOR
Definition boss_prince_malchezaar.cpp:42
@ SPELL_ENFEEBLE
Definition boss_prince_malchezaar.cpp:37
@ SPELL_AMPLIFY_DAMAGE
Definition boss_prince_malchezaar.cpp:45
@ SPELL_EQUIP_AXES
Definition boss_prince_malchezaar.cpp:44
@ SPELL_SHADOW_NOVA
Definition boss_prince_malchezaar.cpp:39
◆ AddSC_boss_malchezaar()
void AddSC_boss_malchezaar |
( |
| ) |
|
394{
399}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_prince_malchezaar.cpp:362
#define RegisterKarazhanCreatureAI(ai_name)
Definition karazhan.h:219
Definition boss_prince_malchezaar.cpp:76
Definition boss_prince_malchezaar.cpp:320
Definition boss_prince_malchezaar.cpp:274
References RegisterKarazhanCreatureAI, and RegisterSpellScript.
Referenced by AddEasternKingdomsScripts().