![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "GameTime.h"#include "InstanceScript.h"#include "ObjectAccessor.h"#include "ScriptedCreature.h"#include "SpellAuras.h"#include "SpellScript.h"#include "ulduar.h"#include "Vehicle.h"#include "World.h"
Include dependency graph for boss_ignis.cpp:Go to the source code of this file.
Classes | |
| class | boss_ignis |
| struct | boss_ignis::boss_ignis_AI |
| class | npc_iron_construct |
| struct | npc_iron_construct::npc_iron_constructAI |
| class | npc_scorch_ground |
| struct | npc_scorch_ground::npc_scorch_groundAI |
| class | spell_ignis_slag_pot |
| class | spell_ignis_slag_pot::spell_ignis_slag_pot_AuraScript |
| class | achievement_ignis_shattered |
Macros | |
| #define | CONSTRUCT_SPAWN_POINTS 20 |
Enumerations | |
| enum | Yells { 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 | Spells { SPELL_FLAME_JETS = 62680 , SPELL_SCORCH = 62546 , SPELL_SLAG_POT = 62717 , SPELL_SLAG_POT_DAMAGE = 65722 , SPELL_SLAG_IMBUED = 62836 , SPELL_ACTIVATE_CONSTRUCT = 62488 , SPELL_STRENGHT = 64473 , SPELL_GRAB = 62707 , SPELL_BERSERK = 47008 , SPELL_HEAT = 65667 , SPELL_MOLTEN = 62373 , SPELL_BRITTLE = 62382 , SPELL_BRITTLE_25 = 67114 , SPELL_SHATTER = 62383 , SPELL_GROUND = 62548 } |
| enum | Events { EVENT_JET = 1 , EVENT_SCORCH = 2 , EVENT_SLAG_POT = 3 , EVENT_GRAB_POT = 4 , EVENT_CHANGE_POT = 5 , EVENT_END_POT = 6 , EVENT_CONSTRUCT = 7 , EVENT_BERSERK = 8 } |
| enum | Actions { ACTION_REMOVE_BUFF = 20 } |
| enum | Creatures { NPC_IRON_CONSTRUCT = 33121 , NPC_GROUND_SCORCH = 33221 } |
| enum | AchievementData { DATA_SHATTERED = 29252926 , ACHIEVEMENT_IGNIS_START_EVENT = 20951 } |
Functions | |
| void | AddSC_boss_ignis () |
Variables | |
| Position const | ConstructSpawnPosition [CONSTRUCT_SPAWN_POINTS] |
| #define CONSTRUCT_SPAWN_POINTS 20 |
Definition at line 91 of file boss_ignis.cpp.
| enum AchievementData |
| Enumerator | |
|---|---|
| DATA_SHATTERED | |
| ACHIEVEMENT_IGNIS_START_EVENT | |
Definition at line 85 of file boss_ignis.cpp.
| enum Actions |
| Enumerator | |
|---|---|
| ACTION_REMOVE_BUFF | |
Definition at line 74 of file boss_ignis.cpp.
| enum Creatures |
| Enumerator | |
|---|---|
| NPC_IRON_CONSTRUCT | |
| NPC_GROUND_SCORCH | |
Definition at line 79 of file boss_ignis.cpp.
| enum Events |
| Enumerator | |
|---|---|
| EVENT_JET | |
| EVENT_SCORCH | |
| EVENT_SLAG_POT | |
| EVENT_GRAB_POT | |
| EVENT_CHANGE_POT | |
| EVENT_END_POT | |
| EVENT_CONSTRUCT | |
| EVENT_BERSERK | |
Definition at line 62 of file boss_ignis.cpp.
| enum Spells |
Definition at line 41 of file boss_ignis.cpp.
| enum Yells |
| Enumerator | |
|---|---|
| SAY_AGGRO | |
| SAY_SUMMON | |
| SAY_SLAG_POT | |
| SAY_SCORCH | |
| SAY_SLAY | |
| SAY_BERSERK | |
| SAY_DEATH | |
| EMOTE_JETS | |
Definition at line 29 of file boss_ignis.cpp.
| void AddSC_boss_ignis | ( | ) |
| Position const ConstructSpawnPosition[CONSTRUCT_SPAWN_POINTS] |
Definition at line 93 of file boss_ignis.cpp.