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

Go to the source code of this file.

Classes

class  guard_generic
struct  guard_generic::guard_genericAI
class  guard_shattrath_aldor
struct  guard_shattrath_aldor::guard_shattrath_aldorAI
class  guard_shattrath_scryer
struct  guard_shattrath_scryer::guard_shattrath_scryerAI

Enumerations

enum  GuardGeneric {
  GENERIC_CREATURE_COOLDOWN = 5000 , SAY_GUARD_SIL_AGGRO = 0 , NPC_CENARION_HOLD_INFANTRY = 15184 , NPC_STORMWIND_CITY_GUARD = 68 ,
  NPC_STORMWIND_CITY_PATROLLER = 1976 , NPC_ORGRIMMAR_GRUNT = 3296
}
enum  GuardShattrath { SPELL_BANISHED_SHATTRATH_A = 36642 , SPELL_BANISHED_SHATTRATH_S = 36671 , SPELL_BANISH_TELEPORT = 36643 , SPELL_EXILE = 39533 }

Functions

void AddSC_guards ()

Enumeration Type Documentation

◆ GuardGeneric

Enumerator
GENERIC_CREATURE_COOLDOWN 
SAY_GUARD_SIL_AGGRO 
NPC_CENARION_HOLD_INFANTRY 
NPC_STORMWIND_CITY_GUARD 
NPC_STORMWIND_CITY_PATROLLER 
NPC_ORGRIMMAR_GRUNT 

Definition at line 25 of file guards.cpp.

◆ GuardShattrath

Enumerator
SPELL_BANISHED_SHATTRATH_A 
SPELL_BANISHED_SHATTRATH_S 
SPELL_BANISH_TELEPORT 
SPELL_EXILE 

Definition at line 238 of file guards.cpp.

Function Documentation

◆ AddSC_guards()

void AddSC_guards ( )

Definition at line 375 of file guards.cpp.

Referenced by AddWorldScripts().