TrinityCore
Loading...
Searching...
No Matches
forge_of_souls.cpp File Reference
#include "ScriptMgr.h"
#include "forge_of_souls.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "SpellAuras.h"
#include "SpellScript.h"
+ Include dependency graph for forge_of_souls.cpp:

Go to the source code of this file.

Classes

struct  npc_sylvanas_fos
 
struct  npc_jaina_fos
 
class  spell_forge_of_souls_soul_sickness
 

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  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
}
 
enum  Misc { ACTION_INTRO , MENU_ID_JAINA = 10943 , MENU_ID_SYLVANAS = 10971 , GOSSIP_OPTION_ID = 0 }
 
enum  Phase { PHASE_NORMAL , PHASE_INTRO }
 
enum  ForgeSpells { SPELL_LETHARGY = 69133 }
 

Functions

void AddSC_forge_of_souls ()
 

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 25 of file forge_of_souls.cpp.

◆ ForgeSpells

Enumerator
SPELL_LETHARGY 

Definition at line 73 of file forge_of_souls.cpp.

◆ Misc

enum Misc
Enumerator
ACTION_INTRO 
MENU_ID_JAINA 
MENU_ID_SYLVANAS 
GOSSIP_OPTION_ID 

Definition at line 59 of file forge_of_souls.cpp.

◆ Phase

enum Phase
Enumerator
PHASE_NORMAL 
PHASE_INTRO 

Definition at line 67 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 40 of file forge_of_souls.cpp.

Function Documentation

◆ AddSC_forge_of_souls()

void AddSC_forge_of_souls ( )

Definition at line 283 of file forge_of_souls.cpp.

+ Here is the caller graph for this function: