![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "Containers.h"#include "DB2Stores.h"#include "GameObject.h"#include "GameObjectAI.h"#include "Group.h"#include "InstanceScript.h"#include "LFGMgr.h"#include "Map.h"#include "MotionMaster.h"#include "ObjectMgr.h"#include "Player.h"#include "ScriptedCreature.h"#include "ScriptedGossip.h"#include "SpellAuraEffects.h"#include "SpellInfo.h"#include "SpellScript.h"#include "the_slave_pens.h"
Include dependency graph for boss_ahune.cpp:Go to the source code of this file.
Classes | |
| struct | boss_ahune |
| struct | npc_frozen_core |
| struct | npc_ahune_bunny |
| struct | npc_earthen_ring_flamecaller |
| struct | npc_shaman_bonfire_bunny |
| struct | npc_ahune_ice_spear_bunny |
| struct | go_ahune_ice_spear |
| struct | go_ahune_ice_stone |
| class | spell_ahune_summoning_rhyme_aura |
| class | spell_ahune_ahunes_shield |
| class | spell_ahune_synch_health |
| class | spell_ahune_summon_ice_spear_delayer |
| class | spell_ahune_ice_spear_control_aura |
| class | spell_ahune_ice_spear_target_picker |
| class | spell_ahune_slippery_floor_periodic |
| class | spell_ahune_spanky_hands |
| class | spell_ahune_minion_despawner |
| class | spell_ahune_ice_bombardment_dest_picker |
| class | spell_ahune_find_opening_visual |
| class | spell_ahune_find_opening_beam_end |
| class | spell_ahune_spank_force_bunny_to_knock_you_to |
| class | spell_ahune_make_ahunes_ghost_burst |
Functions | |
| void | AddSC_boss_ahune () |
Variables | |
| static const Position | AhuneSpawnPosition = { -99.10210f, -233.75261f, -1.2229697f, 1.567972064018249511f } |
| static const Position | CoreSpawnPosition = { -98.01508f, -230.45549f, -1.2108916f, 1.797689080238342285f } |
| enum AhuneActions |
Definition at line 151 of file boss_ahune.cpp.
| enum AhuneEvents |
Definition at line 131 of file boss_ahune.cpp.
| enum AhuneMisc |
| Enumerator | |
|---|---|
| LFG_DUNGEON_ID_AHUNE | |
| POINT_HOME | |
| DATA_GHOST_OF_AHUNE | |
| DATA_SUMMON_COUNT | |
Definition at line 172 of file boss_ahune.cpp.
| enum AhunePaths |
| Enumerator | |
|---|---|
| PATH_FLAMECALLER_1 | |
| PATH_FLAMECALLER_2 | |
| PATH_FLAMECALLER_3 | |
Definition at line 165 of file boss_ahune.cpp.
| enum AhuneSpells |
Definition at line 63 of file boss_ahune.cpp.
| enum AhuneTexts |
| Enumerator | |
|---|---|
| EMOTE_EARTHEN_ASSAULT | |
| EMOTE_WON | |
| EMOTE_RETREAT | |
| EMOTE_RESURFACE | |
| TEXT_INTRO_1 | |
| TEXT_INTRO_2 | |
| TEXT_INTRO_3 | |
Definition at line 45 of file boss_ahune.cpp.
| void AddSC_boss_ahune | ( | ) |
Definition at line 1142 of file boss_ahune.cpp.
References RegisterSlavePensCreatureAI, RegisterSlavePensGameObjectAI, and RegisterSpellScript.
Referenced by AddOutlandScripts().
|
static |
Definition at line 180 of file boss_ahune.cpp.
Referenced by npc_ahune_bunny::UpdateAI().
|
static |
Definition at line 181 of file boss_ahune.cpp.
Referenced by boss_ahune::ExecuteEvent().