![]() |
TrinityCore
|
#include "icecrown_citadel.h"#include "Containers.h"#include "DB2Stores.h"#include "GridNotifiers.h"#include "InstanceScript.h"#include "Map.h"#include "MotionMaster.h"#include "ObjectAccessor.h"#include "ObjectMgr.h"#include "ScriptedCreature.h"#include "ScriptMgr.h"#include "Spell.h"#include "SpellAuraEffects.h"#include "SpellAuras.h"#include "SpellInfo.h"#include "SpellScript.h"#include "TemporarySummon.h"
Include dependency graph for boss_sindragosa.cpp:Go to the source code of this file.
Classes | |
| class | FrostwyrmLandEvent |
| class | FrostBombExplosion |
| class | FrostBeaconSelector |
| struct | boss_sindragosa |
| struct | npc_ice_tomb |
| struct | npc_spinestalker |
| struct | npc_rimefang_icc |
| struct | npc_sindragosa_trash |
| class | spell_sindragosa_s_fury |
| class | spell_sindragosa_unchained_magic |
| class | spell_sindragosa_frost_breath |
| class | spell_sindragosa_instability |
| class | spell_sindragosa_frost_beacon |
| class | spell_sindragosa_ice_tomb_trap |
| class | SindragosaIcyGripTargetFilter |
| class | spell_sindragosa_icy_grip |
| class | MysticBuffetTargetFilter |
| class | spell_sindragosa_mystic_buffet |
| class | spell_rimefang_icy_blast |
| class | OrderWhelpTargetSelector |
| class | spell_frostwarden_handler_order_whelp |
| class | spell_frostwarden_handler_focus_fire |
| class | spell_frostwarden_handler_focus_fire_aura |
| class | spell_sindragosa_ice_tomb_target |
| class | at_sindragosa_lair |
| class | achievement_all_you_can_eat |
Functions | |
| void | AddSC_boss_sindragosa () |
Variables | |
| Position const | RimefangFlyPos = {4413.309f, 2456.421f, 233.3795f, 2.890186f} |
| Position const | RimefangLandPos = {4413.309f, 2456.421f, 203.3848f, 2.890186f} |
| Position const | SpinestalkerFlyPos = {4418.895f, 2514.233f, 230.4864f, 3.396045f} |
| Position const | SpinestalkerLandPos = {4418.895f, 2514.233f, 203.3848f, 3.396045f} |
| Position const | SindragosaSpawnPos = {4818.700f, 2483.710f, 287.0650f, 3.089233f} |
| Position const | SindragosaFlyPos = {4475.190f, 2484.570f, 234.8510f, 3.141593f} |
| Position const | SindragosaLandPos = {4419.190f, 2484.570f, 203.3848f, 3.141593f} |
| Position const | SindragosaAirPos = {4475.990f, 2484.430f, 247.9340f, 3.141593f} |
| Position const | SindragosaAirPosFar = {4525.600f, 2485.150f, 245.0820f, 3.141593f} |
| Position const | SindragosaFlyInPos = {4419.190f, 2484.360f, 232.5150f, 3.141593f} |
| enum SindragosaEvents |
Definition at line 103 of file boss_sindragosa.cpp.
| Enumerator | |
|---|---|
| DATA_MYSTIC_BUFFET_STACK | |
| DATA_FROSTWYRM_OWNER | |
| DATA_WHELP_MARKER | |
| DATA_LINKED_GAMEOBJECT | |
| DATA_TRAPPED_PLAYER | |
| DATA_IS_THIRD_PHASE | |
Definition at line 141 of file boss_sindragosa.cpp.
| enum SindragosaPoints |
| Enumerator | |
|---|---|
| POINT_FROSTWYRM_FLY_IN | |
| POINT_FROSTWYRM_LAND | |
| POINT_AIR_PHASE | |
| POINT_TAKEOFF | |
| POINT_LAND | |
| POINT_AIR_PHASE_FAR | |
| POINT_LAND_GROUND | |
Definition at line 151 of file boss_sindragosa.cpp.
| enum SindragosaSpells |
Definition at line 53 of file boss_sindragosa.cpp.
| enum SindragosaTexts |
Definition at line 36 of file boss_sindragosa.cpp.
| enum SindragosMisc |
| Enumerator | |
|---|---|
| QUEST_FROST_INFUSION | |
Definition at line 162 of file boss_sindragosa.cpp.
| void AddSC_boss_sindragosa | ( | ) |
Definition at line 1536 of file boss_sindragosa.cpp.
References RegisterIcecrownCitadelCreatureAI, RegisterSpellAndAuraScriptPair, RegisterSpellScript, RegisterSpellScriptWithArgs, SPELL_FROST_BEACON, SPELL_ICE_TOMB_DUMMY, and TRIGGERED_IGNORE_SET_FACING.
Referenced by AddNorthrendScripts().
| Position const RimefangFlyPos = {4413.309f, 2456.421f, 233.3795f, 2.890186f} |
Definition at line 167 of file boss_sindragosa.cpp.
Referenced by npc_rimefang_icc::DoAction(), and npc_rimefang_icc::UpdateAI().
| Position const RimefangLandPos = {4413.309f, 2456.421f, 203.3848f, 2.890186f} |
Definition at line 168 of file boss_sindragosa.cpp.
Referenced by npc_rimefang_icc::DoAction(), and npc_rimefang_icc::MovementInform().
| Position const SindragosaAirPos = {4475.990f, 2484.430f, 247.9340f, 3.141593f} |
Definition at line 174 of file boss_sindragosa.cpp.
Referenced by boss_sindragosa::UpdateAI().
| Position const SindragosaAirPosFar = {4525.600f, 2485.150f, 245.0820f, 3.141593f} |
Definition at line 175 of file boss_sindragosa.cpp.
Referenced by boss_sindragosa::UpdateAI().
| Position const SindragosaFlyInPos = {4419.190f, 2484.360f, 232.5150f, 3.141593f} |
Definition at line 176 of file boss_sindragosa.cpp.
Referenced by boss_sindragosa::UpdateAI().
| Position const SindragosaFlyPos = {4475.190f, 2484.570f, 234.8510f, 3.141593f} |
Definition at line 172 of file boss_sindragosa.cpp.
Referenced by boss_sindragosa::DoAction().
| Position const SindragosaLandPos = {4419.190f, 2484.570f, 203.3848f, 3.141593f} |
Definition at line 173 of file boss_sindragosa.cpp.
Referenced by boss_sindragosa::DoAction(), boss_sindragosa::MovementInform(), and boss_sindragosa::UpdateAI().
| Position const SindragosaSpawnPos = {4818.700f, 2483.710f, 287.0650f, 3.089233f} |
Definition at line 171 of file boss_sindragosa.cpp.
Referenced by at_sindragosa_lair::OnTrigger(), and instance_icecrown_citadel::instance_icecrown_citadel_InstanceMapScript::OnUnitDeath().
| Position const SpinestalkerFlyPos = {4418.895f, 2514.233f, 230.4864f, 3.396045f} |
Definition at line 169 of file boss_sindragosa.cpp.
Referenced by npc_spinestalker::DoAction().
| Position const SpinestalkerLandPos = {4418.895f, 2514.233f, 203.3848f, 3.396045f} |
Definition at line 170 of file boss_sindragosa.cpp.
Referenced by npc_spinestalker::DoAction(), and npc_spinestalker::MovementInform().