AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
zone_azshara.cpp File Reference
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "SpellInfo.h"

Go to the source code of this file.

Classes

class  npc_rizzle_sprysprocket
 
struct  npc_rizzle_sprysprocket::npc_rizzle_sprysprocketAI
 
class  npc_depth_charge
 
struct  npc_depth_charge::npc_depth_chargeAI
 

Macros

#define GOSSIP_GET_MOONSTONE   "Hand over the Southfury moonstone and I'll let you go."
 

Enumerations

enum  RizzleSprysprocketData {
  QUEST_CHASING_THE_MOONSTONE = 10994 ,
  NPC_DEPTH_CHARGE = 23025 ,
  SPELL_RIZZLE_BLACKJACK = 39865 ,
  SPELL_RIZZLE_ESCAPE = 39871 ,
  SPELL_RIZZLE_FROST_GRENADE = 40525 ,
  SPELL_DEPTH_CHARGE_TRAP = 38576 ,
  SPELL_PERIODIC_DEPTH_CHARGE = 39912 ,
  SPELL_GIVE_SOUTHFURY_MOONSTONE = 39886 ,
  SAY_RIZZLE_START = 0 ,
  SAY_RIZZLE_GRENADE = 1 ,
  SAY_RIZZLE_FINAL = 2 ,
  MSG_ESCAPE_NOTICE = 3
}
 

Functions

void AddSC_azshara ()
 

Variables

Position const WPs [58]
 

Macro Definition Documentation

◆ GOSSIP_GET_MOONSTONE

#define GOSSIP_GET_MOONSTONE   "Hand over the Southfury moonstone and I'll let you go."

Enumeration Type Documentation

◆ RizzleSprysprocketData

Enumerator
QUEST_CHASING_THE_MOONSTONE 
NPC_DEPTH_CHARGE 
SPELL_RIZZLE_BLACKJACK 
SPELL_RIZZLE_ESCAPE 
SPELL_RIZZLE_FROST_GRENADE 
SPELL_DEPTH_CHARGE_TRAP 
SPELL_PERIODIC_DEPTH_CHARGE 
SPELL_GIVE_SOUTHFURY_MOONSTONE 
SAY_RIZZLE_START 
SAY_RIZZLE_GRENADE 
SAY_RIZZLE_FINAL 
MSG_ESCAPE_NOTICE 
41{
43
44 NPC_DEPTH_CHARGE = 23025,
45
47 SPELL_RIZZLE_ESCAPE = 39871,
52
57};
@ SPELL_GIVE_SOUTHFURY_MOONSTONE
Definition: zone_azshara.cpp:51
@ SPELL_RIZZLE_ESCAPE
Definition: zone_azshara.cpp:47
@ SAY_RIZZLE_FINAL
Definition: zone_azshara.cpp:55
@ SPELL_RIZZLE_FROST_GRENADE
Definition: zone_azshara.cpp:48
@ SAY_RIZZLE_START
Definition: zone_azshara.cpp:53
@ SPELL_PERIODIC_DEPTH_CHARGE
Definition: zone_azshara.cpp:50
@ QUEST_CHASING_THE_MOONSTONE
Definition: zone_azshara.cpp:42
@ NPC_DEPTH_CHARGE
Definition: zone_azshara.cpp:44
@ SAY_RIZZLE_GRENADE
Definition: zone_azshara.cpp:54
@ SPELL_DEPTH_CHARGE_TRAP
Definition: zone_azshara.cpp:49
@ SPELL_RIZZLE_BLACKJACK
Definition: zone_azshara.cpp:46
@ MSG_ESCAPE_NOTICE
Definition: zone_azshara.cpp:56

Function Documentation

◆ AddSC_azshara()

void AddSC_azshara ( )
371{
373 new npc_depth_charge();
374}
Definition: zone_azshara.cpp:124
Definition: zone_azshara.cpp:314

Referenced by AddKalimdorScripts().

Variable Documentation

◆ WPs