Go to the source code of this file.
|
enum | Yells {
EMOTE_AIR_PHASE = 0
,
EMOTE_GROUND_PHASE = 1
,
EMOTE_BREATH = 2
,
EMOTE_ENRAGE = 3
} |
|
enum | Spells {
SPELL_FROST_AURA_10 = 28531
,
SPELL_FROST_AURA_25 = 55799
,
SPELL_CLEAVE = 19983
,
SPELL_TAIL_SWEEP_10 = 55697
,
SPELL_TAIL_SWEEP_25 = 55696
,
SPELL_SUMMON_BLIZZARD = 28560
,
SPELL_LIFE_DRAIN_10 = 28542
,
SPELL_LIFE_DRAIN_25 = 55665
,
SPELL_BERSERK = 26662
,
SPELL_ICEBOLT_CAST = 28526
,
SPELL_ICEBOLT_TRIGGER = 28522
,
SPELL_FROST_MISSILE = 30101
,
SPELL_FROST_EXPLOSION = 28524
,
SPELL_SAPPHIRON_DIES = 29357
} |
|
enum | Misc {
GO_ICE_BLOCK = 181247
,
NPC_BLIZZARD = 16474
,
POINT_CENTER = 1
} |
|
enum | Events {
EVENT_BERSERK = 1
,
EVENT_CLEAVE = 2
,
EVENT_TAIL_SWEEP = 3
,
EVENT_LIFE_DRAIN = 4
,
EVENT_BLIZZARD = 5
,
EVENT_FLIGHT_START = 6
,
EVENT_FLIGHT_LIFTOFF = 7
,
EVENT_FLIGHT_ICEBOLT = 8
,
EVENT_FLIGHT_BREATH = 9
,
EVENT_FLIGHT_SPELL_EXPLOSION = 10
,
EVENT_FLIGHT_START_LAND = 11
,
EVENT_LAND = 12
,
EVENT_GROUND = 13
,
EVENT_HUNDRED_CLUB = 14
} |
|
◆ Events
Enumerator |
---|
EVENT_BERSERK | |
EVENT_CLEAVE | |
EVENT_TAIL_SWEEP | |
EVENT_LIFE_DRAIN | |
EVENT_BLIZZARD | |
EVENT_FLIGHT_START | |
EVENT_FLIGHT_LIFTOFF | |
EVENT_FLIGHT_ICEBOLT | |
EVENT_FLIGHT_BREATH | |
EVENT_FLIGHT_SPELL_EXPLOSION | |
EVENT_FLIGHT_START_LAND | |
EVENT_LAND | |
EVENT_GROUND | |
EVENT_HUNDRED_CLUB | |
65{
80};
@ EVENT_TAIL_SWEEP
Definition boss_sapphiron.cpp:68
@ EVENT_FLIGHT_BREATH
Definition boss_sapphiron.cpp:74
@ EVENT_HUNDRED_CLUB
Definition boss_sapphiron.cpp:79
@ EVENT_GROUND
Definition boss_sapphiron.cpp:78
@ EVENT_LIFE_DRAIN
Definition boss_sapphiron.cpp:69
@ EVENT_BERSERK
Definition boss_sapphiron.cpp:66
@ EVENT_FLIGHT_ICEBOLT
Definition boss_sapphiron.cpp:73
@ EVENT_FLIGHT_SPELL_EXPLOSION
Definition boss_sapphiron.cpp:75
@ EVENT_FLIGHT_START
Definition boss_sapphiron.cpp:71
@ EVENT_FLIGHT_LIFTOFF
Definition boss_sapphiron.cpp:72
@ EVENT_FLIGHT_START_LAND
Definition boss_sapphiron.cpp:76
@ EVENT_BLIZZARD
Definition boss_sapphiron.cpp:70
@ EVENT_CLEAVE
Definition boss_sapphiron.cpp:67
@ EVENT_LAND
Definition boss_sapphiron.cpp:77
◆ Misc
Enumerator |
---|
GO_ICE_BLOCK | |
NPC_BLIZZARD | |
POINT_CENTER | |
57{
60
62};
@ POINT_CENTER
Definition boss_sapphiron.cpp:61
@ GO_ICE_BLOCK
Definition boss_sapphiron.cpp:58
@ NPC_BLIZZARD
Definition boss_sapphiron.cpp:59
◆ Spells
Enumerator |
---|
SPELL_FROST_AURA_10 | |
SPELL_FROST_AURA_25 | |
SPELL_CLEAVE | |
SPELL_TAIL_SWEEP_10 | |
SPELL_TAIL_SWEEP_25 | |
SPELL_SUMMON_BLIZZARD | |
SPELL_LIFE_DRAIN_10 | |
SPELL_LIFE_DRAIN_25 | |
SPELL_BERSERK | |
SPELL_ICEBOLT_CAST | |
SPELL_ICEBOLT_TRIGGER | |
SPELL_FROST_MISSILE | |
SPELL_FROST_EXPLOSION | |
SPELL_SAPPHIRON_DIES | |
34{
35
45
46
51
52
54};
@ SPELL_ICEBOLT_TRIGGER
Definition boss_sapphiron.cpp:48
@ SPELL_CLEAVE
Definition boss_sapphiron.cpp:38
@ SPELL_TAIL_SWEEP_10
Definition boss_sapphiron.cpp:39
@ SPELL_FROST_AURA_10
Definition boss_sapphiron.cpp:36
@ SPELL_FROST_AURA_25
Definition boss_sapphiron.cpp:37
@ SPELL_SAPPHIRON_DIES
Definition boss_sapphiron.cpp:53
@ SPELL_ICEBOLT_CAST
Definition boss_sapphiron.cpp:47
@ SPELL_FROST_EXPLOSION
Definition boss_sapphiron.cpp:50
@ SPELL_SUMMON_BLIZZARD
Definition boss_sapphiron.cpp:41
@ SPELL_FROST_MISSILE
Definition boss_sapphiron.cpp:49
@ SPELL_BERSERK
Definition boss_sapphiron.cpp:44
@ SPELL_TAIL_SWEEP_25
Definition boss_sapphiron.cpp:40
@ SPELL_LIFE_DRAIN_10
Definition boss_sapphiron.cpp:42
@ SPELL_LIFE_DRAIN_25
Definition boss_sapphiron.cpp:43
◆ Yells
Enumerator |
---|
EMOTE_AIR_PHASE | |
EMOTE_GROUND_PHASE | |
EMOTE_BREATH | |
EMOTE_ENRAGE | |
26{
31};
@ EMOTE_AIR_PHASE
Definition boss_sapphiron.cpp:27
@ EMOTE_BREATH
Definition boss_sapphiron.cpp:29
@ EMOTE_ENRAGE
Definition boss_sapphiron.cpp:30
@ EMOTE_GROUND_PHASE
Definition boss_sapphiron.cpp:28
◆ AddSC_boss_sapphiron()
void AddSC_boss_sapphiron |
( |
| ) |
|
447{
450}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_sapphiron.cpp:83
Definition boss_sapphiron.cpp:416
References RegisterSpellScript.
Referenced by AddNorthrendScripts().