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

Go to the source code of this file.

Classes

class  boss_doomrel
struct  boss_doomrel::boss_doomrelAI
class  boss_gloomrel

Macros

#define GOSSIP_ITEM_CHALLENGE   "Your bondage is at an end, Doom'rel. I challenge you!"
#define GOSSIP_ITEM_TEACH_1   "Teach me the art of smelting dark iron"
#define GOSSIP_ITEM_TEACH_2   "Continue..."
#define GOSSIP_ITEM_TEACH_3   "[PH] Continue..."
#define GOSSIP_ITEM_TRIBUTE   "I want to pay tribute"
#define GOSSIP_SELECT_DOOMREL   "[PH] Continue..."

Enumerations

enum  DoomrelSpells {
  SPELL_SHADOWBOLTVOLLEY = 15245 , SPELL_IMMOLATE = 12742 , SPELL_CURSEOFWEAKNESS = 12493 , SPELL_DEMONARMOR = 13787 ,
  SPELL_SUMMON_VOIDWALKERS = 15092
}
enum  Misc { DATA_SKILLPOINT_MIN = 230 }
enum  Quests { QUEST_SPECTRAL_CHALICE = 4083 }
enum  Spells { SPELL_SMELT_DARK_IRON = 14891 , SPELL_LEARN_SMELT = 14894 }

Functions

void AddSC_boss_tomb_of_seven ()

Macro Definition Documentation

◆ GOSSIP_ITEM_CHALLENGE

#define GOSSIP_ITEM_CHALLENGE   "Your bondage is at an end, Doom'rel. I challenge you!"

Definition at line 89 of file boss_tomb_of_seven.cpp.

Referenced by boss_doomrel::OnGossipHello().

◆ GOSSIP_ITEM_TEACH_1

#define GOSSIP_ITEM_TEACH_1   "Teach me the art of smelting dark iron"

Definition at line 28 of file boss_tomb_of_seven.cpp.

Referenced by boss_gloomrel::OnGossipHello().

◆ GOSSIP_ITEM_TEACH_2

#define GOSSIP_ITEM_TEACH_2   "Continue..."

Definition at line 29 of file boss_tomb_of_seven.cpp.

Referenced by boss_gloomrel::OnGossipSelect().

◆ GOSSIP_ITEM_TEACH_3

#define GOSSIP_ITEM_TEACH_3   "[PH] Continue..."

Definition at line 30 of file boss_tomb_of_seven.cpp.

Referenced by boss_gloomrel::OnGossipSelect().

◆ GOSSIP_ITEM_TRIBUTE

#define GOSSIP_ITEM_TRIBUTE   "I want to pay tribute"

Definition at line 31 of file boss_tomb_of_seven.cpp.

Referenced by boss_gloomrel::OnGossipHello().

◆ GOSSIP_SELECT_DOOMREL

#define GOSSIP_SELECT_DOOMREL   "[PH] Continue..."

Definition at line 90 of file boss_tomb_of_seven.cpp.

Referenced by boss_doomrel::OnGossipSelect().

Enumeration Type Documentation

◆ DoomrelSpells

Enumerator
SPELL_SHADOWBOLTVOLLEY 
SPELL_IMMOLATE 
SPELL_CURSEOFWEAKNESS 
SPELL_DEMONARMOR 
SPELL_SUMMON_VOIDWALKERS 

Definition at line 80 of file boss_tomb_of_seven.cpp.

◆ Misc

enum Misc
Enumerator
DATA_SKILLPOINT_MIN 

Definition at line 23 of file boss_tomb_of_seven.cpp.

◆ Quests

enum Quests
Enumerator
QUEST_SPECTRAL_CHALICE 

Definition at line 18 of file boss_tomb_of_seven.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_SMELT_DARK_IRON 
SPELL_LEARN_SMELT 

Definition at line 12 of file boss_tomb_of_seven.cpp.

Function Documentation

◆ AddSC_boss_tomb_of_seven()

void AddSC_boss_tomb_of_seven ( )

Definition at line 239 of file boss_tomb_of_seven.cpp.

Referenced by AddEasternKingdomsScripts().