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

Go to the source code of this file.

Classes

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

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_GEZZARAK_THE_HUNTRESS   "Summon Gezzarak the Huntress"
#define GOSSIP_S_KARROG   "Summon Karrog"
#define GOSSIP_S_VAKKIZ_THE_WINDRAGER   "Summon Vakkiz the Windrager"

Enumerations

enum  Akuno { QUEST_ESCAPING_THE_TOMB = 10887 , NPC_CABAL_SKRIMISHER = 21661 }
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  NetherwebVictim { QUEST_TARGET = 22459 }
enum  Slim { FACTION_CONSORTIUM = 933 }
enum  UnkorTheRuthless {
  SAY_SUBMIT = 0 , FACTION_HOSTILE = 45 , FACTION_FRIENDLY = 35 , QUEST_DONTKILLTHEFATONE = 9889 ,
  SPELL_PULVERIZE = 2676
}

Functions

void AddSC_terokkar_forest ()

Variables

const uint32 netherwebVictims [6]

Macro Definition Documentation

◆ GOSSIP_FLOON1

#define GOSSIP_FLOON1   "You owe Sim'salabim money. Hand them over or die!"

Definition at line 331 of file zone_terokkar_forest.cpp.

Referenced by npc_floon::OnGossipHello().

◆ GOSSIP_FLOON2

#define GOSSIP_FLOON2   "Hand over the money or die...again!"

Definition at line 332 of file zone_terokkar_forest.cpp.

Referenced by npc_floon::OnGossipSelect().

◆ GOSSIP_S_DARKSCREECHER_AKKARAI

#define GOSSIP_S_DARKSCREECHER_AKKARAI   "Summon Darkscreecher Akkarai"

Definition at line 534 of file zone_terokkar_forest.cpp.

Referenced by go_skull_pile::OnGossipHello().

◆ GOSSIP_S_GEZZARAK_THE_HUNTRESS

#define GOSSIP_S_GEZZARAK_THE_HUNTRESS   "Summon Gezzarak the Huntress"

Definition at line 536 of file zone_terokkar_forest.cpp.

Referenced by go_skull_pile::OnGossipHello().

◆ GOSSIP_S_KARROG

#define GOSSIP_S_KARROG   "Summon Karrog"

Definition at line 535 of file zone_terokkar_forest.cpp.

Referenced by go_skull_pile::OnGossipHello().

◆ GOSSIP_S_VAKKIZ_THE_WINDRAGER

#define GOSSIP_S_VAKKIZ_THE_WINDRAGER   "Summon Vakkiz the Windrager"

Definition at line 537 of file zone_terokkar_forest.cpp.

Referenced by go_skull_pile::OnGossipHello().

Enumeration Type Documentation

◆ Akuno

enum Akuno
Enumerator
QUEST_ESCAPING_THE_TOMB 
NPC_CABAL_SKRIMISHER 

Definition at line 629 of file zone_terokkar_forest.cpp.

◆ Floon

enum Floon
Enumerator
SAY_FLOON_ATTACK 
SPELL_SILENCE 
SPELL_FROSTBOLT 
SPELL_FROST_NOVA 
FACTION_HOSTILE_FL 
QUEST_CRACK_SKULLS 

Definition at line 334 of file zone_terokkar_forest.cpp.

◆ IslaStarmaneData

Enumerator
SAY_PROGRESS_1 
SAY_PROGRESS_2 
SAY_PROGRESS_3 
SAY_PROGRESS_4 
QUEST_EFTW_H 
QUEST_EFTW_A 
GO_CAGE 
SPELL_CAT 

Definition at line 437 of file zone_terokkar_forest.cpp.

◆ NetherwebVictim

Enumerator
QUEST_TARGET 

Definition at line 272 of file zone_terokkar_forest.cpp.

◆ Slim

enum Slim
Enumerator
FACTION_CONSORTIUM 

Definition at line 592 of file zone_terokkar_forest.cpp.

◆ UnkorTheRuthless

Enumerator
SAY_SUBMIT 
FACTION_HOSTILE 
FACTION_FRIENDLY 
QUEST_DONTKILLTHEFATONE 
SPELL_PULVERIZE 

Definition at line 35 of file zone_terokkar_forest.cpp.

Function Documentation

◆ AddSC_terokkar_forest()

void AddSC_terokkar_forest ( )

Definition at line 690 of file zone_terokkar_forest.cpp.

Referenced by AddOutlandScripts().

Variable Documentation

◆ netherwebVictims

const uint32 netherwebVictims[6]
Initial value:
=
{
18470, 16805, 21242, 18452, 22482, 21285
}

Definition at line 278 of file zone_terokkar_forest.cpp.

Referenced by npc_netherweb_victim::npc_netherweb_victimAI::JustDied().