Go to the source code of this file.
|
| enum | XT002Spells {
SPELL_GRAVITY_BOMB = 63024
,
SPELL_SEARING_LIGHT = 63018
,
SPELL_TYMPANIC_TANTARUM = 62776
,
SPELL_XT002_ENRAGE = 26662
,
SPELL_ARCING_SMASH = 8374
,
SPELL_TRAMPLE = 5568
,
SPELL_UPPERCUT = 10966
,
SPELL_BOOM = 62834
,
SPELL_HEART_OVERLOAD = 62789
,
SPELL_EXPOSED_HEART = 63849
,
SPELL_ENERGY_ORB = 62790
,
SPELL_ENERGY_ORB_TRIGGER = 62826
,
SPELL_HEARTBREAK = 65737
,
SPELL_VOID_ZONE_SUMMON = 64203
,
SPELL_VOID_ZONE_DAMAGE = 46262
,
SPELL_SPARK_SUMMON = 64210
,
SPELL_SPARK_DAMAGE = 64227
,
SPELL_SPARK_MELEE = 64230
} |
| |
| enum | XT002Events {
EVENT_HEALTH_CHECK = 1
,
EVENT_GRAVITY_BOMB = 2
,
EVENT_SEARING_LIGHT = 3
,
EVENT_ENRAGE = 4
,
EVENT_TYMPANIC_TANTARUM = 5
,
EVENT_RESTORE = 6
,
EVENT_START_SECOND_PHASE = 7
,
EVENT_REMOVE_EMOTE = 8
,
EVENT_CHECK_ROOM = 9
} |
| |
| enum | NPCs {
NPC_VOID_ZONE = 34001
,
NPC_LIFE_SPARK = 34004
,
NPC_XT002_HEART = 33329
,
NPC_XS013_SCRAPBOT = 33343
,
NPC_XM024_PUMMELLER = 33344
,
NPC_XE321_BOOMBOT = 33346
,
NPC_PILE_TRIGGER = 33337
} |
| |
| enum | Texts {
SAY_AGGRO = 0
,
SAY_HEART_OPENED = 1
,
SAY_HEART_CLOSED = 2
,
SAY_TYMPANIC_TANTRUM = 3
,
SAY_SLAY = 4
,
SAY_BERSERK = 5
,
SAY_DEATH = 6
,
SAY_SUMMON = 7
,
EMOTE_HEART_OPENED = 8
,
EMOTE_HEART_CLOSED = 9
,
EMOTE_TYMPANIC_TANTRUM = 10
,
EMOTE_SCRAPBOT = 11
} |
| |
| enum | Misc {
HEART_VEHICLE_SEAT = 0
,
ACTION_AWAKEN_HEART = -5
,
ACTION_HIDE_HEART = -4
,
ACTION_HEART_BROKEN = -3
,
ACHIEVEMENT_MUST_DECONSTRUCT_FASTER = 21027
,
DATA_XT002_NERF_ENGINEERING = 50
,
DATA_XT002_GRAVITY_ACHIEV = 51
} |
| |
| enum | GravityBomb { SPELL_GRAVITY_BOMB_TRIGGER_10 = 63025
} |
| |
◆ GravityBomb
| Enumerator |
|---|
| SPELL_GRAVITY_BOMB_TRIGGER_10 | |
873{
875};
@ SPELL_GRAVITY_BOMB_TRIGGER_10
Definition boss_xt002.cpp:874
◆ Misc
| Enumerator |
|---|
| HEART_VEHICLE_SEAT | |
| ACTION_AWAKEN_HEART | |
| ACTION_HIDE_HEART | |
| ACTION_HEART_BROKEN | |
| ACHIEVEMENT_MUST_DECONSTRUCT_FASTER | |
| DATA_XT002_NERF_ENGINEERING | |
| DATA_XT002_GRAVITY_ACHIEV | |
102{
104
108
110
113};
@ ACTION_HEART_BROKEN
Definition boss_xt002.cpp:107
@ DATA_XT002_GRAVITY_ACHIEV
Definition boss_xt002.cpp:112
@ ACTION_HIDE_HEART
Definition boss_xt002.cpp:106
@ HEART_VEHICLE_SEAT
Definition boss_xt002.cpp:103
@ ACTION_AWAKEN_HEART
Definition boss_xt002.cpp:105
@ ACHIEVEMENT_MUST_DECONSTRUCT_FASTER
Definition boss_xt002.cpp:109
@ DATA_XT002_NERF_ENGINEERING
Definition boss_xt002.cpp:111
◆ NPCs
| Enumerator |
|---|
| NPC_VOID_ZONE | |
| NPC_LIFE_SPARK | |
| NPC_XT002_HEART | |
| NPC_XS013_SCRAPBOT | |
| NPC_XM024_PUMMELLER | |
| NPC_XE321_BOOMBOT | |
| NPC_PILE_TRIGGER | |
75{
83};
@ NPC_PILE_TRIGGER
Definition boss_xt002.cpp:82
@ NPC_LIFE_SPARK
Definition boss_xt002.cpp:77
@ NPC_XM024_PUMMELLER
Definition boss_xt002.cpp:80
@ NPC_XE321_BOOMBOT
Definition boss_xt002.cpp:81
@ NPC_VOID_ZONE
Definition boss_xt002.cpp:76
@ NPC_XT002_HEART
Definition boss_xt002.cpp:78
@ NPC_XS013_SCRAPBOT
Definition boss_xt002.cpp:79
◆ Texts
| Enumerator |
|---|
| SAY_AGGRO | |
| SAY_HEART_OPENED | |
| SAY_HEART_CLOSED | |
| SAY_TYMPANIC_TANTRUM | |
| SAY_SLAY | |
| SAY_BERSERK | |
| SAY_DEATH | |
| SAY_SUMMON | |
| EMOTE_HEART_OPENED | |
| EMOTE_HEART_CLOSED | |
| EMOTE_TYMPANIC_TANTRUM | |
| EMOTE_SCRAPBOT | |
86{
99};
@ SAY_DEATH
Definition boss_xt002.cpp:93
@ SAY_HEART_OPENED
Definition boss_xt002.cpp:88
@ EMOTE_HEART_CLOSED
Definition boss_xt002.cpp:96
@ SAY_AGGRO
Definition boss_xt002.cpp:87
@ SAY_TYMPANIC_TANTRUM
Definition boss_xt002.cpp:90
@ EMOTE_SCRAPBOT
Definition boss_xt002.cpp:98
@ EMOTE_TYMPANIC_TANTRUM
Definition boss_xt002.cpp:97
@ SAY_SLAY
Definition boss_xt002.cpp:91
@ EMOTE_HEART_OPENED
Definition boss_xt002.cpp:95
@ SAY_HEART_CLOSED
Definition boss_xt002.cpp:89
@ SAY_SUMMON
Definition boss_xt002.cpp:94
@ SAY_BERSERK
Definition boss_xt002.cpp:92
◆ XT002Events
| Enumerator |
|---|
| EVENT_HEALTH_CHECK | |
| EVENT_GRAVITY_BOMB | |
| EVENT_SEARING_LIGHT | |
| EVENT_ENRAGE | |
| EVENT_TYMPANIC_TANTARUM | |
| EVENT_RESTORE | |
| EVENT_START_SECOND_PHASE | |
| EVENT_REMOVE_EMOTE | |
| EVENT_CHECK_ROOM | |
62{
72};
@ EVENT_SEARING_LIGHT
Definition boss_xt002.cpp:65
@ EVENT_ENRAGE
Definition boss_xt002.cpp:66
@ EVENT_GRAVITY_BOMB
Definition boss_xt002.cpp:64
@ EVENT_RESTORE
Definition boss_xt002.cpp:68
@ EVENT_REMOVE_EMOTE
Definition boss_xt002.cpp:70
@ EVENT_TYMPANIC_TANTARUM
Definition boss_xt002.cpp:67
@ EVENT_CHECK_ROOM
Definition boss_xt002.cpp:71
@ EVENT_START_SECOND_PHASE
Definition boss_xt002.cpp:69
@ EVENT_HEALTH_CHECK
Definition boss_xt002.cpp:63
◆ XT002Spells
| Enumerator |
|---|
| SPELL_GRAVITY_BOMB | |
| SPELL_SEARING_LIGHT | |
| SPELL_TYMPANIC_TANTARUM | |
| SPELL_XT002_ENRAGE | |
| SPELL_ARCING_SMASH | |
| SPELL_TRAMPLE | |
| SPELL_UPPERCUT | |
| SPELL_BOOM | |
| SPELL_HEART_OVERLOAD | |
| SPELL_EXPOSED_HEART | |
| SPELL_ENERGY_ORB | |
| SPELL_ENERGY_ORB_TRIGGER | |
| SPELL_HEARTBREAK | |
| SPELL_VOID_ZONE_SUMMON | |
| SPELL_VOID_ZONE_DAMAGE | |
| SPELL_SPARK_SUMMON | |
| SPELL_SPARK_DAMAGE | |
| SPELL_SPARK_MELEE | |
31{
32
37
38
43
44
50
51
54
55
59};
@ SPELL_EXPOSED_HEART
Definition boss_xt002.cpp:46
@ SPELL_TRAMPLE
Definition boss_xt002.cpp:40
@ SPELL_SPARK_SUMMON
Definition boss_xt002.cpp:56
@ SPELL_HEART_OVERLOAD
Definition boss_xt002.cpp:45
@ SPELL_SPARK_DAMAGE
Definition boss_xt002.cpp:57
@ SPELL_SEARING_LIGHT
Definition boss_xt002.cpp:34
@ SPELL_HEARTBREAK
Definition boss_xt002.cpp:49
@ SPELL_GRAVITY_BOMB
Definition boss_xt002.cpp:33
@ SPELL_ENERGY_ORB
Definition boss_xt002.cpp:47
@ SPELL_VOID_ZONE_SUMMON
Definition boss_xt002.cpp:52
@ SPELL_BOOM
Definition boss_xt002.cpp:42
@ SPELL_ENERGY_ORB_TRIGGER
Definition boss_xt002.cpp:48
@ SPELL_XT002_ENRAGE
Definition boss_xt002.cpp:36
@ SPELL_SPARK_MELEE
Definition boss_xt002.cpp:58
@ SPELL_VOID_ZONE_DAMAGE
Definition boss_xt002.cpp:53
@ SPELL_ARCING_SMASH
Definition boss_xt002.cpp:39
@ SPELL_UPPERCUT
Definition boss_xt002.cpp:41
@ SPELL_TYMPANIC_TANTARUM
Definition boss_xt002.cpp:35
◆ AddSC_boss_xt002()
| void AddSC_boss_xt002 |
( |
| ) |
|
1026{
1027
1034
1035
1040
1041
1044}
#define RegisterSpellAndAuraScriptPair(script_1, script_2)
Definition SpellScriptLoader.h:90
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_xt002.cpp:994
Definition boss_xt002.cpp:1010
Definition boss_xt002.cpp:116
Definition boss_xt002.cpp:709
Definition boss_xt002.cpp:390
Definition boss_xt002.cpp:810
Definition boss_xt002.cpp:623
Definition boss_xt002.cpp:540
Definition boss_xt002.cpp:894
Definition boss_xt002.cpp:938
Definition boss_xt002.cpp:878
Definition boss_xt002.cpp:976
Definition boss_xt002.cpp:960
Definition boss_xt002.cpp:850
References RegisterSpellAndAuraScriptPair, and RegisterSpellScript.
Referenced by AddNorthrendScripts().