![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "black_temple.h"#include "CellImpl.h"#include "Containers.h"#include "GridNotifiersImpl.h"#include "InstanceScript.h"#include "PassiveAI.h"#include "ScriptedCreature.h"#include "SpellAuraEffects.h"#include "SpellScript.h"
Include dependency graph for boss_illidari_council.cpp:Go to the source code of this file.
Classes | |
| struct | boss_illidari_council |
| struct | IllidariCouncilBossAI |
| class | HammerTargetSelector |
| struct | boss_gathios_the_shatterer |
| struct | boss_high_nethermancer_zerevor |
| struct | boss_lady_malande |
| struct | boss_veras_darkshadow |
| struct | npc_veras_vanish_effect |
| class | spell_illidari_council_empyreal_balance |
| class | spell_illidari_council_empyreal_equivalency |
| class | spell_illidari_council_balance_of_power |
| class | spell_illidari_council_deadly_strike |
| class | spell_illidari_council_deadly_poison |
| class | spell_illidari_council_vanish |
| class | spell_illidari_council_reflective_shield |
| class | spell_illidari_council_judgement |
| class | spell_illidari_council_seal |
| class | spell_illidari_dampen_magic |
Functions | |
| static uint32 | GetRandomBossExcept (uint32 exception) |
| void | AddSC_boss_illidari_council () |
Variables | |
| uint32 const | CouncilData [4] |
| enum CouncilEvents |
Definition at line 92 of file boss_illidari_council.cpp.
| enum CouncilMisc |
| Enumerator | |
|---|---|
| SUMMON_COUNCIL_GROUP | |
| ACTION_REFRESH_DAMPEN | |
Definition at line 112 of file boss_illidari_council.cpp.
| enum CouncilSpells |
Definition at line 39 of file boss_illidari_council.cpp.
| enum CouncilTexts |
| Enumerator | |
|---|---|
| SAY_COUNCIL_AGRO | |
| SAY_COUNCIL_ENRAGE | |
| SAY_COUNCIL_SPECIAL | |
| SAY_COUNCIL_SLAY | |
| SAY_COUNCIL_COMNT | |
| SAY_COUNCIL_DEATH | |
Definition at line 29 of file boss_illidari_council.cpp.
| void AddSC_boss_illidari_council | ( | ) |
Definition at line 793 of file boss_illidari_council.cpp.
References RegisterBlackTempleCreatureAI, and RegisterSpellScript.
Referenced by AddOutlandScripts().
Definition at line 126 of file boss_illidari_council.cpp.
References CouncilData, and Trinity::Containers::SelectRandomContainerElement().
Referenced by IllidariCouncilBossAI::KilledUnit().
| uint32 const CouncilData[4] |
Definition at line 118 of file boss_illidari_council.cpp.
Referenced by boss_illidari_council::EnterEvadeMode(), GetRandomBossExcept(), boss_illidari_council::JustDied(), boss_illidari_council::JustEngagedWith(), and boss_illidari_council::UpdateAI().