TrinityCore
Loading...
Searching...
No Matches
boss_the_black_stalker.cpp File Reference
#include "ScriptMgr.h"
#include "Containers.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "the_underbog.h"
+ Include dependency graph for boss_the_black_stalker.cpp:

Go to the source code of this file.

Classes

struct  boss_the_black_stalker
 
class  spell_the_black_stalker_levitate
 
class  spell_the_black_stalker_levitation_pulse
 
class  spell_the_black_stalker_someone_grab_me
 
class  spell_the_black_stalker_magnetic_pull
 
class  spell_the_black_stalker_summon_spore_strider
 

Enumerations

enum  BlackStalkerSpells {
  SPELL_LEVITATE = 31704 , SPELL_CHAIN_LIGHTNING = 31717 , SPELL_STATIC_CHARGE = 31715 , SPELL_SUMMON_SPORE_STRIDER = 38756 ,
  SPELL_LEVITATION_PULSE = 31701 , SPELL_SOMEONE_GRAB_ME = 31702 , SPELL_MAGNETIC_PULL = 31703 , SPELL_SUSPENSION_PRIMER = 31720 ,
  SPELL_SUSPENSION = 31719 , SPELL_SUMMON_SPORE_STRIDER_EFFECT = 38755
}
 
enum  BlackStalkerEvents {
  EVENT_LEASH_CHECK = 1 , EVENT_LEVITATE , EVENT_CHAIN_LIGHTNING , EVENT_STATIC_CHARGE ,
  EVENT_SUMMON_SPORE_STRIDER
}
 
enum  BlackStalkerPaths { PATH_BLACK_STALKER_IDLE = 4346960 }
 

Functions

void AddSC_boss_the_black_stalker ()
 

Enumeration Type Documentation

◆ BlackStalkerEvents

Enumerator
EVENT_LEASH_CHECK 
EVENT_LEVITATE 
EVENT_CHAIN_LIGHTNING 
EVENT_STATIC_CHARGE 
EVENT_SUMMON_SPORE_STRIDER 

Definition at line 56 of file boss_the_black_stalker.cpp.

◆ BlackStalkerPaths

Enumerator
PATH_BLACK_STALKER_IDLE 

Definition at line 65 of file boss_the_black_stalker.cpp.

◆ BlackStalkerSpells

Enumerator
SPELL_LEVITATE 
SPELL_CHAIN_LIGHTNING 
SPELL_STATIC_CHARGE 
SPELL_SUMMON_SPORE_STRIDER 
SPELL_LEVITATION_PULSE 
SPELL_SOMEONE_GRAB_ME 
SPELL_MAGNETIC_PULL 
SPELL_SUSPENSION_PRIMER 
SPELL_SUSPENSION 
SPELL_SUMMON_SPORE_STRIDER_EFFECT 

Definition at line 39 of file boss_the_black_stalker.cpp.

Function Documentation

◆ AddSC_boss_the_black_stalker()

void AddSC_boss_the_black_stalker ( )

Definition at line 251 of file boss_the_black_stalker.cpp.

References RegisterSpellScript, and RegisterTheUnderbogCreatureAI.

Referenced by AddOutlandScripts().