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

Go to the source code of this file.

Classes

class  npc_medivh_bm
struct  npc_medivh_bm::npc_medivh_bmAI
class  npc_saat
class  npc_time_rift
struct  npc_time_rift::npc_time_riftAI
struct  Wave

Macros

#define GOSSIP_ITEM_OBTAIN   "[PH] Obtain Chrono-Beacon"

Enumerations

enum  MedivhBm {
  SAY_ENTER = 0 , SAY_INTRO = 1 , SAY_WEAK75 = 2 , SAY_WEAK50 = 3 ,
  SAY_WEAK25 = 4 , SAY_DEATH = 5 , SAY_WIN = 6 , SAY_ORCS_ENTER = 7 ,
  SAY_ORCS_ANSWER = 8 , SPELL_CHANNEL = 31556 , SPELL_PORTAL_RUNE = 32570 , SPELL_BLACK_CRYSTAL = 32563 ,
  SPELL_PORTAL_CRYSTAL = 32564 , SPELL_BANISH_PURPLE = 32566 , SPELL_BANISH_GREEN = 32567 , SPELL_CORRUPT = 31326 ,
  SPELL_CORRUPT_AEONUS = 37853 , C_COUNCIL_ENFORCER = 17023
}
enum  Saat { SPELL_CHRONO_BEACON = 34975 , ITEM_CHRONO_BEACON = 24289 }

Functions

void AddSC_the_black_morass ()

Variables

static Wave PortalWaves []

Macro Definition Documentation

◆ GOSSIP_ITEM_OBTAIN

#define GOSSIP_ITEM_OBTAIN   "[PH] Obtain Chrono-Beacon"

Definition at line 364 of file the_black_morass.cpp.

Referenced by npc_saat::OnGossipHello().

Enumeration Type Documentation

◆ MedivhBm

enum MedivhBm
Enumerator
SAY_ENTER 
SAY_INTRO 
SAY_WEAK75 
SAY_WEAK50 
SAY_WEAK25 
SAY_DEATH 
SAY_WIN 
SAY_ORCS_ENTER 
SAY_ORCS_ANSWER 
SPELL_CHANNEL 
SPELL_PORTAL_RUNE 
SPELL_BLACK_CRYSTAL 
SPELL_PORTAL_CRYSTAL 
SPELL_BANISH_PURPLE 
SPELL_BANISH_GREEN 
SPELL_CORRUPT 
SPELL_CORRUPT_AEONUS 
C_COUNCIL_ENFORCER 

Definition at line 26 of file the_black_morass.cpp.

◆ Saat

enum Saat
Enumerator
SPELL_CHRONO_BEACON 
ITEM_CHRONO_BEACON 

Definition at line 358 of file the_black_morass.cpp.

Function Documentation

◆ AddSC_the_black_morass()

void AddSC_the_black_morass ( )

Definition at line 405 of file the_black_morass.cpp.

Referenced by AddKalimdorScripts().

Variable Documentation

◆ PortalWaves