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

Classes

class  npc_unkor_the_ruthless
 
struct  npc_unkor_the_ruthless::npc_unkor_the_ruthlessAI
 
class  npc_infested_root_walker
 
struct  npc_infested_root_walker::npc_infested_root_walkerAI
 
class  npc_skywing
 
struct  npc_skywing::npc_skywingAI
 
class  npc_rotting_forest_rager
 
struct  npc_rotting_forest_rager::npc_rotting_forest_ragerAI
 
class  npc_floon
 
struct  npc_floon::npc_floonAI
 
class  npc_isla_starmane
 
struct  npc_isla_starmane::npc_isla_starmaneAI
 
class  go_skull_pile
 
class  npc_slim
 
class  npc_akuno
 
struct  npc_akuno::npc_akunoAI
 

Macros

#define GOSSIP_FLOON1   "You owe Sim'salabim money. Hand them over or die!"
 
#define GOSSIP_FLOON2   "Hand over the money or die...again!"
 
#define GOSSIP_S_DARKSCREECHER_AKKARAI   "Summon Darkscreecher Akkarai"
 
#define GOSSIP_S_KARROG   "Summon Karrog"
 
#define GOSSIP_S_GEZZARAK_THE_HUNTRESS   "Summon Gezzarak the Huntress"
 
#define GOSSIP_S_VAKKIZ_THE_WINDRAGER   "Summon Vakkiz the Windrager"
 

Enumerations

enum  UnkorTheRuthless {
  SAY_SUBMIT = 0, FACTION_HOSTILE = 45, FACTION_FRIENDLY = 35, QUEST_DONTKILLTHEFATONE = 9889,
  SPELL_PULVERIZE = 2676
}
 
enum  Floon {
  SAY_FLOON_ATTACK = 0, SPELL_SILENCE = 6726, SPELL_FROSTBOLT = 9672, SPELL_FROST_NOVA = 11831,
  FACTION_HOSTILE_FL = 1738, QUEST_CRACK_SKULLS = 10009
}
 
enum  IslaStarmaneData {
  SAY_PROGRESS_1 = 0, SAY_PROGRESS_2 = 1, SAY_PROGRESS_3 = 2, SAY_PROGRESS_4 = 3,
  QUEST_EFTW_H = 10052, QUEST_EFTW_A = 10051, GO_CAGE = 182794, SPELL_CAT = 32447
}
 
enum  Slim { FACTION_CONSORTIUM = 933 }
 
enum  Akuno { QUEST_ESCAPING_THE_TOMB = 10887, NPC_CABAL_SKRIMISHER = 21661 }
 

Functions

void AddSC_terokkar_forest ()
 

Macro Definition Documentation

#define GOSSIP_FLOON1   "You owe Sim'salabim money. Hand them over or die!"
#define GOSSIP_FLOON2   "Hand over the money or die...again!"
#define GOSSIP_S_DARKSCREECHER_AKKARAI   "Summon Darkscreecher Akkarai"
#define GOSSIP_S_GEZZARAK_THE_HUNTRESS   "Summon Gezzarak the Huntress"
#define GOSSIP_S_KARROG   "Summon Karrog"
#define GOSSIP_S_VAKKIZ_THE_WINDRAGER   "Summon Vakkiz the Windrager"

Enumeration Type Documentation

enum Akuno
Enumerator
QUEST_ESCAPING_THE_TOMB 
NPC_CABAL_SKRIMISHER 
597 {
598  QUEST_ESCAPING_THE_TOMB = 10887,
599  NPC_CABAL_SKRIMISHER = 21661
600 };
Definition: zone_terokkar_forest.cpp:598
Definition: zone_terokkar_forest.cpp:599
enum Floon
Enumerator
SAY_FLOON_ATTACK 
SPELL_SILENCE 
SPELL_FROSTBOLT 
SPELL_FROST_NOVA 
FACTION_HOSTILE_FL 
QUEST_CRACK_SKULLS 
296 {
297  SAY_FLOON_ATTACK = 0,
298 
299  SPELL_SILENCE = 6726,
300  SPELL_FROSTBOLT = 9672,
301  SPELL_FROST_NOVA = 11831,
302 
303  FACTION_HOSTILE_FL = 1738,
304  QUEST_CRACK_SKULLS = 10009
305 };
Definition: zone_terokkar_forest.cpp:297
Definition: zone_terokkar_forest.cpp:303
Definition: zone_terokkar_forest.cpp:299
Definition: zone_terokkar_forest.cpp:300
Definition: zone_terokkar_forest.cpp:304
Definition: zone_terokkar_forest.cpp:301
Enumerator
SAY_PROGRESS_1 
SAY_PROGRESS_2 
SAY_PROGRESS_3 
SAY_PROGRESS_4 
QUEST_EFTW_H 
QUEST_EFTW_A 
GO_CAGE 
SPELL_CAT 
405 {
406  SAY_PROGRESS_1 = 0,
407  SAY_PROGRESS_2 = 1,
408  SAY_PROGRESS_3 = 2,
409  SAY_PROGRESS_4 = 3,
410 
411  QUEST_EFTW_H = 10052,
412  QUEST_EFTW_A = 10051,
413  GO_CAGE = 182794,
414  SPELL_CAT = 32447,
415 };
Definition: zone_terokkar_forest.cpp:411
Definition: zone_terokkar_forest.cpp:412
Definition: zone_terokkar_forest.cpp:414
Definition: zone_terokkar_forest.cpp:408
Definition: zone_terokkar_forest.cpp:407
Definition: zone_terokkar_forest.cpp:413
Definition: zone_terokkar_forest.cpp:406
Definition: zone_terokkar_forest.cpp:409
enum Slim
Enumerator
FACTION_CONSORTIUM 
560 {
561  FACTION_CONSORTIUM = 933
562 };
Definition: zone_terokkar_forest.cpp:561
Enumerator
SAY_SUBMIT 
FACTION_HOSTILE 
FACTION_FRIENDLY 
QUEST_DONTKILLTHEFATONE 
SPELL_PULVERIZE 
48 {
49  SAY_SUBMIT = 0,
50 
51  FACTION_HOSTILE = 45,
52  FACTION_FRIENDLY = 35,
54 
55  SPELL_PULVERIZE = 2676
56 };
Definition: zone_terokkar_forest.cpp:52
Definition: zone_terokkar_forest.cpp:55
Definition: zone_terokkar_forest.cpp:53
Definition: zone_terokkar_forest.cpp:51
Definition: zone_terokkar_forest.cpp:49

Function Documentation

void AddSC_terokkar_forest ( )
658 {
662  new npc_floon();
663  new npc_isla_starmane();
664  new go_skull_pile();
665  new npc_skywing();
666  new npc_slim();
667  new npc_akuno();
668 }
Definition: zone_terokkar_forest.cpp:260
Definition: zone_terokkar_forest.cpp:564
Definition: zone_terokkar_forest.cpp:602
Definition: zone_terokkar_forest.cpp:173
Definition: zone_terokkar_forest.cpp:417
Definition: zone_terokkar_forest.cpp:58
Definition: zone_terokkar_forest.cpp:506
Definition: zone_terokkar_forest.cpp:204
Definition: zone_terokkar_forest.cpp:307

+ Here is the caller graph for this function: