TrinityCore
Loading...
Searching...
No Matches
boss_priestess_delrissa.cpp File Reference
#include "ScriptMgr.h"
#include "magisters_terrace.h"
#include "InstanceScript.h"
#include "ObjectAccessor.h"
#include "ScriptedCreature.h"
#include "TemporarySummon.h"
+ Include dependency graph for boss_priestess_delrissa.cpp:

Go to the source code of this file.

Classes

struct  Speech
 
class  boss_priestess_delrissa
 
struct  boss_priestess_delrissa::boss_priestess_delrissaAI
 
struct  boss_priestess_lackey_commonAI
 
class  boss_kagani_nightstrike
 
struct  boss_kagani_nightstrike::boss_kagani_nightstrikeAI
 
class  boss_ellris_duskhallow
 
struct  boss_ellris_duskhallow::boss_ellris_duskhallowAI
 
class  boss_eramas_brightblaze
 
struct  boss_eramas_brightblaze::boss_eramas_brightblazeAI
 
class  boss_yazzai
 
struct  boss_yazzai::boss_yazzaiAI
 
class  boss_warlord_salaris
 
struct  boss_warlord_salaris::boss_warlord_salarisAI
 
class  boss_garaxxas
 
struct  boss_garaxxas::boss_garaxxasAI
 
class  boss_apoko
 
struct  boss_apoko::boss_apokoAI
 
class  boss_zelfan
 
struct  boss_zelfan::boss_zelfanAI
 

Enumerations

enum  Yells { SAY_AGGRO = 0 , SAY_DEATH = 10 }
 
enum  Spells {
  SPELL_DISPEL_MAGIC = 27609 , SPELL_FLASH_HEAL = 17843 , SPELL_SW_PAIN_NORMAL = 14032 , SPELL_SW_PAIN_HEROIC = 15654 ,
  SPELL_SHIELD = 44291 , SPELL_RENEW_NORMAL = 44174 , SPELL_RENEW_HEROIC = 46192 , SPELL_WINDFURY_TOTEM = 27621 ,
  SPELL_WAR_STOMP = 46026 , SPELL_PURGE = 27626 , SPELL_LESSER_HEALING_WAVE = 44256 , SPELL_FROST_SHOCK = 21401 ,
  SPELL_FIRE_NOVA_TOTEM = 44257 , SPELL_EARTHBIND_TOTEM = 15786
}
 
enum  Misc { MAX_ACTIVE_LACKEY = 4 }
 
enum  HealingPotion { SPELL_HEALING_POTION = 15503 }
 
enum  RogueSpells {
  SPELL_KIDNEY_SHOT = 27615 , SPELL_GOUGE = 12540 , SPELL_KICK = 27613 , SPELL_VANISH = 44290 ,
  SPELL_BACKSTAB = 15657 , SPELL_EVISCERATE = 27611
}
 
enum  WarlockSpells {
  SPELL_IMMOLATE = 44267 , SPELL_SHADOW_BOLT = 12471 , SPELL_SEED_OF_CORRUPTION = 44141 , SPELL_CURSE_OF_AGONY = 14875 ,
  SPELL_FEAR = 38595 , SPELL_IMP_FIREBALL = 44164 , SPELL_SUMMON_IMP = 44163
}
 
enum  KickDown { SPELL_KNOCKDOWN = 11428 , SPELL_SNAP_KICK = 46182 }
 
enum  MageSpells {
  SPELL_POLYMORPH = 13323 , SPELL_ICE_BLOCK = 27619 , SPELL_BLIZZARD = 44178 , SPELL_ICE_LANCE = 46194 ,
  SPELL_CONE_OF_COLD = 38384 , SPELL_FROSTBOLT = 15043 , SPELL_BLINK = 14514
}
 
enum  WarriorSpells {
  SPELL_INTERCEPT_STUN = 27577 , SPELL_DISARM = 27581 , SPELL_PIERCING_HOWL = 23600 , SPELL_FRIGHTENING_SHOUT = 19134 ,
  SPELL_HAMSTRING = 27584 , SPELL_BATTLE_SHOUT = 27578 , SPELL_MORTAL_STRIKE = 44268
}
 
enum  HunterSpells {
  SPELL_AIMED_SHOT = 44271 , SPELL_SHOOT = 15620 , SPELL_CONCUSSIVE_SHOT = 27634 , SPELL_MULTI_SHOT = 31942 ,
  SPELL_WING_CLIP = 44286 , SPELL_FREEZING_TRAP = 44136 , NPC_SLIVER = 24552
}
 
enum  EngineerSpells {
  SPELL_GOBLIN_DRAGON_GUN = 44272 , SPELL_ROCKET_LAUNCH = 44137 , SPELL_RECOMBOBULATE = 44274 , SPELL_HIGH_EXPLOSIVE_SHEEP = 44276 ,
  SPELL_FEL_IRON_BOMB = 46024 , SPELL_SHEEP_EXPLOSION = 44279
}
 

Functions

void AddSC_boss_priestess_delrissa ()
 

Variables

static Speech LackeyDeath []
 
static Speech PlayerDeath []
 
const float fOrientation = 4.98f
 
