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

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
 

Enumerations

enum  eBlackStalker {
  SPELL_ACID_BREATH = 34268 ,
  SPELL_ACID_SPIT = 34290 ,
  SPELL_TAIL_SWEEP = 34267 ,
  SPELL_ENRAGE = 15716 ,
  ACTION_MOVE_TO_PLATFORM = 1 ,
  SPELL_LEVITATE = 31704 ,
  SPELL_CHAIN_LIGHTNING = 31717 ,
  SPELL_STATIC_CHARGE = 31715 ,
  SPELL_SUMMON_SPORE_STRIDER = 38755 ,
  SPELL_LEVITATION_PULSE = 31701 ,
  SPELL_SOMEONE_GRAB_ME = 31702 ,
  SPELL_MAGNETIC_PULL = 31703 ,
  SPELL_SUSPENSION_PRIMER = 31720 ,
  SPELL_SUSPENSION = 31719 ,
  ENTRY_SPORE_STRIDER = 22299
}
 

Functions

void AddSC_boss_the_black_stalker ()
 

Enumeration Type Documentation

◆ eBlackStalker

Enumerator
SPELL_ACID_BREATH 
SPELL_ACID_SPIT 
SPELL_TAIL_SWEEP 
SPELL_ENRAGE 
ACTION_MOVE_TO_PLATFORM 
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 
ENTRY_SPORE_STRIDER 
39{
40 SPELL_LEVITATE = 31704,
42 SPELL_STATIC_CHARGE = 31715,
44
47 SPELL_MAGNETIC_PULL = 31703,
49 SPELL_SUSPENSION = 31719,
50
52};
@ SPELL_SUSPENSION
Definition: boss_the_black_stalker.cpp:49
@ SPELL_SUSPENSION_PRIMER
Definition: boss_the_black_stalker.cpp:48
@ SPELL_MAGNETIC_PULL
Definition: boss_the_black_stalker.cpp:47
@ ENTRY_SPORE_STRIDER
Definition: boss_the_black_stalker.cpp:51
@ SPELL_SUMMON_SPORE_STRIDER
Definition: boss_the_black_stalker.cpp:43
@ SPELL_SOMEONE_GRAB_ME
Definition: boss_the_black_stalker.cpp:46
@ SPELL_CHAIN_LIGHTNING
Definition: boss_the_black_stalker.cpp:41
@ SPELL_STATIC_CHARGE
Definition: boss_the_black_stalker.cpp:42
@ SPELL_LEVITATE
Definition: boss_the_black_stalker.cpp:40
@ SPELL_LEVITATION_PULSE
Definition: boss_the_black_stalker.cpp:45

Function Documentation

◆ AddSC_boss_the_black_stalker()

void AddSC_boss_the_black_stalker ( )
213{
219}
#define RegisterSpellScript(spell_script)
Definition: SpellScriptLoader.h:88
#define RegisterUnderbogCreatureAI(ai_name)
Definition: the_underbog.h:48
Definition: boss_the_black_stalker.cpp:55
Definition: boss_the_black_stalker.cpp:129
Definition: boss_the_black_stalker.cpp:150
Definition: boss_the_black_stalker.cpp:171
Definition: boss_the_black_stalker.cpp:193

References RegisterSpellScript, and RegisterUnderbogCreatureAI.

Referenced by AddOutlandScripts().