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

Go to the source code of this file.

Classes

class  boss_mother_shahraz
struct  boss_mother_shahraz::boss_shahrazAI
struct  Locations

Enumerations

enum  MotherShahraz {
  SAY_TAUNT = 0 , SAY_AGGRO = 1 , SAY_SPELL = 2 , SAY_SLAY = 3 ,
  SAY_ENRAGE = 4 , SAY_DEATH = 5 , SPELL_BEAM_SINISTER = 40859 , SPELL_BEAM_VILE = 40860 ,
  SPELL_BEAM_WICKED = 40861 , SPELL_BEAM_SINFUL = 40827 , SPELL_ATTRACTION = 40871 , SPELL_SILENCING_SHRIEK = 40823 ,
  SPELL_ENRAGE = 23537 , SPELL_SABER_LASH = 40810 , SPELL_SABER_LASH_IMM = 43690 , SPELL_TELEPORT_VISUAL = 40869 ,
  SPELL_BERSERK = 45078
}

Functions

void AddSC_boss_mother_shahraz ()

Variables

uint32 PrismaticAuras []
static Locations TeleportPoint []

Enumeration Type Documentation

◆ MotherShahraz

Enumerator
SAY_TAUNT 
SAY_AGGRO 
SAY_SPELL 
SAY_SLAY 
SAY_ENRAGE 
SAY_DEATH 
SPELL_BEAM_SINISTER 
SPELL_BEAM_VILE 
SPELL_BEAM_WICKED 
SPELL_BEAM_SINFUL 
SPELL_ATTRACTION 
SPELL_SILENCING_SHRIEK 
SPELL_ENRAGE 
SPELL_SABER_LASH 
SPELL_SABER_LASH_IMM 
SPELL_TELEPORT_VISUAL 
SPELL_BERSERK 

Definition at line 17 of file boss_mother_shahraz.cpp.

Function Documentation

◆ AddSC_boss_mother_shahraz()

void AddSC_boss_mother_shahraz ( )

Definition at line 288 of file boss_mother_shahraz.cpp.

Referenced by AddOutlandScripts().

Variable Documentation

◆ PrismaticAuras

uint32 PrismaticAuras[]
Initial value:
=
{
40880,
40882,
40883,
40891,
40896,
40897,
}

Definition at line 41 of file boss_mother_shahraz.cpp.

Referenced by boss_mother_shahraz::boss_shahrazAI::UpdateAI().

◆ TeleportPoint

Locations TeleportPoint[]
static
Initial value:
=
{
{959.996f, 212.576f, 193.843f},
{932.537f, 231.813f, 193.838f},
{958.675f, 254.767f, 193.822f},
{946.955f, 201.316f, 192.535f},
{944.294f, 149.676f, 197.551f},
{930.548f, 284.888f, 193.367f},
{965.997f, 278.398f, 195.777f}
}

Definition at line 56 of file boss_mother_shahraz.cpp.

Referenced by boss_mother_shahraz::boss_shahrazAI::TeleportPlayers().