const float fZLocation = -19.921f
 
float LackeyLocations [4][2]
 
const uint32 m_auiAddEntries []
 

Enumeration Type Documentation

◆ EngineerSpells

Enumerator
SPELL_GOBLIN_DRAGON_GUN 
SPELL_ROCKET_LAUNCH 
SPELL_RECOMBOBULATE 
SPELL_HIGH_EXPLOSIVE_SHEEP 
SPELL_FEL_IRON_BOMB 
SPELL_SHEEP_EXPLOSION 

Definition at line 1197 of file boss_priestess_delrissa.cpp.

◆ HealingPotion

Enumerator
SPELL_HEALING_POTION 

Definition at line 341 of file boss_priestess_delrissa.cpp.

◆ HunterSpells

Enumerator
SPELL_AIMED_SHOT 
SPELL_SHOOT 
SPELL_CONCUSSIVE_SHOT 
SPELL_MULTI_SHOT 
SPELL_WING_CLIP 
SPELL_FREEZING_TRAP 
NPC_SLIVER 

Definition at line 986 of file boss_priestess_delrissa.cpp.

◆ KickDown

enum KickDown
Enumerator
SPELL_KNOCKDOWN 
SPELL_SNAP_KICK 

Definition at line 673 of file boss_priestess_delrissa.cpp.

◆ MageSpells

enum MageSpells
Enumerator
SPELL_POLYMORPH 
SPELL_ICE_BLOCK 
SPELL_BLIZZARD 
SPELL_ICE_LANCE 
SPELL_CONE_OF_COLD 
SPELL_FROSTBOLT 
SPELL_BLINK 

Definition at line 735 of file boss_priestess_delrissa.cpp.

◆ Misc

enum Misc
Enumerator
MAX_ACTIVE_LACKEY 

Definition at line 80 of file boss_priestess_delrissa.cpp.

◆ RogueSpells

Enumerator
SPELL_KIDNEY_SHOT 
SPELL_GOUGE 
SPELL_KICK 
SPELL_VANISH 
SPELL_BACKSTAB 
SPELL_EVISCERATE 

Definition at line 460 of file boss_priestess_delrissa.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_DISPEL_MAGIC 
SPELL_FLASH_HEAL 
SPELL_SW_PAIN_NORMAL 
SPELL_SW_PAIN_HEROIC 
SPELL_SHIELD 
SPELL_RENEW_NORMAL 
SPELL_RENEW_HEROIC 
SPELL_WINDFURY_TOTEM 
SPELL_WAR_STOMP 
SPELL_PURGE 
SPELL_LESSER_HEALING_WAVE 
SPELL_FROST_SHOCK 
SPELL_FIRE_NOVA_TOTEM 
SPELL_EARTHBIND_TOTEM 

Definition at line 60 of file boss_priestess_delrissa.cpp.

◆ WarlockSpells

Enumerator
SPELL_IMMOLATE 
SPELL_SHADOW_BOLT 
SPELL_SEED_OF_CORRUPTION 
SPELL_CURSE_OF_AGONY 
SPELL_FEAR 
SPELL_IMP_FIREBALL 
SPELL_SUMMON_IMP 

Definition at line 571 of file boss_priestess_delrissa.cpp.

◆ WarriorSpells

Enumerator
SPELL_INTERCEPT_STUN 
SPELL_DISARM 
SPELL_PIERCING_HOWL 
SPELL_FRIGHTENING_SHOUT 
SPELL_HAMSTRING 
SPELL_BATTLE_SHOUT 
SPELL_MORTAL_STRIKE 

Definition at line 866 of file boss_priestess_delrissa.cpp.

◆ Yells

enum Yells
Enumerator
SAY_AGGRO 
SAY_DEATH 

Definition at line 54 of file boss_priestess_delrissa.cpp.

Function Documentation

◆ AddSC_boss_priestess_delrissa()

void AddSC_boss_priestess_delrissa ( )

Definition at line 1310 of file boss_priestess_delrissa.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ fOrientation

const float fOrientation = 4.98f

Definition at line 85 of file boss_priestess_delrissa.cpp.

◆ fZLocation

const float fZLocation = -19.921f

Definition at line 86 of file boss_priestess_delrissa.cpp.

◆ LackeyDeath

Speech LackeyDeath[]
static
Initial value:
=
{
{1},
{2},
{3},
{4},
}

Definition at line 37 of file boss_priestess_delrissa.cpp.

◆ LackeyLocations

float LackeyLocations[4][2]
Initial value:
=
{
{123.77f, 17.6007f},
{131.731f, 15.0827f},
{121.563f, 15.6213f},
{129.988f, 17.2355f},
}

Definition at line 88 of file boss_priestess_delrissa.cpp.

◆ m_auiAddEntries

const uint32 m_auiAddEntries[]
Initial value:
=
{
24557,
24558,
24554,
24561,
24559,
24555,
24553,
24556,
}

Definition at line 96 of file boss_priestess_delrissa.cpp.

◆ PlayerDeath

Speech PlayerDeath[]
static
Initial value:
=
{
{5},
{6},
{7},
{8},
{9},
}

Definition at line 45 of file boss_priestess_delrissa.cpp.