AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_anomalus.cpp File Reference
#include "AchievementCriteriaScript.h"
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "nexus.h"

Go to the source code of this file.

Classes

class  ChargeRifts
 
struct  boss_anomalus
 
class  achievement_chaos_theory
 

Enumerations

enum  Spells {
  SPELL_SPARK = 47751 ,
  SPELL_RIFT_SHIELD = 47748 ,
  SPELL_CHARGE_RIFTS = 47747 ,
  SPELL_CREATE_RIFT = 47743 ,
  SPELL_ARCANE_ATTRACTION = 57063 ,
  SPELL_CLOSE_RIFTS = 47745
}
 
enum  Yells {
  SAY_AGGRO = 0 ,
  SAY_DEATH = 1 ,
  SAY_RIFT = 2 ,
  EMOTE_RIFT = 3 ,
  EMOTE_SHIELD = 4
}
 
enum  Events {
  EVENT_ANOMALUS_SPARK = 1 ,
  EVENT_ANOMALUS_HEALTH = 2 ,
  EVENT_ANOMALUS_ARCANE_ATTRACTION = 3 ,
  EVENT_ANOMALUS_SPAWN_RIFT = 4 ,
  EVENT_ANOMALUS_SPAWN_RIFT_EMPOWERED = 5
}
 

Functions

void AddSC_boss_anomalus ()
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_ANOMALUS_SPARK 
EVENT_ANOMALUS_HEALTH 
EVENT_ANOMALUS_ARCANE_ATTRACTION 
EVENT_ANOMALUS_SPAWN_RIFT 
EVENT_ANOMALUS_SPAWN_RIFT_EMPOWERED 
44{
50};
@ EVENT_ANOMALUS_SPAWN_RIFT_EMPOWERED
Definition boss_anomalus.cpp:49
@ EVENT_ANOMALUS_SPAWN_RIFT
Definition boss_anomalus.cpp:48
@ EVENT_ANOMALUS_HEALTH
Definition boss_anomalus.cpp:46
@ EVENT_ANOMALUS_SPARK
Definition boss_anomalus.cpp:45
@ EVENT_ANOMALUS_ARCANE_ATTRACTION
Definition boss_anomalus.cpp:47

◆ Spells

enum Spells
Enumerator
SPELL_SPARK 
SPELL_RIFT_SHIELD 
SPELL_CHARGE_RIFTS 
SPELL_CREATE_RIFT 
SPELL_ARCANE_ATTRACTION 
SPELL_CLOSE_RIFTS 
25{
26 SPELL_SPARK = 47751,
27 SPELL_RIFT_SHIELD = 47748,
28 SPELL_CHARGE_RIFTS = 47747,
29 SPELL_CREATE_RIFT = 47743,
31 SPELL_CLOSE_RIFTS = 47745
32};
@ SPELL_SPARK
Definition boss_anomalus.cpp:26
@ SPELL_RIFT_SHIELD
Definition boss_anomalus.cpp:27
@ SPELL_CHARGE_RIFTS
Definition boss_anomalus.cpp:28
@ SPELL_ARCANE_ATTRACTION
Definition boss_anomalus.cpp:30
@ SPELL_CLOSE_RIFTS
Definition boss_anomalus.cpp:31
@ SPELL_CREATE_RIFT
Definition boss_anomalus.cpp:29

◆ Yells

enum Yells
Enumerator
SAY_AGGRO 
SAY_DEATH 
SAY_RIFT 
EMOTE_RIFT 
EMOTE_SHIELD 
35{
36 SAY_AGGRO = 0,
37 SAY_DEATH = 1,
38 SAY_RIFT = 2,
39 EMOTE_RIFT = 3,
40 EMOTE_SHIELD = 4
41};
@ SAY_DEATH
Definition boss_anomalus.cpp:37
@ EMOTE_SHIELD
Definition boss_anomalus.cpp:40
@ SAY_AGGRO
Definition boss_anomalus.cpp:36
@ EMOTE_RIFT
Definition boss_anomalus.cpp:39
@ SAY_RIFT
Definition boss_anomalus.cpp:38

Function Documentation

◆ AddSC_boss_anomalus()

void AddSC_boss_anomalus ( )
206{
209}
Definition boss_anomalus.cpp:192
#define RegisterNexusCreatureAI(ai_name)
Definition nexus.h:65
Definition boss_anomalus.cpp:71

References RegisterNexusCreatureAI.

Referenced by AddNorthrendScripts().