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

Go to the source code of this file.

Classes

class  boss_baron_geddon
 
struct  boss_baron_geddon::boss_baron_geddonAI
 
class  spell_geddon_inferno_aura
 
class  spell_geddon_armageddon_aura
 

Enumerations

enum  Emotes { EMOTE_SERVICE = 0 }
 
enum  Spells {
  SPELL_INFERNO = 19695 ,
  SPELL_INFERNO_DUMMY_EFFECT = 19698 ,
  SPELL_IGNITE_MANA = 19659 ,
  SPELL_LIVING_BOMB = 20475 ,
  SPELL_ARMAGEDDON = 20478
}
 
enum  Events {
  EVENT_INFERNO = 1 ,
  EVENT_IGNITE_MANA ,
  EVENT_LIVING_BOMB
}
 

Functions

void AddSC_boss_baron_geddon ()
 

Enumeration Type Documentation

◆ Emotes

enum Emotes
Enumerator
EMOTE_SERVICE 
26{
28};
@ EMOTE_SERVICE
Definition boss_baron_geddon.cpp:27

◆ Events

enum Events
Enumerator
EVENT_INFERNO 
EVENT_IGNITE_MANA 
EVENT_LIVING_BOMB 
40{
41 EVENT_INFERNO = 1,
44};
@ EVENT_INFERNO
Definition boss_baron_geddon.cpp:41
@ EVENT_IGNITE_MANA
Definition boss_baron_geddon.cpp:42
@ EVENT_LIVING_BOMB
Definition boss_baron_geddon.cpp:43

◆ Spells

enum Spells
Enumerator
SPELL_INFERNO 
SPELL_INFERNO_DUMMY_EFFECT 
SPELL_IGNITE_MANA 
SPELL_LIVING_BOMB 
SPELL_ARMAGEDDON 
31{
32 SPELL_INFERNO = 19695,
33 SPELL_INFERNO_DUMMY_EFFECT = 19698, // Server side spell which inflicts damage
34 SPELL_IGNITE_MANA = 19659,
35 SPELL_LIVING_BOMB = 20475,
36 SPELL_ARMAGEDDON = 20478,
37};
@ SPELL_ARMAGEDDON
Definition boss_baron_geddon.cpp:36
@ SPELL_LIVING_BOMB
Definition boss_baron_geddon.cpp:35
@ SPELL_IGNITE_MANA
Definition boss_baron_geddon.cpp:34
@ SPELL_INFERNO_DUMMY_EFFECT
Definition boss_baron_geddon.cpp:33
@ SPELL_INFERNO
Definition boss_baron_geddon.cpp:32

Function Documentation

◆ AddSC_boss_baron_geddon()

void AddSC_boss_baron_geddon ( )
225{
226 new boss_baron_geddon();
227
228 // Spells
231}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_baron_geddon.cpp:47
Definition boss_baron_geddon.cpp:197
Definition boss_baron_geddon.cpp:132

References RegisterSpellScript.

Referenced by AddEasternKingdomsScripts().