TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
zone_undercity.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "Player.h"
+ Include dependency graph for zone_undercity.cpp:

Classes

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

Macros

#define HIGHBORNE_LOC_Y   -61.00f
 
#define HIGHBORNE_LOC_Y_NEW   -55.50f
 

Enumerations

enum  Sylvanas {
  QUEST_JOURNEY_TO_UNDERCITY = 9180, EMOTE_LAMENT_END = 0, SAY_LAMENT_END = 1, EMOTE_LAMENT = 2,
  SAY_SUNSORROW_WHISPER = 0, SOUND_CREDIT = 10896, NPC_HIGHBORNE_LAMENTER = 21628, NPC_HIGHBORNE_BUNNY = 21641,
  NPC_AMBASSADOR_SUNSORROW = 16287, SPELL_HIGHBORNE_AURA = 37090, SPELL_SYLVANAS_CAST = 36568, SPELL_RIBBON_OF_SOULS = 37099,
  SPELL_BLACK_ARROW = 59712, SPELL_FADE = 20672, SPELL_FADE_BLINK = 29211, SPELL_MULTI_SHOT = 59713,
  SPELL_SHOT = 59710, SPELL_SUMMON_SKELETON = 59711, EVENT_FADE = 1, EVENT_SUMMON_SKELETON = 2,
  EVENT_BLACK_ARROW = 3, EVENT_SHOOT = 4, EVENT_MULTI_SHOT = 5, EVENT_LAMENT_OF_THE_HIGHBORN = 6,
  EVENT_SUNSORROW_WHISPER = 7, GUID_EVENT_INVOKER = 1
}
 

Functions

void AddSC_undercity ()
 

Variables

float HighborneLoc [4][3]
 

Macro Definition Documentation

#define HIGHBORNE_LOC_Y   -61.00f
#define HIGHBORNE_LOC_Y_NEW   -55.50f

Enumeration Type Documentation

enum Sylvanas
Enumerator
QUEST_JOURNEY_TO_UNDERCITY 
EMOTE_LAMENT_END 
SAY_LAMENT_END 
EMOTE_LAMENT 
SAY_SUNSORROW_WHISPER 
SOUND_CREDIT 
NPC_HIGHBORNE_LAMENTER 
NPC_HIGHBORNE_BUNNY 
NPC_AMBASSADOR_SUNSORROW 
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 
EVENT_FADE 
EVENT_SUMMON_SKELETON 
EVENT_BLACK_ARROW 
EVENT_SHOOT 
EVENT_MULTI_SHOT 
EVENT_LAMENT_OF_THE_HIGHBORN 
EVENT_SUNSORROW_WHISPER 
GUID_EVENT_INVOKER 
41 {
43 
44  EMOTE_LAMENT_END = 0,
45  SAY_LAMENT_END = 1,
46  EMOTE_LAMENT = 2,
47 
48  // Ambassador Sunsorrow
50 
51  SOUND_CREDIT = 10896,
52 
53  NPC_HIGHBORNE_LAMENTER = 21628,
54  NPC_HIGHBORNE_BUNNY = 21641,
56 
57  SPELL_HIGHBORNE_AURA = 37090,
58  SPELL_SYLVANAS_CAST = 36568,
59  //SPELL_RIBBON_OF_SOULS = 34432, the real one to use might be 37099
60  SPELL_RIBBON_OF_SOULS = 37099,
61 
62  // Combat spells
63  SPELL_BLACK_ARROW = 59712,
64  SPELL_FADE = 20672,
65  SPELL_FADE_BLINK = 29211,
66  SPELL_MULTI_SHOT = 59713,
67  SPELL_SHOT = 59710,
68  SPELL_SUMMON_SKELETON = 59711,
69 
70  // Events
71  EVENT_FADE = 1,
74  EVENT_SHOOT = 4,
75  EVENT_MULTI_SHOT = 5,
78 
80 };
Definition: zone_undercity.cpp:42
Definition: zone_undercity.cpp:72
Definition: zone_undercity.cpp:77
Definition: zone_undercity.cpp:74
Definition: zone_undercity.cpp:79
Definition: zone_undercity.cpp:65
Definition: zone_undercity.cpp:55
Definition: zone_undercity.cpp:66
Definition: zone_undercity.cpp:73
Definition: zone_undercity.cpp:64
Definition: zone_undercity.cpp:45
Definition: zone_undercity.cpp:76
Definition: zone_undercity.cpp:60
Definition: zone_undercity.cpp:53
Definition: zone_undercity.cpp:71
Definition: zone_undercity.cpp:46
Definition: zone_undercity.cpp:58
Definition: zone_undercity.cpp:75
Definition: zone_undercity.cpp:57
Definition: zone_undercity.cpp:44
Definition: zone_undercity.cpp:67
Definition: zone_undercity.cpp:49
Definition: zone_undercity.cpp:54
Definition: zone_undercity.cpp:68
Definition: zone_undercity.cpp:63
Definition: zone_undercity.cpp:51

Function Documentation

void AddSC_undercity ( )
323 {
326 }
Definition: zone_undercity.cpp:93
Definition: zone_undercity.cpp:257

+ Here is the caller graph for this function:

Variable Documentation

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},
}