![]() |
TrinityCore
|
#include "ulduar.h"#include "CreatureTextMgr.h"#include "GridNotifiers.h"#include "InstanceScript.h"#include "Map.h"#include "MotionMaster.h"#include "ObjectAccessor.h"#include "PassiveAI.h"#include "Player.h"#include "ScriptedCreature.h"#include "ScriptMgr.h"#include "Spell.h"#include "SpellAuraEffects.h"#include "SpellScript.h"#include "TemporarySummon.h"
Include dependency graph for boss_yogg_saron.cpp:Go to the source code of this file.
Typedefs | |
| typedef boss_sara::boss_saraAI | SaraAI |
Functions | |
| void | AddSC_boss_yogg_saron () |
Variables | |
| Position const | YoggSaronSpawnPos = {1980.43f, -25.7708f, 324.9724f, 3.141593f} |
| Position const | ObservationRingKeepersPos [4] |
| Position const | YSKeepersPos [4] |
| Position const | IllusionsMiscPos [2] |
| uint32 const | IllusionSpells [MAX_ILLUSION_ROOMS] |
| typedef boss_sara::boss_saraAI SaraAI |
Definition at line 1415 of file boss_yogg_saron.cpp.
| enum Actions |
Definition at line 364 of file boss_yogg_saron.cpp.
| enum CreatureGroups |
| Enumerator | |
|---|---|
| CREATURE_GROUP_CLOUDS | |
| CREATURE_GROUP_PORTALS_10 | |
| CREATURE_GROUP_PORTALS_25 | |
Definition at line 377 of file boss_yogg_saron.cpp.
| enum EventGroups |
| Enumerator | |
|---|---|
| EVENT_GROUP_SUMMON_TENTACLES | |
Definition at line 359 of file boss_yogg_saron.cpp.
| enum Events |
Definition at line 289 of file boss_yogg_saron.cpp.
| enum MiscData |
| Enumerator | |
|---|---|
| ACHIEV_TIMED_START_EVENT | |
| SOUND_LUNATIC_GAZE | |
| MAX_ILLUSION_ROOMS | |
Definition at line 405 of file boss_yogg_saron.cpp.
| enum Phases |
| Enumerator | |
|---|---|
| PHASE_ONE | |
| PHASE_TRANSFORM | |
| PHASE_TWO | |
| PHASE_THREE | |
Definition at line 281 of file boss_yogg_saron.cpp.
| enum Spells |
Definition at line 110 of file boss_yogg_saron.cpp.
| enum Yells |
Definition at line 34 of file boss_yogg_saron.cpp.
| void AddSC_boss_yogg_saron | ( | ) |
Definition at line 3100 of file boss_yogg_saron.cpp.
Referenced by AddNorthrendScripts().
| Position const IllusionsMiscPos[2] |
Definition at line 399 of file boss_yogg_saron.cpp.
Referenced by npc_turned_champion::npc_turned_championAI::DoAction(), and npc_garona::npc_garonaAI::Reset().
| uint32 const IllusionSpells[MAX_ILLUSION_ROOMS] |
Definition at line 412 of file boss_yogg_saron.cpp.
Referenced by npc_descend_into_madness::npc_descend_into_madnessAI::OnSpellClick().
| Position const ObservationRingKeepersPos[4] |
Definition at line 385 of file boss_yogg_saron.cpp.
Referenced by instance_ulduar::instance_ulduar_InstanceMapScript::OnPlayerEnter(), and instance_ulduar::instance_ulduar_InstanceMapScript::SetBossState().
| Position const YoggSaronSpawnPos = {1980.43f, -25.7708f, 324.9724f, 3.141593f} |
Definition at line 384 of file boss_yogg_saron.cpp.
Referenced by boss_voice_of_yogg_saron::boss_voice_of_yogg_saronAI::DoAction(), npc_ominous_cloud::npc_ominous_cloudAI::DoAction(), and boss_sara::boss_saraAI::JustSummoned().
| Position const YSKeepersPos[4] |
Definition at line 392 of file boss_yogg_saron.cpp.
Referenced by npc_observation_ring_keeper::npc_observation_ring_keeperAI::OnGossipSelect(), and instance_ulduar::instance_ulduar_InstanceMapScript::OnPlayerEnter().