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

Classes

class  npc_whisperwind_lasher
 
struct  npc_whisperwind_lasher::npc_whisperwind_lasherAI
 
class  spell_swipe_honey
 
class  spell_swipe_honey::spell_swipe_honey_SpellScript
 
class  spell_beesbees
 
class  spell_beesbees::spell_beesbees_SpellScript
 
class  spell_ruumbos_silly_dance
 
class  spell_ruumbos_silly_dance::spell_ruumbos_silly_dance_SpellScript
 

Enumerations

enum  WhisperwindLasher {
  EVENT_CHECK_OOC = 1, SPELL_INFECTED_WOULD = 52225, SPELL_STAND = 37752, NPC_WHISPERWIND_LASHER = 47747,
  NPC_CORRUPTED_LASHER = 48387, FACTION_HOSTILE = 14, CHANCE_HOSTILE = 30
}
 
enum  SwipeHoney { NPC_HONEY_BUNNY = 47308, ITEM_HONEY_GLOB = 62820, SPELL_BEES = 94064 }
 
enum  BeesBEES { BOSS_EMOTE_BEES = 0, SPELL_BEES_BEES = 88425 }
 
enum  RuumbosSillyDance { NPC_DRIZZLE = 47556, NPC_FERLI = 47558, MAP_KALIMDOR = 1 }
 

Functions

void AddSC_felwood ()
 

Variables

Position const DrizzleSpawnPos = { 3852.52f, -1321.92f, 213.3353f, 5.72468f }
 
Position const FerliSpawnPos = { 3850.44f, -1323.34f, 213.2113f, 5.637414f }
 

Enumeration Type Documentation

enum BeesBEES
Enumerator
BOSS_EMOTE_BEES 
SPELL_BEES_BEES 
177 {
178  BOSS_EMOTE_BEES = 0,
179  SPELL_BEES_BEES = 88425
180 };
Definition: zone_felwood.cpp:179
Definition: zone_felwood.cpp:178
Enumerator
NPC_DRIZZLE 
NPC_FERLI 
MAP_KALIMDOR 
220 {
221  NPC_DRIZZLE = 47556,
222  NPC_FERLI = 47558,
223  MAP_KALIMDOR = 1
224 };
Definition: zone_felwood.cpp:223
Definition: zone_felwood.cpp:221
Definition: zone_felwood.cpp:222
enum SwipeHoney
Enumerator
NPC_HONEY_BUNNY 
ITEM_HONEY_GLOB 
SPELL_BEES 
121 {
122  NPC_HONEY_BUNNY = 47308,
123  ITEM_HONEY_GLOB = 62820,
124  SPELL_BEES = 94064
125 };
Definition: zone_felwood.cpp:124
Definition: zone_felwood.cpp:123
Definition: zone_felwood.cpp:122
Enumerator
EVENT_CHECK_OOC 
SPELL_INFECTED_WOULD 
SPELL_STAND 
NPC_WHISPERWIND_LASHER 
NPC_CORRUPTED_LASHER 
FACTION_HOSTILE 
CHANCE_HOSTILE 
33 {
34  EVENT_CHECK_OOC = 1,
35  SPELL_INFECTED_WOULD = 52225,
36  SPELL_STAND = 37752,
37  NPC_WHISPERWIND_LASHER = 47747,
38  NPC_CORRUPTED_LASHER = 48387,
39  FACTION_HOSTILE = 14,
40  CHANCE_HOSTILE = 30
41 };
Definition: zone_felwood.cpp:40
Definition: zone_felwood.cpp:35
Definition: zone_felwood.cpp:39
Definition: zone_felwood.cpp:34
Definition: zone_felwood.cpp:38
Definition: zone_felwood.cpp:37
Definition: zone_felwood.cpp:36

Function Documentation

void AddSC_felwood ( )
264 {
266  new spell_swipe_honey();
267  new spell_beesbees();
269 }
Definition: zone_felwood.cpp:229
Definition: zone_felwood.cpp:182
Definition: zone_felwood.cpp:127
Definition: zone_felwood.cpp:43

+ Here is the caller graph for this function:

Variable Documentation

Position const DrizzleSpawnPos = { 3852.52f, -1321.92f, 213.3353f, 5.72468f }
Position const FerliSpawnPos = { 3850.44f, -1323.34f, 213.2113f, 5.637414f }