Go to the source code of this file.
|
enum | Spells {
SPELL_ICE_NOVA = 47772
,
SPELL_FIREBOMB = 47773
,
SPELL_GRAVITY_WELL = 47756
,
SPELL_TELESTRA_BACK = 47714
,
SPELL_BURNING_WINDS = 46308
,
SPELL_START_SUMMON_CLONES = 47710
,
SPELL_FIRE_MAGUS_SUMMON = 47707
,
SPELL_FROST_MAGUS_SUMMON = 47709
,
SPELL_ARCANE_MAGUS_SUMMON = 47708
,
SPELL_FIRE_MAGUS_DEATH = 47711
,
SPELL_ARCANE_MAGUS_DEATH = 47713
,
SPELL_WEAR_CHRISTMAS_HAT = 61400
} |
|
enum | Yells {
SAY_AGGRO = 0
,
SAY_KILL = 1
,
SAY_DEATH = 2
,
SAY_MERGE = 3
,
SAY_SPLIT = 4
} |
|
enum | Misc {
NPC_FIRE_MAGUS = 26928
,
NPC_FROST_MAGUS = 26930
,
NPC_ARCANE_MAGUS = 26929
,
ACHIEVEMENT_SPLIT_PERSONALITY = 2150
,
GAME_EVENT_WINTER_VEIL = 2
} |
|
enum | Events {
EVENT_MAGUS_ICE_NOVA = 1
,
EVENT_MAGUS_FIREBOMB = 2
,
EVENT_MAGUS_GRAVITY_WELL = 3
,
EVENT_MAGUS_HEALTH1 = 4
,
EVENT_MAGUS_HEALTH2 = 5
,
EVENT_MAGUS_FAIL_ACHIEVEMENT = 6
,
EVENT_MAGUS_MERGED = 7
,
EVENT_MAGUS_RELOCATE = 8
,
EVENT_KILL_TALK = 9
} |
|
◆ Events
Enumerator |
---|
EVENT_MAGUS_ICE_NOVA | |
EVENT_MAGUS_FIREBOMB | |
EVENT_MAGUS_GRAVITY_WELL | |
EVENT_MAGUS_HEALTH1 | |
EVENT_MAGUS_HEALTH2 | |
EVENT_MAGUS_FAIL_ACHIEVEMENT | |
EVENT_MAGUS_MERGED | |
EVENT_MAGUS_RELOCATE | |
EVENT_KILL_TALK | |
70{
80};
@ EVENT_MAGUS_FIREBOMB
Definition boss_magus_telestra.cpp:72
@ EVENT_MAGUS_MERGED
Definition boss_magus_telestra.cpp:77
@ EVENT_MAGUS_GRAVITY_WELL
Definition boss_magus_telestra.cpp:73
@ EVENT_MAGUS_HEALTH1
Definition boss_magus_telestra.cpp:74
@ EVENT_KILL_TALK
Definition boss_magus_telestra.cpp:79
@ EVENT_MAGUS_FAIL_ACHIEVEMENT
Definition boss_magus_telestra.cpp:76
@ EVENT_MAGUS_RELOCATE
Definition boss_magus_telestra.cpp:78
@ EVENT_MAGUS_ICE_NOVA
Definition boss_magus_telestra.cpp:71
@ EVENT_MAGUS_HEALTH2
Definition boss_magus_telestra.cpp:75
◆ Misc
Enumerator |
---|
NPC_FIRE_MAGUS | |
NPC_FROST_MAGUS | |
NPC_ARCANE_MAGUS | |
ACHIEVEMENT_SPLIT_PERSONALITY | |
GAME_EVENT_WINTER_VEIL | |
59{
63
65
67};
@ NPC_FROST_MAGUS
Definition boss_magus_telestra.cpp:61
@ GAME_EVENT_WINTER_VEIL
Definition boss_magus_telestra.cpp:66
@ ACHIEVEMENT_SPLIT_PERSONALITY
Definition boss_magus_telestra.cpp:64
@ NPC_FIRE_MAGUS
Definition boss_magus_telestra.cpp:60
@ NPC_ARCANE_MAGUS
Definition boss_magus_telestra.cpp:62
◆ Spells
Enumerator |
---|
SPELL_ICE_NOVA | |
SPELL_FIREBOMB | |
SPELL_GRAVITY_WELL | |
SPELL_TELESTRA_BACK | |
SPELL_BURNING_WINDS | |
SPELL_START_SUMMON_CLONES | |
SPELL_FIRE_MAGUS_SUMMON | |
SPELL_FROST_MAGUS_SUMMON | |
SPELL_ARCANE_MAGUS_SUMMON | |
SPELL_FIRE_MAGUS_DEATH | |
SPELL_ARCANE_MAGUS_DEATH | |
SPELL_WEAR_CHRISTMAS_HAT | |
29{
30
33
38
42
45
47};
@ SPELL_FIRE_MAGUS_DEATH
Definition boss_magus_telestra.cpp:43
@ SPELL_START_SUMMON_CLONES
Definition boss_magus_telestra.cpp:37
@ SPELL_ARCANE_MAGUS_DEATH
Definition boss_magus_telestra.cpp:44
@ SPELL_BURNING_WINDS
Definition boss_magus_telestra.cpp:36
@ SPELL_ICE_NOVA
Definition boss_magus_telestra.cpp:31
@ SPELL_TELESTRA_BACK
Definition boss_magus_telestra.cpp:35
@ SPELL_FIREBOMB
Definition boss_magus_telestra.cpp:32
@ SPELL_FROST_MAGUS_SUMMON
Definition boss_magus_telestra.cpp:40
@ SPELL_GRAVITY_WELL
Definition boss_magus_telestra.cpp:34
@ SPELL_WEAR_CHRISTMAS_HAT
Definition boss_magus_telestra.cpp:46
@ SPELL_ARCANE_MAGUS_SUMMON
Definition boss_magus_telestra.cpp:41
@ SPELL_FIRE_MAGUS_SUMMON
Definition boss_magus_telestra.cpp:39
◆ Yells
Enumerator |
---|
SAY_AGGRO | |
SAY_KILL | |
SAY_DEATH | |
SAY_MERGE | |
SAY_SPLIT | |
50{
56};
@ SAY_DEATH
Definition boss_magus_telestra.cpp:53
@ SAY_AGGRO
Definition boss_magus_telestra.cpp:51
@ SAY_SPLIT
Definition boss_magus_telestra.cpp:55
@ SAY_MERGE
Definition boss_magus_telestra.cpp:54
@ SAY_KILL
Definition boss_magus_telestra.cpp:52
◆ AddSC_boss_magus_telestra()
void AddSC_boss_magus_telestra |
( |
| ) |
|
324{
329}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_magus_telestra.cpp:308
Definition boss_magus_telestra.cpp:268
Definition boss_magus_telestra.cpp:229
#define RegisterNexusCreatureAI(ai_name)
Definition nexus.h:65
Definition boss_magus_telestra.cpp:83
References RegisterNexusCreatureAI, and RegisterSpellScript.
Referenced by AddNorthrendScripts().