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

Go to the source code of this file.

Classes

struct  boss_murmur
 
class  spell_murmur_thundering_storm
 
class  spell_shockwave_knockback
 
class  spell_murmur_sonic_boom_effect
 

Enumerations

enum  Spells {
  SPELL_SUPPRESSION = 33332 ,
  SPELL_SHOCKWAVE = 33686 ,
  SPELL_SHOCKWAVE_SERVERSIDE = 33673 ,
  SPELL_RESONANCE = 33657 ,
  SPELL_MAGNETIC_PULL = 33689 ,
  SPELL_SONIC_SHOCK = 38797 ,
  SPELL_THUNDERING_STORM = 39365 ,
  SPELL_MURMUR_WRATH_AOE = 33329 ,
  SPELL_MURMUR_WRATH = 33331 ,
  SPELL_SONIC_BOOM_CAST = 33923 ,
  SPELL_SONIC_BOOM_EFFECT = 38795 ,
  SPELL_MURMURS_TOUCH = 33711
}
 
enum  Misc {
  EMOTE_SONIC_BOOM = 0 ,
  GROUP_RESONANCE = 1 ,
  GROUP_OOC_CAST = 2 ,
  GUID_MURMUR_NPCS = 1
}
 
enum  Npc { NPC_CABAL_SPELLBINDER = 18639 }
 

Functions

void AddSC_boss_murmur ()
 

Enumeration Type Documentation

◆ Misc

enum Misc
Enumerator
EMOTE_SONIC_BOOM 
GROUP_RESONANCE 
GROUP_OOC_CAST 
GUID_MURMUR_NPCS 
43{
45
48
50};
@ GUID_MURMUR_NPCS
Definition boss_murmur.cpp:49
@ GROUP_OOC_CAST
Definition boss_murmur.cpp:47
@ GROUP_RESONANCE
Definition boss_murmur.cpp:46
@ EMOTE_SONIC_BOOM
Definition boss_murmur.cpp:44

◆ Npc

enum Npc
Enumerator
NPC_CABAL_SPELLBINDER 
53{
55};
@ NPC_CABAL_SPELLBINDER
Definition boss_murmur.cpp:54

◆ Spells

enum Spells
Enumerator
SPELL_SUPPRESSION 
SPELL_SHOCKWAVE 
SPELL_SHOCKWAVE_SERVERSIDE 
SPELL_RESONANCE 
SPELL_MAGNETIC_PULL 
SPELL_SONIC_SHOCK 
SPELL_THUNDERING_STORM 
SPELL_MURMUR_WRATH_AOE 
SPELL_MURMUR_WRATH 
SPELL_SONIC_BOOM_CAST 
SPELL_SONIC_BOOM_EFFECT 
SPELL_MURMURS_TOUCH 
26{
27 SPELL_SUPPRESSION = 33332,
28 SPELL_SHOCKWAVE = 33686,
30 SPELL_RESONANCE = 33657,
31 SPELL_MAGNETIC_PULL = 33689,
32 SPELL_SONIC_SHOCK = 38797,
35 SPELL_MURMUR_WRATH = 33331,
36
40};
@ SPELL_MURMURS_TOUCH
Definition boss_murmur.cpp:39
@ SPELL_MAGNETIC_PULL
Definition boss_murmur.cpp:31
@ SPELL_MURMUR_WRATH
Definition boss_murmur.cpp:35
@ SPELL_THUNDERING_STORM
Definition boss_murmur.cpp:33
@ SPELL_RESONANCE
Definition boss_murmur.cpp:30
@ SPELL_SONIC_BOOM_CAST
Definition boss_murmur.cpp:37
@ SPELL_SONIC_BOOM_EFFECT
Definition boss_murmur.cpp:38
@ SPELL_SONIC_SHOCK
Definition boss_murmur.cpp:32
@ SPELL_SHOCKWAVE
Definition boss_murmur.cpp:28
@ SPELL_SUPPRESSION
Definition boss_murmur.cpp:27
@ SPELL_SHOCKWAVE_SERVERSIDE
Definition boss_murmur.cpp:29
@ SPELL_MURMUR_WRATH_AOE
Definition boss_murmur.cpp:34

Function Documentation

◆ AddSC_boss_murmur()

void AddSC_boss_murmur ( )
256{
261}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_murmur.cpp:238
Definition boss_murmur.cpp:198
Definition boss_murmur.cpp:215
#define RegisterShadowLabyrinthCreatureAI(ai_name)
Definition shadow_labyrinth.h:56
Definition boss_murmur.cpp:58

References RegisterShadowLabyrinthCreatureAI, and RegisterSpellScript.

Referenced by AddOutlandScripts().