TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
zone_azuremyst_isle.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "ScriptedEscortAI.h"
#include "ScriptedGossip.h"
#include "Cell.h"
#include "CellImpl.h"
#include "GridNotifiersImpl.h"
#include "GridNotifiers.h"
+ Include dependency graph for zone_azuremyst_isle.cpp:

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  go_ravager_cage
 
class  npc_death_ravager
 
struct  npc_death_ravager::npc_death_ravagerAI
 
class  npc_stillpine_capitive
 
struct  npc_stillpine_capitive::npc_stillpine_capitiveAI
 
class  go_bristlelimb_cage
 

Enumerations

enum  draeneiSurvivor { SAY_HEAL = 0, SAY_HELP = 1, SPELL_IRRIDATION = 35046, SPELL_STUNNED = 28630 }
 
enum  Overgrind {
  SAY_TEXT = 0, SAY_EMOTE = 1, ATTACK_YELL = 2, AREA_COVE = 3579,
  AREA_ISLE = 3639, QUEST_GNOMERCY = 9537, FACTION_HOSTILE = 14, SPELL_DYNAMITE = 7978
}
 
enum  Magwin {
  SAY_START = 0, SAY_AGGRO = 1, SAY_PROGRESS = 2, SAY_END1 = 3,
  SAY_END2 = 4, EMOTE_HUG = 5, QUEST_A_CRY_FOR_SAY_HELP = 9528, FACTION_QUEST = 113
}
 
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  RavegerCage { NPC_DEATH_RAVAGER = 17556, SPELL_REND = 13443, SPELL_ENRAGING_BITE = 30736, QUEST_STRENGTH_ONE = 9582 }
 
enum  BristlelimbCage {
  QUEST_THE_PROPHECY_OF_AKIDA = 9544, NPC_STILLPINE_CAPITIVE = 17375, GO_BRISTELIMB_CAGE = 181714, CAPITIVE_SAY = 0,
  POINT_INIT = 1, EVENT_DESPAWN = 1
}
 

Functions

void AddSC_azuremyst_isle ()
 

Variables

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

Enumeration Type Documentation

