TrinityCore
zone_azuremyst_isle.cpp File Reference
#include "ScriptMgr.h"
#include "CellImpl.h"
#include "GameObjectAI.h"
#include "GridNotifiersImpl.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "ScriptedEscortAI.h"
#include "ScriptedGossip.h"
#include "SpellScript.h"
#include "TemporarySummon.h"
+ Include dependency graph for zone_azuremyst_isle.cpp:

Go to the source code of this file.

Classes

class  npc_draenei_survivor
 
struct  npc_draenei_survivor::npc_draenei_survivorAI
 
class  npc_engineer_spark_overgrind
 
struct  npc_engineer_spark_overgrind::npc_engineer_spark_overgrindAI
 
class  npc_injured_draenei
 
struct  npc_injured_draenei::npc_injured_draeneiAI
 
class  npc_magwin
 
struct  npc_magwin::npc_magwinAI
 
class  npc_geezle
 
struct  npc_geezle::npc_geezleAI
 
class  spell_inoculate_nestlewood
 
class  spell_azuremyst_isle_cast_fishing_net
 

Enumerations

enum  draeneiSurvivor {
  SAY_THANK_FOR_HEAL = 0 , SAY_ASK_FOR_HELP = 1 , SPELL_IRRIDATION = 35046 , SPELL_STUNNED = 28630 ,
  EVENT_CAN_ASK_FOR_HELP = 1 , EVENT_THANK_PLAYER = 2 , EVENT_RUN_AWAY = 3
}
 
enum  Overgrind {
  SAY_TEXT = 0 , SAY_EMOTE = 1 , ATTACK_YELL = 2 , AREA_COVE = 3579 ,
  AREA_ISLE = 3639 , QUEST_GNOMERCY = 9537 , SPELL_DYNAMITE = 7978
}
 
enum  Magwin {
  SAY_START = 0 , SAY_AGGRO = 1 , SAY_PROGRESS = 2 , SAY_END1 = 3 ,
  SAY_END2 = 4 , EMOTE_HUG = 5 , NPC_COWLEN = 17311 , SAY_COWLEN = 0 ,
  EVENT_ACCEPT_QUEST = 1 , EVENT_START_ESCORT = 2 , EVENT_STAND = 3 , EVENT_TALK_END = 4 ,
  EVENT_COWLEN_TALK = 5 , QUEST_A_CRY_FOR_HELP = 9528 , PATH_ESCORT_MAGWIN = 138498
}
 
enum  Geezle {
  QUEST_TREES_COMPANY = 9531 , SPELL_TREE_DISGUISE = 30298 , GEEZLE_SAY_1 = 0 , SPARK_SAY_2 = 3 ,
  SPARK_SAY_3 = 4 , GEEZLE_SAY_4 = 1 , SPARK_SAY_5 = 5 , SPARK_SAY_6 = 6 ,
  GEEZLE_SAY_7 = 2 , EMOTE_SPARK = 7 , NPC_SPARK = 17243 , GO_NAGA_FLAG = 181694
}
 
enum  RedSnapperVeryTasty { SPELL_FISHED_UP_RED_SNAPPER = 29867 , SPELL_FISHED_UP_MURLOC = 29869 }
 

Functions

void AddSC_azuremyst_isle ()
 

Variables

Position const CrashSite = { -4115.25f, -13754.75f }
 
Position const SparkPos = {-5029.91f, -11291.79f, 8.096f, 0.0f}
 

Enumeration Type Documentation

◆ draeneiSurvivor

Enumerator
SAY_THANK_FOR_HEAL 
SAY_ASK_FOR_HELP 
SPELL_IRRIDATION 
SPELL_STUNNED 
EVENT_CAN_ASK_FOR_HELP 
EVENT_THANK_PLAYER 
EVENT_RUN_AWAY 

Definition at line 47 of file zone_azuremyst_isle.cpp.

◆ Geezle

enum Geezle
Enumerator
QUEST_TREES_COMPANY 
SPELL_TREE_DISGUISE 
GEEZLE_SAY_1 
SPARK_SAY_2 
SPARK_SAY_3 
GEEZLE_SAY_4 
SPARK_SAY_5 
SPARK_SAY_6 
GEEZLE_SAY_7 
EMOTE_SPARK 
NPC_SPARK 
GO_NAGA_FLAG 

Definition at line 446 of file zone_azuremyst_isle.cpp.

◆ Magwin

enum Magwin
Enumerator
SAY_START 
SAY_AGGRO 
SAY_PROGRESS 
SAY_END1 
SAY_END2 
EMOTE_HUG 
NPC_COWLEN 
SAY_COWLEN 
EVENT_ACCEPT_QUEST 
EVENT_START_ESCORT 
EVENT_STAND 
EVENT_TALK_END 
EVENT_COWLEN_TALK 
QUEST_A_CRY_FOR_HELP 
PATH_ESCORT_MAGWIN 

Definition at line 322 of file zone_azuremyst_isle.cpp.

◆ Overgrind

enum Overgrind
Enumerator
SAY_TEXT 
SAY_EMOTE 
ATTACK_YELL 
AREA_COVE 
AREA_ISLE 
QUEST_GNOMERCY 
SPELL_DYNAMITE 

Definition at line 180 of file zone_azuremyst_isle.cpp.

◆ RedSnapperVeryTasty

Enumerator
SPELL_FISHED_UP_RED_SNAPPER 
SPELL_FISHED_UP_MURLOC 

Definition at line 638 of file zone_azuremyst_isle.cpp.

Function Documentation

◆ AddSC_azuremyst_isle()

void AddSC_azuremyst_isle ( )

Definition at line 663 of file zone_azuremyst_isle.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ CrashSite

Position const CrashSite = { -4115.25f, -13754.75f }

Definition at line 58 of file zone_azuremyst_isle.cpp.

◆ SparkPos

Position const SparkPos = {-5029.91f, -11291.79f, 8.096f, 0.0f}

Definition at line 466 of file zone_azuremyst_isle.cpp.