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

Go to the source code of this file.

Classes

class  boss_gluth
struct  boss_gluth::boss_gluthAI

Macros

#define EMOTE_NEARBY   " spots a nearby zombie to devour!"

Enumerations

enum  Creatures { NPC_ZOMBIE = 16360 }
enum  Events {
  EVENT_WOUND = 1 , EVENT_ENRAGE , EVENT_DECIMATE , EVENT_BERSERK ,
  EVENT_SUMMON
}
enum  Spells {
  SPELL_MORTAL_WOUND = 25646 , SPELL_ENRAGE = 28371 , SPELL_DECIMATE = 28374 , SPELL_BERSERK = 26662 ,
  SPELL_INFECTED_WOUND = 29306
}

Functions

void AddSC_boss_gluth ()

Variables

Position const PosSummon [3]

Macro Definition Documentation

◆ EMOTE_NEARBY

#define EMOTE_NEARBY   " spots a nearby zombie to devour!"

Definition at line 40 of file boss_gluth.cpp.

Referenced by boss_gluth::boss_gluthAI::MoveInLineOfSight().

Enumeration Type Documentation

◆ Creatures

enum Creatures
Enumerator
NPC_ZOMBIE 

Definition at line 19 of file boss_gluth.cpp.

◆ Events

enum Events
Enumerator
EVENT_WOUND 
EVENT_ENRAGE 
EVENT_DECIMATE 
EVENT_BERSERK 
EVENT_SUMMON 

Definition at line 31 of file boss_gluth.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_MORTAL_WOUND 
SPELL_ENRAGE 
SPELL_DECIMATE 
SPELL_BERSERK 
SPELL_INFECTED_WOUND 

Definition at line 10 of file boss_gluth.cpp.

Function Documentation

◆ AddSC_boss_gluth()

void AddSC_boss_gluth ( )

Definition at line 141 of file boss_gluth.cpp.

Referenced by AddNorthrendScripts().

Variable Documentation

◆ PosSummon

Position const PosSummon[3]
Initial value:
=
{
{3267.9f, -3172.1f, 297.42f, 0.94f},
{3253.2f, -3132.3f, 297.42f, 0},
{3308.3f, -3185.8f, 297.42f, 1.58f},
}

Definition at line 24 of file boss_gluth.cpp.

Referenced by boss_gluth::boss_gluthAI::UpdateAI().