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

Go to the source code of this file.

Classes

class  npc_kalecgos
struct  npc_kalecgos::npc_kalecgosAI

Macros

#define GOSSIP_ITEM_KAEL_1   "Who are you?"
#define GOSSIP_ITEM_KAEL_2   "What can we do to assist you?"
#define GOSSIP_ITEM_KAEL_3   "What brings you to the Sunwell?"
#define GOSSIP_ITEM_KAEL_4   "You're not alone here?"
#define GOSSIP_ITEM_KAEL_5   "What would Kil'jaeden want with a mortal woman?"

Enumerations

enum  Creatures { NPC_KAEL = 24848 }
enum  Misc { POINT_ID_LAND = 1 }
enum  Spells { SPELL_TRANSFORM_TO_KAEL = 44670 , SPELL_ORB_KILL_CREDIT = 46307 }

Functions

void AddSC_magisters_terrace ()

Variables

const float afKaelLandPoint [] = {225.045f, -276.236f, -5.434f}

Macro Definition Documentation

◆ GOSSIP_ITEM_KAEL_1

#define GOSSIP_ITEM_KAEL_1   "Who are you?"

Definition at line 45 of file magisters_terrace.cpp.

Referenced by npc_kalecgos::OnGossipHello().

◆ GOSSIP_ITEM_KAEL_2

#define GOSSIP_ITEM_KAEL_2   "What can we do to assist you?"

Definition at line 46 of file magisters_terrace.cpp.

Referenced by npc_kalecgos::OnGossipSelect().

◆ GOSSIP_ITEM_KAEL_3

#define GOSSIP_ITEM_KAEL_3   "What brings you to the Sunwell?"

Definition at line 47 of file magisters_terrace.cpp.

Referenced by npc_kalecgos::OnGossipSelect().

◆ GOSSIP_ITEM_KAEL_4

#define GOSSIP_ITEM_KAEL_4   "You're not alone here?"

Definition at line 48 of file magisters_terrace.cpp.

Referenced by npc_kalecgos::OnGossipSelect().

◆ GOSSIP_ITEM_KAEL_5

#define GOSSIP_ITEM_KAEL_5   "What would Kil'jaeden want with a mortal woman?"

Definition at line 49 of file magisters_terrace.cpp.

Referenced by npc_kalecgos::OnGossipSelect().

Enumeration Type Documentation

◆ Creatures

enum Creatures
Enumerator
NPC_KAEL 

Definition at line 33 of file magisters_terrace.cpp.

◆ Misc

enum Misc
Enumerator
POINT_ID_LAND 

Definition at line 38 of file magisters_terrace.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_TRANSFORM_TO_KAEL 
SPELL_ORB_KILL_CREDIT 

Definition at line 27 of file magisters_terrace.cpp.

Function Documentation

◆ AddSC_magisters_terrace()

void AddSC_magisters_terrace ( )

Definition at line 172 of file magisters_terrace.cpp.

Referenced by AddEasternKingdomsScripts().

Variable Documentation

◆ afKaelLandPoint

const float afKaelLandPoint[] = {225.045f, -276.236f, -5.434f}

Definition at line 43 of file magisters_terrace.cpp.

Referenced by npc_kalecgos::npc_kalecgosAI::Reset().