Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
boss_auriaya.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "ulduar.h"
Include dependency graph for boss_auriaya.cpp:

Go to the source code of this file.

Classes

class  achievement_crazy_cat_lady
class  achievement_nine_lives
class  boss_auriaya
struct  boss_auriaya::boss_auriayaAI
class  npc_auriaya_seeping_trigger
struct  npc_auriaya_seeping_trigger::npc_auriaya_seeping_triggerAI
class  npc_feral_defender
struct  npc_feral_defender::npc_feral_defenderAI
class  npc_sanctum_sentry
struct  npc_sanctum_sentry::npc_sanctum_sentryAI
class  SanctumSentryCheck
class  spell_auriaya_sentinel_blast
class  spell_auriaya_sentinel_blast::spell_auriaya_sentinel_blast_SpellScript
class  spell_auriaya_strenght_of_the_pack
class  spell_auriaya_strenght_of_the_pack::spell_auriaya_strenght_of_the_pack_SpellScript

Macros

#define SENTRY_NUMBER   RAID_MODE<uint8>(2, 4)

Enumerations

enum  AuriayaActions { ACTION_CRAZY_CAT_LADY = 0 , ACTION_RESPAWN_DEFENDER }
enum  AuriayaEvents {
  EVENT_SCREECH = 1 , EVENT_BLAST = 2 , EVENT_TERRIFYING = 3 , EVENT_SUMMON = 4 ,
  EVENT_DEFENDER = 5 , EVENT_ACTIVATE_DEFENDER = 6 , EVENT_RESPAWN_DEFENDER = 7 , EVENT_BERSERK = 8 ,
  EVENT_RIP = 9 , EVENT_POUNCE = 10 , EVENT_FERAL_POUNCE = 11 , EVENT_RUSH = 12
}
enum  AuriayaNPCs { NPC_SANCTUM_SENTRY = 34014 , NPC_FERAL_DEFENDER = 34035 , NPC_FERAL_DEFENDER_TRIGGER = 34096 , NPC_SEEPING_TRIGGER = 34098 }
enum  AuriayaSpells {
  SPELL_SENTINEL_BLAST = 64389 , SPELL_SONIC_SCREECH = 64422 , SPELL_TERRIFYING_SCREECH = 64386 , SPELL_SUMMON_SWARMING_GUARDIAN = 64396 ,
  SPELL_ACTIVATE_DEFENDER = 64449 , SPELL_DEFENDER_TRIGGER = 64448 , SPELL_SUMMON_DEFENDER = 64447 , SPELL_BERSERK = 47008 ,
  SPELL_FERAL_RUSH = 64496 , SPELL_FERAL_POUNCE = 64478 , SPELL_SEEPING_ESSENCE = 64458 , SPELL_SUMMON_ESSENCE = 64457 ,
  SPELL_FERAL_ESSENCE = 64455 , SPELL_SAVAGE_POUNCE = 64666 , SPELL_RIP_FLESH = 64375 , SPELL_STRENGHT_PACK = 64369
}
enum  AuriayaYells {
  SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_DEATH = 2 , SAY_BERSERK = 3 ,
  EMOTE_FEAR = 4 , EMOTE_DEFENDER = 5
}
enum  Mis { DATA_NINE_LIVES = 30763077 , DATA_CRAZY_CAT_LADY = 30063007 }

Functions

void AddSC_boss_auriaya ()

Macro Definition Documentation

◆ SENTRY_NUMBER

#define SENTRY_NUMBER   RAID_MODE<uint8>(2, 4)

Definition at line 81 of file boss_auriaya.cpp.

Enumeration Type Documentation

◆ AuriayaActions

Enumerator
ACTION_CRAZY_CAT_LADY 
ACTION_RESPAWN_DEFENDER 

Definition at line 75 of file boss_auriaya.cpp.

◆ AuriayaEvents

Enumerator
EVENT_SCREECH 
EVENT_BLAST 
EVENT_TERRIFYING 
EVENT_SUMMON 
EVENT_DEFENDER 
EVENT_ACTIVATE_DEFENDER 
EVENT_RESPAWN_DEFENDER 
EVENT_BERSERK 
EVENT_RIP 
EVENT_POUNCE 
EVENT_FERAL_POUNCE 
EVENT_RUSH 

Definition at line 44 of file boss_auriaya.cpp.

◆ AuriayaNPCs

Enumerator
NPC_SANCTUM_SENTRY 
NPC_FERAL_DEFENDER 
NPC_FERAL_DEFENDER_TRIGGER 
NPC_SEEPING_TRIGGER 

Definition at line 36 of file boss_auriaya.cpp.

◆ AuriayaSpells

Enumerator
SPELL_SENTINEL_BLAST 
SPELL_SONIC_SCREECH 
SPELL_TERRIFYING_SCREECH 
SPELL_SUMMON_SWARMING_GUARDIAN 
SPELL_ACTIVATE_DEFENDER 
SPELL_DEFENDER_TRIGGER 
SPELL_SUMMON_DEFENDER 
SPELL_BERSERK 
SPELL_FERAL_RUSH 
SPELL_FERAL_POUNCE 
SPELL_SEEPING_ESSENCE 
SPELL_SUMMON_ESSENCE 
SPELL_FERAL_ESSENCE 
SPELL_SAVAGE_POUNCE 
SPELL_RIP_FLESH 
SPELL_STRENGHT_PACK 

Definition at line 11 of file boss_auriaya.cpp.

◆ AuriayaYells

Enumerator
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_BERSERK 
EMOTE_FEAR 
EMOTE_DEFENDER 

Definition at line 65 of file boss_auriaya.cpp.

◆ Mis

enum Mis
Enumerator
DATA_NINE_LIVES 
DATA_CRAZY_CAT_LADY 

Definition at line 83 of file boss_auriaya.cpp.

Function Documentation

◆ AddSC_boss_auriaya()

void AddSC_boss_auriaya ( )

Definition at line 566 of file boss_auriaya.cpp.

Referenced by AddNorthrendScripts().