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

Go to the source code of this file.

Classes

class  npc_highborne_lamenter
struct  npc_highborne_lamenter::npc_highborne_lamenterAI
class  npc_lady_sylvanas_windrunner
struct  npc_lady_sylvanas_windrunner::npc_lady_sylvanas_windrunnerAI
class  npc_parqual_fintallas

Macros

#define GOSSIP_HPF1   "Gul'dan"
#define GOSSIP_HPF2   "Kel'Thuzad"
#define GOSSIP_HPF3   "Ner'zhul"
#define HIGHBORNE_LOC_Y   -61.00f
#define HIGHBORNE_LOC_Y_NEW   -55.50f

Enumerations

enum  ParqualFintallas { SPELL_MARK_OF_SHAME = 6767 }
enum  Sylvanas {
  QUEST_JOURNEY_TO_UNDERCITY = 9180 , EMOTE_LAMENT_END = 0 , SAY_LAMENT_END = 1 , SOUND_CREDIT = 10896 ,
  ENTRY_HIGHBORNE_LAMENTER = 21628 , ENTRY_HIGHBORNE_BUNNY = 21641 , SPELL_HIGHBORNE_AURA = 37090 , SPELL_SYLVANAS_CAST = 36568 ,
  SPELL_RIBBON_OF_SOULS = 34432 , SPELL_BLACK_ARROW = 59712 , SPELL_FADE = 20672 , SPELL_FADE_BLINK = 29211 ,
  SPELL_MULTI_SHOT = 59713 , SPELL_SHOT = 59710 , SPELL_SUMMON_SKELETON = 59711
}

Functions

void AddSC_undercity ()

Variables

float HighborneLoc [4][3]

Macro Definition Documentation

◆ GOSSIP_HPF1

#define GOSSIP_HPF1   "Gul'dan"

Definition at line 271 of file zone_undercity.cpp.

Referenced by npc_parqual_fintallas::OnGossipHello().

◆ GOSSIP_HPF2

#define GOSSIP_HPF2   "Kel'Thuzad"

Definition at line 272 of file zone_undercity.cpp.

Referenced by npc_parqual_fintallas::OnGossipHello().

◆ GOSSIP_HPF3

#define GOSSIP_HPF3   "Ner'zhul"

Definition at line 273 of file zone_undercity.cpp.

Referenced by npc_parqual_fintallas::OnGossipHello().

◆ HIGHBORNE_LOC_Y

#define HIGHBORNE_LOC_Y   -61.00f

Definition at line 59 of file zone_undercity.cpp.

Referenced by npc_lady_sylvanas_windrunner::OnQuestReward().

◆ HIGHBORNE_LOC_Y_NEW

#define HIGHBORNE_LOC_Y_NEW   -55.50f

Enumeration Type Documentation

◆ ParqualFintallas

Enumerator
SPELL_MARK_OF_SHAME 

Definition at line 266 of file zone_undercity.cpp.

◆ Sylvanas

enum Sylvanas
Enumerator
QUEST_JOURNEY_TO_UNDERCITY 
EMOTE_LAMENT_END 
SAY_LAMENT_END 
SOUND_CREDIT 
ENTRY_HIGHBORNE_LAMENTER 
ENTRY_HIGHBORNE_BUNNY 
SPELL_HIGHBORNE_AURA 
SPELL_SYLVANAS_CAST 
SPELL_RIBBON_OF_SOULS 
SPELL_BLACK_ARROW 
SPELL_FADE 
SPELL_FADE_BLINK 
SPELL_MULTI_SHOT 
SPELL_SHOT 
SPELL_SUMMON_SKELETON 

Definition at line 28 of file zone_undercity.cpp.

Function Documentation

◆ AddSC_undercity()

void AddSC_undercity ( )

Definition at line 319 of file zone_undercity.cpp.

Referenced by AddEasternKingdomsScripts().

Variable Documentation

◆ HighborneLoc

float HighborneLoc[4][3]
Initial value:
=
{
{1285.41f, 312.47f, 0.51f},
{1286.96f, 310.40f, 1.00f},
{1289.66f, 309.66f, 1.52f},
{1292.51f, 310.50f, 1.99f},
}

Definition at line 51 of file zone_undercity.cpp.

Referenced by npc_lady_sylvanas_windrunner::OnQuestReward().