![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "TaskScheduler.h"
#include "shattered_halls.h"
Go to the source code of this file.
Classes | |
struct | boss_warchief_kargath_bladefist |
struct | npc_warchief_portal |
class | spell_blade_dance_targeting |
Enumerations | |
enum | Says { SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_DEATH = 2 , SAY_EVADE = 5 } |
enum | Spells { SPELL_BLADE_DANCE_TARGETING = 30738 , SPELL_BLADE_DANCE_DMG = 30739 , SPELL_BLADE_DANCE_CHARGE = 30751 , SPELL_SUMMON_HEATHEN = 30737 , SPELL_SUMMON_REAVER = 30785 , SPELL_SUMMON_SHARPSHOOTER = 30786 } |
enum | Creatures { NPC_SHATTERED_ASSASSIN = 17695 , NPC_BLADE_DANCE_TARGET = 20709 } |
enum | PortalData { DATA_START_FIGHT = 1 , DATA_RESET_FIGHT = 2 } |
Functions | |
void | AddSC_boss_warchief_kargath_bladefist () |
Variables | |
std::array< uint32, 3 > const | summonSpells = { SPELL_SUMMON_HEATHEN, SPELL_SUMMON_REAVER, SPELL_SUMMON_SHARPSHOOTER } |
std::vector< Position > const | assassinsPos |
Position const | kargathRespawnPos = { 231.25f, -83.6449f, 5.02341f } |
enum Creatures |
Enumerator | |
---|---|
NPC_SHATTERED_ASSASSIN | |
NPC_BLADE_DANCE_TARGET |
enum PortalData |
Enumerator | |
---|---|
DATA_START_FIGHT | |
DATA_RESET_FIGHT |
enum Says |
enum Spells |
Enumerator | |
---|---|
SPELL_BLADE_DANCE_TARGETING | |
SPELL_BLADE_DANCE_DMG | |
SPELL_BLADE_DANCE_CHARGE | |
SPELL_SUMMON_HEATHEN | |
SPELL_SUMMON_REAVER | |
SPELL_SUMMON_SHARPSHOOTER |
void AddSC_boss_warchief_kargath_bladefist | ( | ) |
References RegisterShatteredHallsCreatureAI, and RegisterSpellScript.
Referenced by AddOutlandScripts().
std::vector<Position> const assassinsPos |
Referenced by boss_warchief_kargath_bladefist::RespawnAssassins().
Position const kargathRespawnPos = { 231.25f, -83.6449f, 5.02341f } |
Referenced by boss_warchief_kargath_bladefist::IsInRoom().
std::array<uint32, 3> const summonSpells = { SPELL_SUMMON_HEATHEN, SPELL_SUMMON_REAVER, SPELL_SUMMON_SHARPSHOOTER } |
Referenced by npc_warchief_portal::SetData().