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

Go to the source code of this file.

Classes

class  npc_jaina_fos
struct  npc_jaina_fos::npc_jaina_fosAI
class  npc_sylvanas_fos
struct  npc_sylvanas_fos::npc_sylvanas_fosAI

Macros

#define GOSSIP_JAINA_ITEM   "What would you have of me, my lady?"
#define GOSSIP_SYLVANAS_ITEM   "What would you have of me, Banshee Queen?"

Enumerations

enum  Events {
  EVENT_NONE , EVENT_INTRO_1 , EVENT_INTRO_2 , EVENT_INTRO_3 ,
  EVENT_INTRO_4 , EVENT_INTRO_5 , EVENT_INTRO_6 , EVENT_INTRO_7 ,
  EVENT_INTRO_8
}
enum  Misc { GOSSIP_SPEECHINTRO = 13525 , ACTION_INTRO }
enum  Phase { PHASE_NORMAL , PHASE_INTRO }
enum  Yells {
  SAY_JAINA_INTRO_1 = 0 , SAY_JAINA_INTRO_2 = 1 , SAY_JAINA_INTRO_3 = 2 , SAY_JAINA_INTRO_4 = 3 ,
  SAY_JAINA_INTRO_5 = 4 , SAY_JAINA_INTRO_6 = 5 , SAY_JAINA_INTRO_7 = 6 , SAY_JAINA_INTRO_8 = 7 ,
  SAY_SYLVANAS_INTRO_1 = 0 , SAY_SYLVANAS_INTRO_2 = 1 , SAY_SYLVANAS_INTRO_3 = 2 , SAY_SYLVANAS_INTRO_4 = 3 ,
  SAY_SYLVANAS_INTRO_5 = 4 , SAY_SYLVANAS_INTRO_6 = 5
}

Functions

void AddSC_forge_of_souls ()

Macro Definition Documentation

◆ GOSSIP_JAINA_ITEM

#define GOSSIP_JAINA_ITEM   "What would you have of me, my lady?"

◆ GOSSIP_SYLVANAS_ITEM

#define GOSSIP_SYLVANAS_ITEM   "What would you have of me, Banshee Queen?"

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_NONE 
EVENT_INTRO_1 
EVENT_INTRO_2 
EVENT_INTRO_3 
EVENT_INTRO_4 
EVENT_INTRO_5 
EVENT_INTRO_6 
EVENT_INTRO_7 
EVENT_INTRO_8 

Definition at line 12 of file forge_of_souls.cpp.

◆ Misc

enum Misc
Enumerator
GOSSIP_SPEECHINTRO 
ACTION_INTRO 

Definition at line 50 of file forge_of_souls.cpp.

◆ Phase

enum Phase
Enumerator
PHASE_NORMAL 
PHASE_INTRO 

Definition at line 56 of file forge_of_souls.cpp.

◆ Yells

enum Yells
Enumerator
SAY_JAINA_INTRO_1 
SAY_JAINA_INTRO_2 
SAY_JAINA_INTRO_3 
SAY_JAINA_INTRO_4 
SAY_JAINA_INTRO_5 
SAY_JAINA_INTRO_6 
SAY_JAINA_INTRO_7 
SAY_JAINA_INTRO_8 
SAY_SYLVANAS_INTRO_1 
SAY_SYLVANAS_INTRO_2 
SAY_SYLVANAS_INTRO_3 
SAY_SYLVANAS_INTRO_4 
SAY_SYLVANAS_INTRO_5 
SAY_SYLVANAS_INTRO_6 

Definition at line 31 of file forge_of_souls.cpp.

Function Documentation

◆ AddSC_forge_of_souls()

void AddSC_forge_of_souls ( )

Definition at line 325 of file forge_of_souls.cpp.

Referenced by AddNorthrendScripts().