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_FROST_MAGUS_DEATH = 47712
,
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 | |
71{
81};
@ EVENT_MAGUS_FIREBOMB
Definition boss_magus_telestra.cpp:73
@ EVENT_MAGUS_MERGED
Definition boss_magus_telestra.cpp:78
@ EVENT_MAGUS_GRAVITY_WELL
Definition boss_magus_telestra.cpp:74
@ EVENT_MAGUS_HEALTH1
Definition boss_magus_telestra.cpp:75
@ EVENT_KILL_TALK
Definition boss_magus_telestra.cpp:80
@ EVENT_MAGUS_FAIL_ACHIEVEMENT
Definition boss_magus_telestra.cpp:77
@ EVENT_MAGUS_RELOCATE
Definition boss_magus_telestra.cpp:79
@ EVENT_MAGUS_ICE_NOVA
Definition boss_magus_telestra.cpp:72
@ EVENT_MAGUS_HEALTH2
Definition boss_magus_telestra.cpp:76
◆ Misc
| Enumerator |
|---|
| NPC_FIRE_MAGUS | |
| NPC_FROST_MAGUS | |
| NPC_ARCANE_MAGUS | |
| ACHIEVEMENT_SPLIT_PERSONALITY | |
| GAME_EVENT_WINTER_VEIL | |
60{
64
66
68};
@ NPC_FROST_MAGUS
Definition boss_magus_telestra.cpp:62
@ GAME_EVENT_WINTER_VEIL
Definition boss_magus_telestra.cpp:67
@ ACHIEVEMENT_SPLIT_PERSONALITY
Definition boss_magus_telestra.cpp:65
@ NPC_FIRE_MAGUS
Definition boss_magus_telestra.cpp:61
@ NPC_ARCANE_MAGUS
Definition boss_magus_telestra.cpp:63
◆ 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_FROST_MAGUS_DEATH | |
| SPELL_ARCANE_MAGUS_DEATH | |
| SPELL_WEAR_CHRISTMAS_HAT | |
29{
30
33
38
42
46
48};
@ 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:45
@ 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_FROST_MAGUS_DEATH
Definition boss_magus_telestra.cpp:44
@ 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:47
@ 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 | |
51{
57};
@ SAY_DEATH
Definition boss_magus_telestra.cpp:54
@ SAY_AGGRO
Definition boss_magus_telestra.cpp:52
@ SAY_SPLIT
Definition boss_magus_telestra.cpp:56
@ SAY_MERGE
Definition boss_magus_telestra.cpp:55
@ SAY_KILL
Definition boss_magus_telestra.cpp:53
◆ AddSC_boss_magus_telestra()
| void AddSC_boss_magus_telestra |
( |
| ) |
|
323{
328}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_magus_telestra.cpp:307
Definition boss_magus_telestra.cpp:267
Definition boss_magus_telestra.cpp:228
#define RegisterNexusCreatureAI(ai_name)
Definition nexus.h:66
Definition boss_magus_telestra.cpp:84
References RegisterNexusCreatureAI, and RegisterSpellScript.
Referenced by AddNorthrendScripts().