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

Classes

class  npc_lady_jaina_proudmoore
 
class  npc_nat_pagle
 
class  npc_private_hendel
 
struct  npc_private_hendel::npc_private_hendelAI
 
class  npc_zelfrax
 
struct  npc_zelfrax::npc_zelfraxAI
 
class  spell_ooze_zap
 
class  spell_ooze_zap::spell_ooze_zap_SpellScript
 
class  spell_ooze_zap_channel_end
 
class  spell_ooze_zap_channel_end::spell_ooze_zap_channel_end_SpellScript
 
class  spell_energize_aoe
 
class  spell_energize_aoe::spell_energize_aoe_SpellScript
 

Macros

#define GOSSIP_ITEM_JAINA   "I know this is rather silly but i have a young ward who is a bit shy and would like your autograph."
 

Enumerations

enum  LadyJaina { QUEST_JAINAS_AUTOGRAPH = 558, SPELL_JAINAS_AUTOGRAPH = 23122 }
 
enum  NatPagle { QUEST_NATS_MEASURING_TAPE = 8227 }
 
enum  Hendel {
  SAY_PROGRESS_1_TER = 0, SAY_PROGRESS_2_HEN = 1, SAY_PROGRESS_3_TER = 2, SAY_PROGRESS_4_TER = 3,
  EMOTE_SURRENDER = 4, QUEST_MISSING_DIPLO_PT16 = 1324, FACTION_HOSTILE = 168, NPC_SENTRY = 5184,
  NPC_JAINA = 4968, NPC_TERVOSH = 4967
}
 
enum  Zelfrax { SAY_ZELFRAX1 = 0, SAY_ZELFRAX2 = 1 }
 
enum  SpellScripts { SPELL_OOZE_ZAP = 42489, SPELL_OOZE_ZAP_CHANNEL_END = 42485, SPELL_OOZE_CHANNEL_CREDIT = 42486, SPELL_ENERGIZED = 42492 }
 

Functions

void AddSC_dustwallow_marsh ()
 

Variables

Position const MovePosition = {-2967.030f, -3872.1799f, 35.620f, 0.0f}
 

Macro Definition Documentation

#define GOSSIP_ITEM_JAINA   "I know this is rather silly but i have a young ward who is a bit shy and would like your autograph."

Enumeration Type Documentation

enum Hendel
Enumerator
SAY_PROGRESS_1_TER 
SAY_PROGRESS_2_HEN 
SAY_PROGRESS_3_TER 
SAY_PROGRESS_4_TER 
EMOTE_SURRENDER 
QUEST_MISSING_DIPLO_PT16 
FACTION_HOSTILE 
NPC_SENTRY 
NPC_JAINA 
NPC_TERVOSH 
126 {
127  SAY_PROGRESS_1_TER = 0,
128  SAY_PROGRESS_2_HEN = 1,
129  SAY_PROGRESS_3_TER = 2,
130  SAY_PROGRESS_4_TER = 3,
131  EMOTE_SURRENDER = 4,
132 
134  FACTION_HOSTILE = 168, //guessed, may be different
135 
136  NPC_SENTRY = 5184, //helps hendel
137  NPC_JAINA = 4968, //appears once hendel gives up
138  NPC_TERVOSH = 4967
139 };
Definition: zone_dustwallow_marsh.cpp:129
Definition: zone_dustwallow_marsh.cpp:127
Definition: zone_dustwallow_marsh.cpp:134
Definition: zone_dustwallow_marsh.cpp:131
Definition: zone_dustwallow_marsh.cpp:137
Definition: zone_dustwallow_marsh.cpp:130
Definition: zone_dustwallow_marsh.cpp:133
Definition: zone_dustwallow_marsh.cpp:136
Definition: zone_dustwallow_marsh.cpp:128
Definition: zone_dustwallow_marsh.cpp:138
enum LadyJaina
Enumerator
QUEST_JAINAS_AUTOGRAPH 
SPELL_JAINAS_AUTOGRAPH 
42 {
45 };
Definition: zone_dustwallow_marsh.cpp:43
Definition: zone_dustwallow_marsh.cpp:44
enum NatPagle
Enumerator
QUEST_NATS_MEASURING_TAPE 
85 {
87 };
Definition: zone_dustwallow_marsh.cpp:86
Enumerator
SPELL_OOZE_ZAP 
SPELL_OOZE_ZAP_CHANNEL_END 
SPELL_OOZE_CHANNEL_CREDIT 
SPELL_ENERGIZED 
275 {
276  SPELL_OOZE_ZAP = 42489,
279  SPELL_ENERGIZED = 42492,
280 };
Definition: zone_dustwallow_marsh.cpp:278
Definition: zone_dustwallow_marsh.cpp:277
Definition: zone_dustwallow_marsh.cpp:279
Definition: zone_dustwallow_marsh.cpp:276
enum Zelfrax
Enumerator
SAY_ZELFRAX1 
SAY_ZELFRAX2 
204 {
205  SAY_ZELFRAX1 = 0,
206  SAY_ZELFRAX2 = 1
207 };
Definition: zone_dustwallow_marsh.cpp:205
Definition: zone_dustwallow_marsh.cpp:206

Function Documentation

void AddSC_dustwallow_marsh ( )
414 {
415  new spell_ooze_zap();
417  new spell_energize_aoe();
418 }
Definition: zone_dustwallow_marsh.cpp:282
Definition: zone_dustwallow_marsh.cpp:365
Definition: zone_dustwallow_marsh.cpp:329

+ Here is the caller graph for this function:

Variable Documentation

Position const MovePosition = {-2967.030f, -3872.1799f, 35.620f, 0.0f}