Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
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:

Go to the source code of this file.

Classes

class  go_bristlelimb_cage
class  go_ravager_cage
class  npc_death_ravager
struct  npc_death_ravager::npc_death_ravagerAI
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_geezle
struct  npc_geezle::npc_geezleAI
class  npc_injured_draenei
struct  npc_injured_draenei::npc_injured_draeneiAI
class  npc_magwin
struct  npc_magwin::npc_magwinAI
class  npc_stillpine_capitive
struct  npc_stillpine_capitive::npc_stillpine_capitiveAI

Macros

#define GOSSIP_FIGHT   "Traitor! You will be brought to justice!"

Enumerations

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
}
enum  draeneiSurvivor { SAY_HEAL = 0 , SAY_HELP = 1 , SPELL_IRRIDATION = 35046 , SPELL_STUNNED = 28630 }
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  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
}
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  RavegerCage { NPC_DEATH_RAVAGER = 17556 , SPELL_REND = 13443 , SPELL_ENRAGING_BITE = 30736 , QUEST_STRENGTH_ONE = 9582 }

Functions

void AddSC_azuremyst_isle ()

Variables

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

Macro Definition Documentation

◆ GOSSIP_FIGHT

#define GOSSIP_FIGHT   "Traitor! You will be brought to justice!"

Enumeration Type Documentation

◆ BristlelimbCage

Enumerator
QUEST_THE_PROPHECY_OF_AKIDA 
NPC_STILLPINE_CAPITIVE 
GO_BRISTELIMB_CAGE 
CAPITIVE_SAY 
POINT_INIT 
EVENT_DESPAWN 

Definition at line 668 of file zone_azuremyst_isle.cpp.

◆ draeneiSurvivor

Enumerator
SAY_HEAL 
SAY_HELP 
SPELL_IRRIDATION 
SPELL_STUNNED 

Definition at line 35 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 408 of file zone_azuremyst_isle.cpp.

◆ Magwin

enum Magwin
Enumerator
SAY_START 
SAY_AGGRO 
SAY_PROGRESS 
SAY_END1 
SAY_END2 
EMOTE_HUG 
QUEST_A_CRY_FOR_SAY_HELP 

Definition at line 334 of file zone_azuremyst_isle.cpp.

◆ Overgrind

enum Overgrind
Enumerator
SAY_TEXT 
SAY_EMOTE 
ATTACK_YELL 
AREA_COVE 
AREA_ISLE 
QUEST_GNOMERCY 
FACTION_HOSTILE 
SPELL_DYNAMITE 

Definition at line 173 of file zone_azuremyst_isle.cpp.

◆ RavegerCage

Enumerator
NPC_DEATH_RAVAGER 
SPELL_REND 
SPELL_ENRAGING_BITE 
QUEST_STRENGTH_ONE 

Definition at line 578 of file zone_azuremyst_isle.cpp.

Function Documentation

◆ AddSC_azuremyst_isle()

void AddSC_azuremyst_isle ( )

Definition at line 773 of file zone_azuremyst_isle.cpp.

Referenced by AddKalimdorScripts().

Variable Documentation

◆ SparkPos

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