![]() |
TrinityCore
|
#include "AreaTrigger.h"#include "AreaTriggerAI.h"#include "InstanceScript.h"#include "ObjectAccessor.h"#include "PathGenerator.h"#include "Player.h"#include "ScriptedCreature.h"#include "ScriptMgr.h"#include "SpellAuras.h"#include "SpellAuraEffects.h"#include "SpellScript.h"#include "return_to_karazhan.h"
Include dependency graph for boss_mana_devourer.cpp:Go to the source code of this file.
Classes | |
| struct | boss_mana_devourer |
| class | spell_mana_devourer_coalesce_power |
| class | spell_mana_devourer_energize |
| class | spell_mana_devourer_energy_discharge |
| class | spell_mana_devourer_energy_void |
| struct | at_mana_devourer_loose_mana |
| struct | at_mana_devourer_energy_void |
Enumerations | |
| enum | ManaDevourerSpells { SPELL_ABSORB_LOOSE_MANA = 227466 , SPELL_ARCANE_BOMB = 227618 , SPELL_COALESCE_POWER = 227297 , SPELL_DECIMATING_ESSENCE = 227507 , SPELL_ENERGY_DISCHARGE = 227457 , SPELL_ENERGY_VOID = 227523 , SPELL_ENERGY_VOID_DAMAGE = 227524 , SPELL_ENERGY_VOID_DRAIN_POWER = 227528 , SPELL_ENGULFING_POWER = 228577 , SPELL_LOOSE_MANA_MISSILE = 228066 , SPELL_LOOSE_MANA_AREATRIGGER = 227296 , SPELL_MANA_DEVOURER_ENERGIZE_PERIODIC = 227451 , SPELL_MANA_DEVOURER_ENERGIZE = 232066 , SPELL_TELEPORT = 231500 , SPELL_UNSTABLE_MANA = 227502 } |
| enum | ManaDevourerEvents { EVENT_ARCANE_BOMB = 1 , EVENT_ENERGY_VOID , EVENT_ENERGY_DISCHARGE , EVENT_COALESCE_POWER , EVENT_CHECK_POWER } |
Functions | |
| void | AddSC_boss_mana_devourer () |
| enum ManaDevourerEvents |
| Enumerator | |
|---|---|
| EVENT_ARCANE_BOMB | |
| EVENT_ENERGY_VOID | |
| EVENT_ENERGY_DISCHARGE | |
| EVENT_COALESCE_POWER | |
| EVENT_CHECK_POWER | |
Definition at line 50 of file boss_mana_devourer.cpp.
| enum ManaDevourerSpells |
Definition at line 31 of file boss_mana_devourer.cpp.
| void AddSC_boss_mana_devourer | ( | ) |