![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "Containers.h"#include "GridNotifiers.h"#include "mechanar.h"#include "Player.h"#include "ScriptedCreature.h"#include "SpellInfo.h"#include "SpellScript.h"
Include dependency graph for boss_mechano_lord_capacitus.cpp:Go to the source code of this file.
Classes | |
| struct | boss_mechano_lord_capacitus |
| class | spell_capacitus_polarity_shift |
| class | spell_capacitus_polarity_charge_periodic |
| class | spell_capacitus_polarity_charge_damage |
Enumerations | |
| enum | CapacitusTexts { SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_DAMAGE_SHIELD = 2 , SAY_MAGIC_SHIELD = 3 , SAY_DEATH = 4 } |
| enum | CapacitusSpells { SPELL_HEAD_CRACK = 35161 , SPELL_MAGIC_SHIELD = 35158 , SPELL_DAMAGE_SHIELD = 35159 , SPELL_POLARITY_SHIFT = 39096 , SPELL_BERSERK = 26662 , SPELL_SUMMON_NETHER_CHARGE_NE = 35153 , SPELL_SUMMON_NETHER_CHARGE_NW = 35904 , SPELL_SUMMON_NETHER_CHARGE_SE = 35905 , SPELL_SUMMON_NETHER_CHARGE_SW = 35906 , SPELL_TRIGGER_DAMAGE_SHIELD = 35173 , SPELL_TRIGGER_MAGIC_SHIELD = 35174 , SPELL_POSITIVE_CHARGE_PERIODIC = 39088 , SPELL_POSITIVE_CHARGE_STACK = 39089 , SPELL_POSITIVE_CHARGE_DAMAGE = 39090 , SPELL_NEGATIVE_CHARGE_PERIODIC = 39091 , SPELL_NEGATIVE_CHARGE_STACK = 39092 , SPELL_NEGATIVE_CHARGE_DAMAGE = 39093 } |
| enum | CapacitusEvents { EVENT_HEAD_CRACK = 1 , EVENT_MAGIC_SHIELD , EVENT_DAMAGE_SHIELD , EVENT_POLARITY_SHIFT , EVENT_SUMMON_NETHER_CHARGE , EVENT_BERSERK } |
Functions | |
| void | AddSC_boss_mechano_lord_capacitus () |
| enum CapacitusEvents |
| Enumerator | |
|---|---|
| EVENT_HEAD_CRACK | |
| EVENT_MAGIC_SHIELD | |
| EVENT_DAMAGE_SHIELD | |
| EVENT_POLARITY_SHIFT | |
| EVENT_SUMMON_NETHER_CHARGE | |
| EVENT_BERSERK | |
Definition at line 61 of file boss_mechano_lord_capacitus.cpp.
| enum CapacitusSpells |
Definition at line 36 of file boss_mechano_lord_capacitus.cpp.
| enum CapacitusTexts |
| Enumerator | |
|---|---|
| SAY_AGGRO | |
| SAY_SLAY | |
| SAY_DAMAGE_SHIELD | |
| SAY_MAGIC_SHIELD | |
| SAY_DEATH | |
Definition at line 27 of file boss_mechano_lord_capacitus.cpp.
| void AddSC_boss_mechano_lord_capacitus | ( | ) |
Definition at line 323 of file boss_mechano_lord_capacitus.cpp.
References RegisterMechanarCreatureAI, and RegisterSpellScript.
Referenced by AddOutlandScripts().