Go to the source code of this file.
|
| enum | IgnisSpellData {
SPELL_FLAME_JETS = 62680
,
SPELL_SCORCH = 62546
,
SPELL_ACTIVATE_CONSTRUCT = 62488
,
SPELL_STRENGTH_OF_THE_CREATOR = 64473
,
SPELL_SLAG_POT = 62717
,
SPELL_BERSERK = 64238
,
SPELL_GRAB = 62707
,
SPELL_GRAB_TRIGGERED = 62708
,
SPELL_GRAB_CONTROL_2 = 62711
,
SPELL_SCORCHED_GROUND = 62548
,
SPELL_HEAT_AREA = 62343
,
SPELL_HEAT_BUFF = 65667
,
SPELL_MOLTEN = 62373
,
SPELL_BRITTLE = 62382
,
SPELL_SHATTER = 62383
} |
| |
| enum | IgnisNPCs {
NPC_IRON_CONSTRUCT = 33121
,
NPC_SCORCHED_GROUND = 33123
,
NPC_WATER_TRIGGER = 22515
} |
| |
| enum | Texts {
SAY_AGGRO = 0
,
SAY_SUMMON = 1
,
SAY_SLAG_POT = 2
,
SAY_SCORCH = 3
,
SAY_SLAY = 4
,
SAY_BERSERK = 5
,
SAY_DEATH = 6
,
EMOTE_JETS = 7
} |
| |
| enum | eEvents {
EVENT_NONE = 0
,
EVENT_ACTIVATE_CONSTRUCT
,
EVENT_SPELL_SCORCH
,
EVENT_ENABLE_ROTATE
,
EVENT_SPELL_FLAME_JETS
,
EVENT_GRAB
} |
| |
| enum | IgnisActions { ACTION_CONSTRUCT_SHATTERED = 0
} |
| |
| enum | IgnisData { DATA_SHATTERED = 0
} |
| |
| enum | SlagPot {
SPELL_SLAG_POT_DAMAGE = 65722
,
SPELL_SCORCH_DAMAGE_1 = 62549
,
SPELL_SCORCH_DAMAGE_2 = 63475
,
SPELL_SLAG_IMBUED = 62836
} |
| |
◆ ACHIEV_STOKIN_THE_FURNACE_EVENT
| #define ACHIEV_STOKIN_THE_FURNACE_EVENT 20951 |
◆ eEvents
| Enumerator |
|---|
| EVENT_NONE | |
| EVENT_ACTIVATE_CONSTRUCT | |
| EVENT_SPELL_SCORCH | |
| EVENT_ENABLE_ROTATE | |
| EVENT_SPELL_FLAME_JETS | |
| EVENT_GRAB | |
71{
78};
@ EVENT_ACTIVATE_CONSTRUCT
Definition boss_ignis.cpp:73
@ EVENT_GRAB
Definition boss_ignis.cpp:77
@ EVENT_NONE
Definition boss_ignis.cpp:72
@ EVENT_SPELL_SCORCH
Definition boss_ignis.cpp:74
@ EVENT_ENABLE_ROTATE
Definition boss_ignis.cpp:75
@ EVENT_SPELL_FLAME_JETS
Definition boss_ignis.cpp:76
◆ IgnisActions
| Enumerator |
|---|
| ACTION_CONSTRUCT_SHATTERED | |
81{
83};
@ ACTION_CONSTRUCT_SHATTERED
Definition boss_ignis.cpp:82
◆ IgnisData
86{
88};
@ DATA_SHATTERED
Definition boss_ignis.cpp:87
◆ IgnisNPCs
| Enumerator |
|---|
| NPC_IRON_CONSTRUCT | |
| NPC_SCORCHED_GROUND | |
| NPC_WATER_TRIGGER | |
50{
54};
@ NPC_IRON_CONSTRUCT
Definition boss_ignis.cpp:51
@ NPC_WATER_TRIGGER
Definition boss_ignis.cpp:53
@ NPC_SCORCHED_GROUND
Definition boss_ignis.cpp:52
◆ IgnisSpellData
| Enumerator |
|---|
| SPELL_FLAME_JETS | |
| SPELL_SCORCH | |
| SPELL_ACTIVATE_CONSTRUCT | |
| SPELL_STRENGTH_OF_THE_CREATOR | |
| SPELL_SLAG_POT | |
| SPELL_BERSERK | |
| SPELL_GRAB | |
| SPELL_GRAB_TRIGGERED | |
| SPELL_GRAB_CONTROL_2 | |
| SPELL_SCORCHED_GROUND | |
| SPELL_HEAT_AREA | |
| SPELL_HEAT_BUFF | |
| SPELL_MOLTEN | |
| SPELL_BRITTLE | |
| SPELL_SHATTER | |
30{
40
47};
@ SPELL_GRAB_TRIGGERED
Definition boss_ignis.cpp:38
@ SPELL_HEAT_AREA
Definition boss_ignis.cpp:42
@ SPELL_HEAT_BUFF
Definition boss_ignis.cpp:43
@ SPELL_GRAB_CONTROL_2
Definition boss_ignis.cpp:39
@ SPELL_BRITTLE
Definition boss_ignis.cpp:45
@ SPELL_GRAB
Definition boss_ignis.cpp:37
@ SPELL_ACTIVATE_CONSTRUCT
Definition boss_ignis.cpp:33
@ SPELL_SLAG_POT
Definition boss_ignis.cpp:35
@ SPELL_FLAME_JETS
Definition boss_ignis.cpp:31
@ SPELL_SCORCH
Definition boss_ignis.cpp:32
@ SPELL_STRENGTH_OF_THE_CREATOR
Definition boss_ignis.cpp:34
@ SPELL_SHATTER
Definition boss_ignis.cpp:46
@ SPELL_BERSERK
Definition boss_ignis.cpp:36
@ SPELL_MOLTEN
Definition boss_ignis.cpp:44
@ SPELL_SCORCHED_GROUND
Definition boss_ignis.cpp:41
◆ SlagPot
| Enumerator |
|---|
| SPELL_SLAG_POT_DAMAGE | |
| SPELL_SCORCH_DAMAGE_1 | |
| SPELL_SCORCH_DAMAGE_2 | |
| SPELL_SLAG_IMBUED | |
441{
446};
@ SPELL_SCORCH_DAMAGE_2
Definition boss_ignis.cpp:444
@ SPELL_SCORCH_DAMAGE_1
Definition boss_ignis.cpp:443
@ SPELL_SLAG_IMBUED
Definition boss_ignis.cpp:445
@ SPELL_SLAG_POT_DAMAGE
Definition boss_ignis.cpp:442
◆ Texts
| Enumerator |
|---|
| SAY_AGGRO | |
| SAY_SUMMON | |
| SAY_SLAG_POT | |
| SAY_SCORCH | |
| SAY_SLAY | |
| SAY_BERSERK | |
| SAY_DEATH | |
| EMOTE_JETS | |
57{
66};
@ SAY_DEATH
Definition boss_ignis.cpp:64
@ SAY_AGGRO
Definition boss_ignis.cpp:58
@ EMOTE_JETS
Definition boss_ignis.cpp:65
@ SAY_SCORCH
Definition boss_ignis.cpp:61
@ SAY_SLAY
Definition boss_ignis.cpp:62
@ SAY_SUMMON
Definition boss_ignis.cpp:59
@ SAY_BERSERK
Definition boss_ignis.cpp:63
@ SAY_SLAG_POT
Definition boss_ignis.cpp:60
◆ AddSC_boss_ignis()
| void AddSC_boss_ignis |
( |
| ) |
|
548{
556}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_ignis.cpp:535
Definition boss_ignis.cpp:500
Definition boss_ignis.cpp:420
Definition boss_ignis.cpp:394
Definition boss_ignis.cpp:449
Definition boss_ignis.cpp:175
Definition boss_ignis.cpp:91
#define RegisterUlduarCreatureAI(ai_name)
Definition ulduar.h:377
References RegisterSpellScript, and RegisterUlduarCreatureAI.
Referenced by AddNorthrendScripts().