![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "black_temple.h"#include "Containers.h"#include "GridNotifiersImpl.h"#include "InstanceScript.h"#include "Map.h"#include "MotionMaster.h"#include "ObjectAccessor.h"#include "PassiveAI.h"#include "Player.h"#include "ScriptedCreature.h"#include "ScriptedGossip.h"#include "SpellAuraEffects.h"#include "SpellInfo.h"#include "SpellScript.h"#include "TemporarySummon.h"
Include dependency graph for boss_illidan.cpp:Go to the source code of this file.
Functions | |
| void | AddSC_boss_illidan () |
Variables | |
| Position const | AkamaTeleportPositions [2] |
| Position const | MinionsSpawnPositions [10] |
| Position const | IllidanPhase2Positions [4] |
| Position const | IllidanMiddlePoint = { 676.6479f, 304.7606f, 354.1909f , 6.230825f } |
| Position const | IllidanDBTargetSpawnPositions [4] |
| Position const | IllidanDBTargetPoints [4] |
| Position const | BladesPositions [2] |
| uint32 const | SummonCageTrapSpells [8] |
| enum IllidanActions |
Definition at line 215 of file boss_illidan.cpp.
| enum IllidanEventGroup |
| Enumerator | |
|---|---|
| GROUP_PHASE_ALL | |
| GROUP_PHASE_1 | |
| GROUP_PHASE_2 | |
| GROUP_PHASE_3 | |
| GROUP_PHASE_DEMON | |
| GROUP_PHASE_4 | |
Definition at line 270 of file boss_illidan.cpp.
| enum IllidanEvents |
Definition at line 280 of file boss_illidan.cpp.
| enum IllidanMisc |
| Enumerator | |
|---|---|
| GOSSIP_START_INTRO | |
| GOSSIP_START_FIGHT | |
| SUMMON_GROUP | |
| DATA_AKAMA_TELEPORT_POSITION | |
| MAX_MINIONS_NUMBER | |
| SPELL_GLAIVE_VISUAL_KIT | |
Definition at line 205 of file boss_illidan.cpp.
| enum IllidanPhases |
| Enumerator | |
|---|---|
| PHASE_INTRO | |
| PHASE_1 | |
| PHASE_MINIONS | |
| PHASE_2 | |
| PHASE_3 | |
| PHASE_4 | |
| PHASE_OUTRO | |
Definition at line 232 of file boss_illidan.cpp.
| enum IllidanPoints |
Definition at line 254 of file boss_illidan.cpp.
| enum IllidanSay |
Definition at line 35 of file boss_illidan.cpp.
| enum IllidanSpells |
Definition at line 92 of file boss_illidan.cpp.
| Enumerator | |
|---|---|
| SPLINE_ILLIDARI_COUNCIL | |
| SPLINE_STAIRS | |
| SPLINE_ILLIDAN_ROOM | |
| SPLINE_FACE_ILLIDAN | |
| SPLINE_TELEPORT | |
| SPLINE_MINIONS | |
| SPLINE_MOVE_BACK | |
Definition at line 243 of file boss_illidan.cpp.
| void AddSC_boss_illidan | ( | ) |
| Position const AkamaTeleportPositions[2] |
Definition at line 375 of file boss_illidan.cpp.
| Position const BladesPositions[2] |
Definition at line 421 of file boss_illidan.cpp.
| Position const IllidanDBTargetPoints[4] |
Definition at line 413 of file boss_illidan.cpp.
| Position const IllidanDBTargetSpawnPositions[4] |
Definition at line 405 of file boss_illidan.cpp.
| Position const IllidanMiddlePoint = { 676.6479f, 304.7606f, 354.1909f , 6.230825f } |
Definition at line 403 of file boss_illidan.cpp.
| Position const IllidanPhase2Positions[4] |
Definition at line 395 of file boss_illidan.cpp.
| Position const MinionsSpawnPositions[10] |
Definition at line 381 of file boss_illidan.cpp.
| uint32 const SummonCageTrapSpells[8] |
Definition at line 427 of file boss_illidan.cpp.