AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_hungarfen.cpp File Reference
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "TaskScheduler.h"
#include "the_underbog.h"

Go to the source code of this file.

Classes

struct  boss_hungarfen
 
struct  npc_underbog_mushroom
 
class  spell_spore_cloud
 
class  spell_despawn_underbog_mushrooms
 

Enumerations

enum  Spells {
  SPELL_SPAWN_MUSHROOMS = 31692 ,
  SPELL_DESPAWN_MUSHROOMS = 34874 ,
  SPELL_FOUL_SPORES = 31673 ,
  SPELL_ACID_GEYSER = 38739 ,
  SPELL_SHRINK = 31691 ,
  SPELL_GROW = 31698 ,
  SPELL_SPORE_CLOUD = 34168
}
 
enum  Misc {
  MAX_GROW_REPEAT = 9 ,
  EMOTE_ROARS = 0
}
 

Functions

void AddSC_boss_hungarfen ()
 

Enumeration Type Documentation

◆ Misc

enum Misc
Enumerator
MAX_GROW_REPEAT 
EMOTE_ROARS 
41{
43 EMOTE_ROARS = 0
44};
@ MAX_GROW_REPEAT
Definition boss_hungarfen.cpp:42
@ EMOTE_ROARS
Definition boss_hungarfen.cpp:43

◆ Spells

enum Spells
Enumerator
SPELL_SPAWN_MUSHROOMS 
SPELL_DESPAWN_MUSHROOMS 
SPELL_FOUL_SPORES 
SPELL_ACID_GEYSER 
SPELL_SHRINK 
SPELL_GROW 
SPELL_SPORE_CLOUD 
27{
28 // Hungarfen
31 SPELL_FOUL_SPORES = 31673,
32 SPELL_ACID_GEYSER = 38739,
33
34 // Underbog Mushroom
35 SPELL_SHRINK = 31691,
36 SPELL_GROW = 31698,
37 SPELL_SPORE_CLOUD = 34168
38};
@ SPELL_SHRINK
Definition boss_hungarfen.cpp:35
@ SPELL_DESPAWN_MUSHROOMS
Definition boss_hungarfen.cpp:30
@ SPELL_FOUL_SPORES
Definition boss_hungarfen.cpp:31
@ SPELL_SPORE_CLOUD
Definition boss_hungarfen.cpp:37
@ SPELL_ACID_GEYSER
Definition boss_hungarfen.cpp:32
@ SPELL_SPAWN_MUSHROOMS
Definition boss_hungarfen.cpp:29
@ SPELL_GROW
Definition boss_hungarfen.cpp:36

Function Documentation

◆ AddSC_boss_hungarfen()

void AddSC_boss_hungarfen ( )
186{
191}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_hungarfen.cpp:168
Definition boss_hungarfen.cpp:144
Definition boss_hungarfen.cpp:47
Definition boss_hungarfen.cpp:108
#define RegisterUnderbogCreatureAI(ai_name)
Definition the_underbog.h:48

References RegisterSpellScript, and RegisterUnderbogCreatureAI.

Referenced by AddOutlandScripts().