AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
zone_ghostlands.cpp File Reference
#include "CreatureScript.h"
#include "ObjectGuid.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptedEscortAI.h"

Go to the source code of this file.

Classes

struct  npc_ranger_lilatha
 
struct  npc_sentinel_leader
 
struct  npc_sentinel_infiltrator
 

Enumerations

enum  RangerLilatha {
  SAY_START = 0 ,
  SAY_PROGRESS1 = 1 ,
  SAY_PROGRESS2 = 2 ,
  SAY_PROGRESS3 = 3 ,
  SAY_END1 = 4 ,
  SAY_END2 = 5 ,
  SAY_CAPTAIN_ANSWER = 0 ,
  QUEST_ESCAPE_FROM_THE_CATACOMBS = 9212 ,
  GO_CAGE = 181152 ,
  NPC_CAPTAIN_HELIOS = 16220 ,
  NPC_MUMMIFIED_HEADHUNTER = 16342 ,
  NPC_SHADOWPINE_ORACLE = 16343
}
 
enum  SentinelLeader {
  EVENT_QUESTION = 1 ,
  EVENT_TALK = 2 ,
  EVENT_SINISTER_STRIKE = 3 ,
  EVENT_BACKSTAB = 4 ,
  NPC_SENTINEL_SPY = 16330 ,
  SPELL_SINISTER_STRIKE = 14873 ,
  SPELL_BACKSTAB = 7159
}
 
enum  SentinelInfiltrator {
  EMOTE_FLEE = 0 ,
  EVENT_TALK2 = 1 ,
  EVENT_QUESTION2 = 2 ,
  EVENT_EXCLAMATION = 3 ,
  EVENT_SALUTE = 4 ,
  EVENT_GOUGE2 = 5 ,
  EVENT_BACKSTAB2 = 6 ,
  NPC_SENTINEL_INFILTRATOR = 16333 ,
  PATH_ONE = 841030 ,
  PATH_TWO = 859400 ,
  SPELL_GOUGE = 12540
}
 

Functions

void AddSC_ghostlands ()
 

Enumeration Type Documentation

◆ RangerLilatha

Enumerator
SAY_START 
SAY_PROGRESS1 
SAY_PROGRESS2 
SAY_PROGRESS3 
SAY_END1 
SAY_END2 
SAY_CAPTAIN_ANSWER 
QUEST_ESCAPE_FROM_THE_CATACOMBS 
GO_CAGE 
NPC_CAPTAIN_HELIOS 
NPC_MUMMIFIED_HEADHUNTER 
NPC_SHADOWPINE_ORACLE 
29{
30 SAY_START = 0,
31 SAY_PROGRESS1 = 1,
32 SAY_PROGRESS2 = 2,
33 SAY_PROGRESS3 = 3,
34 SAY_END1 = 4,
35 SAY_END2 = 5,
38 GO_CAGE = 181152,
39 NPC_CAPTAIN_HELIOS = 16220,
42};
@ SAY_PROGRESS1
Definition: zone_ghostlands.cpp:31
@ SAY_START
Definition: zone_ghostlands.cpp:30
@ SAY_PROGRESS3
Definition: zone_ghostlands.cpp:33
@ SAY_PROGRESS2
Definition: zone_ghostlands.cpp:32
@ NPC_SHADOWPINE_ORACLE
Definition: zone_ghostlands.cpp:41
@ SAY_END1
Definition: zone_ghostlands.cpp:34
@ NPC_MUMMIFIED_HEADHUNTER
Definition: zone_ghostlands.cpp:40
@ SAY_END2
Definition: zone_ghostlands.cpp:35
@ GO_CAGE
Definition: zone_ghostlands.cpp:38
@ QUEST_ESCAPE_FROM_THE_CATACOMBS
Definition: zone_ghostlands.cpp:37
@ NPC_CAPTAIN_HELIOS
Definition: zone_ghostlands.cpp:39
@ SAY_CAPTAIN_ANSWER
Definition: zone_ghostlands.cpp:36

◆ SentinelInfiltrator

Enumerator
EMOTE_FLEE 
EVENT_TALK2 
EVENT_QUESTION2 
EVENT_EXCLAMATION 
EVENT_SALUTE 
EVENT_GOUGE2 
EVENT_BACKSTAB2 
NPC_SENTINEL_INFILTRATOR 
PATH_ONE 
PATH_TWO 
SPELL_GOUGE 
244{
245 EMOTE_FLEE = 0,
246 EVENT_TALK2 = 1,
247 EVENT_QUESTION2 = 2,
249 EVENT_SALUTE = 4,
250 EVENT_GOUGE2 = 5,
251 EVENT_BACKSTAB2 = 6,
253 PATH_ONE = 841030,
254 PATH_TWO = 859400,
255 SPELL_GOUGE = 12540
256};
@ EVENT_QUESTION2
Definition: zone_ghostlands.cpp:247
@ EVENT_SALUTE
Definition: zone_ghostlands.cpp:249
@ EVENT_EXCLAMATION
Definition: zone_ghostlands.cpp:248
@ PATH_TWO
Definition: zone_ghostlands.cpp:254
@ EVENT_TALK2
Definition: zone_ghostlands.cpp:246
@ NPC_SENTINEL_INFILTRATOR
Definition: zone_ghostlands.cpp:252
@ EVENT_GOUGE2
Definition: zone_ghostlands.cpp:250
@ EMOTE_FLEE
Definition: zone_ghostlands.cpp:245
@ PATH_ONE
Definition: zone_ghostlands.cpp:253
@ EVENT_BACKSTAB2
Definition: zone_ghostlands.cpp:251
@ SPELL_GOUGE
Definition: zone_ghostlands.cpp:255

◆ SentinelLeader

Enumerator
EVENT_QUESTION 
EVENT_TALK 
EVENT_SINISTER_STRIKE 
EVENT_BACKSTAB 
NPC_SENTINEL_SPY 
SPELL_SINISTER_STRIKE 
SPELL_BACKSTAB 
126{
127 EVENT_QUESTION = 1,
128 EVENT_TALK = 2,
130 EVENT_BACKSTAB = 4,
131 NPC_SENTINEL_SPY = 16330,
132 SPELL_SINISTER_STRIKE = 14873,
133 SPELL_BACKSTAB = 7159
134};
@ EVENT_BACKSTAB
Definition: zone_ghostlands.cpp:130
@ EVENT_SINISTER_STRIKE
Definition: zone_ghostlands.cpp:129
@ SPELL_SINISTER_STRIKE
Definition: zone_ghostlands.cpp:132
@ SPELL_BACKSTAB
Definition: zone_ghostlands.cpp:133
@ EVENT_TALK
Definition: zone_ghostlands.cpp:128
@ EVENT_QUESTION
Definition: zone_ghostlands.cpp:127
@ NPC_SENTINEL_SPY
Definition: zone_ghostlands.cpp:131

Function Documentation

◆ AddSC_ghostlands()

void AddSC_ghostlands ( )
411{
415}
#define RegisterCreatureAI(ai_name)
Definition: CreatureScript.h:71
Definition: zone_ghostlands.cpp:45
Definition: zone_ghostlands.cpp:137
Definition: zone_ghostlands.cpp:259

References RegisterCreatureAI.

Referenced by AddEasternKingdomsScripts().