Enumerator
QUEST_THE_PROPHECY_OF_AKIDA 
NPC_STILLPINE_CAPITIVE 
GO_BRISTELIMB_CAGE 
CAPITIVE_SAY 
POINT_INIT 
EVENT_DESPAWN 
664 {
666  NPC_STILLPINE_CAPITIVE = 17375,
667  GO_BRISTELIMB_CAGE = 181714,
668 
669  CAPITIVE_SAY = 0,
670 
671  POINT_INIT = 1,
672  EVENT_DESPAWN = 1,
673 };
Definition: zone_azuremyst_isle.cpp:666
Definition: zone_azuremyst_isle.cpp:671
Definition: zone_azuremyst_isle.cpp:665
Definition: zone_azuremyst_isle.cpp:667
Definition: zone_azuremyst_isle.cpp:669
Definition: zone_azuremyst_isle.cpp:672
Enumerator
SAY_HEAL 
SAY_HELP 
SPELL_IRRIDATION 
SPELL_STUNNED 
49 {
50  SAY_HEAL = 0,
51  SAY_HELP = 1,
52  SPELL_IRRIDATION = 35046,
53  SPELL_STUNNED = 28630
54 };
Definition: zone_azuremyst_isle.cpp:50
Definition: zone_azuremyst_isle.cpp:53
Definition: zone_azuremyst_isle.cpp:52
Definition: zone_azuremyst_isle.cpp:51
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 
398 {
399  QUEST_TREES_COMPANY = 9531,
400 
401  SPELL_TREE_DISGUISE = 30298,
402 
403  GEEZLE_SAY_1 = 0,
404  SPARK_SAY_2 = 3,
405  SPARK_SAY_3 = 4,
406  GEEZLE_SAY_4 = 1,
407  SPARK_SAY_5 = 5,
408  SPARK_SAY_6 = 6,
409  GEEZLE_SAY_7 = 2,
410 
411  EMOTE_SPARK = 7,
412 
413  NPC_SPARK = 17243,
414  GO_NAGA_FLAG = 181694
415 };
Definition: zone_azuremyst_isle.cpp:411
Definition: zone_azuremyst_isle.cpp:401
Definition: zone_azuremyst_isle.cpp:414
Definition: zone_azuremyst_isle.cpp:407
Definition: zone_azuremyst_isle.cpp:405
Definition: zone_azuremyst_isle.cpp:399
Definition: zone_azuremyst_isle.cpp:403
Definition: zone_azuremyst_isle.cpp:413
Definition: zone_azuremyst_isle.cpp:404
Definition: zone_azuremyst_isle.cpp:409
Definition: zone_azuremyst_isle.cpp:406
Definition: zone_azuremyst_isle.cpp:408
enum Magwin
Enumerator
SAY_START 
SAY_AGGRO 
SAY_PROGRESS 
SAY_END1 
SAY_END2 
EMOTE_HUG 
QUEST_A_CRY_FOR_SAY_HELP 
FACTION_QUEST 
326 {
327  SAY_START = 0,
328  SAY_AGGRO = 1,
329  SAY_PROGRESS = 2,
330  SAY_END1 = 3,
331  SAY_END2 = 4,
332  EMOTE_HUG = 5,
334  FACTION_QUEST = 113
335 };
Definition: zone_azuremyst_isle.cpp:332
Definition: zone_azuremyst_isle.cpp:331
Definition: zone_azuremyst_isle.cpp:333
Definition: zone_azuremyst_isle.cpp:329
Definition: zone_azuremyst_isle.cpp:334
Definition: zone_azuremyst_isle.cpp:327
Definition: zone_azuremyst_isle.cpp:328
Definition: zone_azuremyst_isle.cpp:330
enum Overgrind
Enumerator
SAY_TEXT 
SAY_EMOTE 
ATTACK_YELL 
AREA_COVE 
AREA_ISLE 
QUEST_GNOMERCY 
FACTION_HOSTILE 
SPELL_DYNAMITE 
182 {
183  SAY_TEXT = 0,
184  SAY_EMOTE = 1,
185  ATTACK_YELL = 2,
186 
187  AREA_COVE = 3579,
188  AREA_ISLE = 3639,
189  QUEST_GNOMERCY = 9537,
190  FACTION_HOSTILE = 14,
191  SPELL_DYNAMITE = 7978
192 };
Definition: zone_azuremyst_isle.cpp:188
Definition: zone_azuremyst_isle.cpp:183
Definition: zone_azuremyst_isle.cpp:187
Definition: zone_azuremyst_isle.cpp:191
Definition: zone_azuremyst_isle.cpp:189
Definition: zone_azuremyst_isle.cpp:190
Definition: zone_azuremyst_isle.cpp:185
Definition: zone_azuremyst_isle.cpp:184
Enumerator
NPC_DEATH_RAVAGER 
SPELL_REND 
SPELL_ENRAGING_BITE 
QUEST_STRENGTH_ONE 
571 {
572  NPC_DEATH_RAVAGER = 17556,
573 
574  SPELL_REND = 13443,
575  SPELL_ENRAGING_BITE = 30736,
576 
577  QUEST_STRENGTH_ONE = 9582
578 };
Definition: zone_azuremyst_isle.cpp:572
Definition: zone_azuremyst_isle.cpp:575
Definition: zone_azuremyst_isle.cpp:577
Definition: zone_azuremyst_isle.cpp:574

Function Documentation

void AddSC_azuremyst_isle ( )
772 {
773  new npc_draenei_survivor();
775  new npc_injured_draenei();
776  new npc_magwin();
777  new npc_death_ravager();
778  new go_ravager_cage();
780  new go_bristlelimb_cage();
781 }
Definition: zone_azuremyst_isle.cpp:750
Definition: zone_azuremyst_isle.cpp:56
Definition: zone_azuremyst_isle.cpp:675
Definition: zone_azuremyst_isle.cpp:580
Definition: zone_azuremyst_isle.cpp:337
Definition: zone_azuremyst_isle.cpp:194
Definition: zone_azuremyst_isle.cpp:601
Definition: zone_azuremyst_isle.cpp:283

+ Here is the caller graph for this function:

Variable Documentation

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