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

Go to the source code of this file.

Classes

class  npc_pet_shaman_earth_elemental
struct  npc_pet_shaman_earth_elemental::npc_pet_shaman_earth_elementalAI
class  npc_pet_shaman_fire_elemental
struct  npc_pet_shaman_fire_elemental::npc_pet_shaman_fire_elementalAI

Enumerations

enum  ShamanEvents { EVENT_SHAMAN_ANGEREDEARTH = 1 , EVENT_SHAMAN_FIRENOVA = 1 , EVENT_SHAMAN_FIRESHIELD = 2 , EVENT_SHAMAN_FIREBLAST = 3 }
enum  ShamanSpells { SPELL_SHAMAN_ANGEREDEARTH = 36213 , SPELL_SHAMAN_FIREBLAST = 57984 , SPELL_SHAMAN_FIRENOVA = 12470 , SPELL_SHAMAN_FIRESHIELD = 13376 }

Functions

void AddSC_shaman_pet_scripts ()

Enumeration Type Documentation

◆ ShamanEvents

Enumerator
EVENT_SHAMAN_ANGEREDEARTH 
EVENT_SHAMAN_FIRENOVA 
EVENT_SHAMAN_FIRESHIELD 
EVENT_SHAMAN_FIREBLAST 

Definition at line 22 of file pet_shaman.cpp.

◆ ShamanSpells

Enumerator
SPELL_SHAMAN_ANGEREDEARTH 
SPELL_SHAMAN_FIREBLAST 
SPELL_SHAMAN_FIRENOVA 
SPELL_SHAMAN_FIRESHIELD 

Definition at line 14 of file pet_shaman.cpp.

Function Documentation

◆ AddSC_shaman_pet_scripts()

void AddSC_shaman_pet_scripts ( )

Definition at line 137 of file pet_shaman.cpp.

Referenced by AddPetScripts().