![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "AchievementCriteriaScript.h"#include "CreatureScript.h"#include "GameObjectAI.h"#include "GameObjectScript.h"#include "PassiveAI.h"#include "Player.h"#include "ScriptedCreature.h"#include "ScriptedGossip.h"#include "SpellAuras.h"#include "SpellScript.h"#include "SpellScriptLoader.h"#include "TaskScheduler.h"#include "ulduar.h"Go to the source code of this file.
Classes | |
| struct | boss_razorscale |
| struct | npc_expedition_commander |
| struct | npc_expedition_defender |
| struct | npc_expedition_trapper |
| struct | npc_expedition_engineer |
| struct | npc_razorscale_spawner |
| struct | npc_razorscale_harpoon_fire_state |
| struct | npc_razorscale_devouring_flame |
| struct | npc_razorscale_dark_rune_watcher |
| struct | npc_razorscale_dark_rune_guardian |
| struct | npc_razorscale_dark_rune_sentinel |
| class | go_razorscale_harpoon |
| struct | go_razorscale_harpoon::go_razorscale_harpoonAI |
| class | go_razorscale_mole_machine |
| struct | go_razorscale_mole_machine::go_razorscale_mole_machineAI |
| class | spell_razorscale_flame_breath |
| class | spell_razorscale_summon_iron_dwarves |
| class | spell_razorscale_fuse_armor |
| class | spell_razorscale_firebolt |
| class | achievement_quick_shave |
| class | achievement_iron_dwarf_medium_rare |
Functions | |
| void | AddSC_boss_razorscale () |
Variables | |
| static Position const | RazorFlightPos = {585.3610f, -173.5592f, 456.8430f, 1.526665f} |
| static Position const | RazorFlightPos2 = {619.1450f, -238.0780f, 475.1800f, 1.423917f} |
| static Position const | RazorLandPos = {585.4010f, -173.5430f, 408.5080f, 1.570796f} |
| static Position const | RazorGroundPos = {585.4010f, -173.5430f, 391.6421f, 1.570796f} |
| static Position const | BrokenHarpoonPos [4] |
| static Position const | HarpoonPositions [4] |
| static Position const | DefenderPositions [6] |
| static Position const | TrapperPositions [3] |
| static uint32 const | DwarfSummonSpells [3] = {SPELL_TRIGGER_SUMMON_IRON_DWARVES, SPELL_TRIGGER_SUMMON_IRON_DWARVES_2, SPELL_TRIGGER_SUMMON_IRON_DWARVES_3} |
| enum RazorscaleActions |
| enum RazorscaleEvents |
| enum RazorscaleMisc |
| enum RazorscalePhases |
| Enumerator | |
|---|---|
| PHASE_NONE | |
| PHASE_AIR | |
| PHASE_GROUND | |
| PHASE_PERMA_GROUND | |
| enum RazorscaleSays |
| Enumerator | |
|---|---|
| EMOTE_PERMA_GROUND | |
| EMOTE_BREATH | |
| EMOTE_BERSERK | |
| enum RazorscaleSpells |
| void AddSC_boss_razorscale | ( | ) |
References RegisterSpellAndAuraScriptPair, RegisterSpellScript, and RegisterUlduarCreatureAI.
Referenced by AddNorthrendScripts().
|
static |
Referenced by npc_expedition_commander::BuildBrokenHarpoons(), and npc_razorscale_harpoon_fire_state::DoAction().
|
static |
Referenced by npc_expedition_defender::DoAction(), and npc_expedition_defender::MovementInform().
|
static |
|
static |
Referenced by npc_expedition_commander::BuildHarpoon().
|
static |
Referenced by boss_razorscale::DoAction(), and boss_razorscale::MovementInform().
|
static |
Referenced by boss_razorscale::MovementInform(), and boss_razorscale::UpdateAI().
|
static |
Referenced by boss_razorscale::MovementInform().
|
static |
Referenced by boss_razorscale::DoAction(), and boss_razorscale::MovementInform().
|
static |
Referenced by npc_expedition_trapper::DoAction().