AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_sulfuron_harbinger.cpp File Reference
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "molten_core.h"

Go to the source code of this file.

Classes

class  boss_sulfuron
 
struct  boss_sulfuron::boss_sulfuronAI
 
class  npc_flamewaker_priest
 
struct  npc_flamewaker_priest::npc_flamewaker_priestAI
 

Enumerations

enum  Spells {
  SPELL_DEMORALIZING_SHOUT = 19778 ,
  SPELL_INSPIRE = 19779 ,
  SPELL_KNOCKDOWN = 19780 ,
  SPELL_FLAMESPEAR = 19781 ,
  SPELL_DARK_MENDING = 19775 ,
  SPELL_SHADOW_WORD_PAIN = 19776 ,
  SPELL_DARK_STRIKE = 19777 ,
  SPELL_IMMOLATE = 20294
}
 
enum  Events {
  EVENT_DEMORALIZING_SHOUT = 1 ,
  EVENT_INSPIRE ,
  EVENT_KNOCKDOWN ,
  EVENT_FLAMESPEAR ,
  EVENT_DARK_MENDING ,
  EVENT_SHADOW_WORD_PAIN ,
  EVENT_DARK_STRIKE ,
  EVENT_IMMOLATE
}
 

Functions

void AddSC_boss_sulfuron ()
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_DEMORALIZING_SHOUT 
EVENT_INSPIRE 
EVENT_KNOCKDOWN 
EVENT_FLAMESPEAR 
EVENT_DARK_MENDING 
EVENT_SHADOW_WORD_PAIN 
EVENT_DARK_STRIKE 
EVENT_IMMOLATE 
38{
43
48};
@ EVENT_IMMOLATE
Definition boss_sulfuron_harbinger.cpp:47
@ EVENT_SHADOW_WORD_PAIN
Definition boss_sulfuron_harbinger.cpp:45
@ EVENT_DARK_STRIKE
Definition boss_sulfuron_harbinger.cpp:46
@ EVENT_KNOCKDOWN
Definition boss_sulfuron_harbinger.cpp:41
@ EVENT_INSPIRE
Definition boss_sulfuron_harbinger.cpp:40
@ EVENT_DARK_MENDING
Definition boss_sulfuron_harbinger.cpp:44
@ EVENT_FLAMESPEAR
Definition boss_sulfuron_harbinger.cpp:42
@ EVENT_DEMORALIZING_SHOUT
Definition boss_sulfuron_harbinger.cpp:39

◆ Spells

enum Spells
Enumerator
SPELL_DEMORALIZING_SHOUT 
SPELL_INSPIRE 
SPELL_KNOCKDOWN 
SPELL_FLAMESPEAR 
SPELL_DARK_MENDING 
SPELL_SHADOW_WORD_PAIN 
SPELL_DARK_STRIKE 
SPELL_IMMOLATE 
23{
24 // Sulfuron Harbringer
26 SPELL_INSPIRE = 19779,
27 SPELL_KNOCKDOWN = 19780,
28 SPELL_FLAMESPEAR = 19781,
29
30 // Adds
31 SPELL_DARK_MENDING = 19775,
33 SPELL_DARK_STRIKE = 19777,
34 SPELL_IMMOLATE = 20294,
35};
@ SPELL_INSPIRE
Definition boss_sulfuron_harbinger.cpp:26
@ SPELL_DARK_MENDING
Definition boss_sulfuron_harbinger.cpp:31
@ SPELL_SHADOW_WORD_PAIN
Definition boss_sulfuron_harbinger.cpp:32
@ SPELL_DEMORALIZING_SHOUT
Definition boss_sulfuron_harbinger.cpp:25
@ SPELL_IMMOLATE
Definition boss_sulfuron_harbinger.cpp:34
@ SPELL_KNOCKDOWN
Definition boss_sulfuron_harbinger.cpp:27
@ SPELL_FLAMESPEAR
Definition boss_sulfuron_harbinger.cpp:28
@ SPELL_DARK_STRIKE
Definition boss_sulfuron_harbinger.cpp:33

Function Documentation

◆ AddSC_boss_sulfuron()

void AddSC_boss_sulfuron ( )
215{
216 new boss_sulfuron();
218}
Definition boss_sulfuron_harbinger.cpp:51
Definition boss_sulfuron_harbinger.cpp:113

Referenced by AddEasternKingdomsScripts().