TrinityCore
Loading...
Searching...
No Matches
boss_anzu.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "sethekk_halls.h"
+ Include dependency graph for boss_anzu.cpp:

Go to the source code of this file.

Classes

struct  boss_anzu
 

Enumerations

enum  AnzuTexts { SAY_INTRO_1 = 0 , SAY_INTRO_2 = 1 , SAY_SUMMON = 2 , SAY_BOMB = 3 }
 
enum  AnzuSpells {
  SPELL_SHADOWFORM = 37816 , SPELL_PARALYZING_SCREECH = 40184 , SPELL_SPELL_BOMB = 40303 , SPELL_CYCLONE_OF_FEATHERS = 40321 ,
  SPELL_BANISH_SELF = 42354
}
 
enum  AnzuEvents {
  EVENT_PARALYZING_SCREECH = 1 , EVENT_SPELL_BOMB , EVENT_CYCLONE_OF_FEATHERS , EVENT_SUMMON_1 ,
  EVENT_SUMMON_2 , EVENT_INTRO_1 , EVENT_INTRO_2 , EVENT_INTRO_3
}
 
enum  AnzuPhases : uint8 { PHASE_NONE = 0 , PHASE_HEALTH_66 , PHASE_HEALTH_33 }
 
enum  AnzuMisc { NPC_BROOD_OF_ANZU = 23132 }
 

Functions

void AddSC_boss_anzu ()
 

Variables

static Position const PosSummonBrood []
 

Enumeration Type Documentation

◆ AnzuEvents

enum AnzuEvents
Enumerator
EVENT_PARALYZING_SCREECH 
EVENT_SPELL_BOMB 
EVENT_CYCLONE_OF_FEATHERS 
EVENT_SUMMON_1 
EVENT_SUMMON_2 
EVENT_INTRO_1 
EVENT_INTRO_2 
EVENT_INTRO_3 

Definition at line 45 of file boss_anzu.cpp.

◆ AnzuMisc

enum AnzuMisc
Enumerator
NPC_BROOD_OF_ANZU 

Definition at line 65 of file boss_anzu.cpp.

◆ AnzuPhases

enum AnzuPhases : uint8
Enumerator
PHASE_NONE 
PHASE_HEALTH_66 
PHASE_HEALTH_33 

Definition at line 58 of file boss_anzu.cpp.

◆ AnzuSpells

enum AnzuSpells
Enumerator
SPELL_SHADOWFORM 
SPELL_PARALYZING_SCREECH 
SPELL_SPELL_BOMB 
SPELL_CYCLONE_OF_FEATHERS 
SPELL_BANISH_SELF 

Definition at line 35 of file boss_anzu.cpp.

◆ AnzuTexts

enum AnzuTexts
Enumerator
SAY_INTRO_1 
SAY_INTRO_2 
SAY_SUMMON 
SAY_BOMB 

Definition at line 27 of file boss_anzu.cpp.

Function Documentation

◆ AddSC_boss_anzu()

void AddSC_boss_anzu ( )

Definition at line 222 of file boss_anzu.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ PosSummonBrood

Position const PosSummonBrood[]
static
Initial value:
=
{
{ -118.1717f, 284.5299f, 121.2287f, 2.775074f },
{ -98.15528f, 293.4469f, 109.2385f, 0.174533f },
{ -99.70160f, 270.1699f, 98.27389f, 6.178465f },
{ -69.25543f, 303.0768f, 97.84479f, 5.532694f },
{ -87.59662f, 263.5181f, 92.70478f, 1.658063f },
{ -73.54323f, 276.6267f, 94.25807f, 2.802979f },
{ -81.70527f, 280.8776f, 44.58830f, 0.526849f }
}

Definition at line 70 of file boss_anzu.cpp.