TrinityCore
Loading...
Searching...
No Matches
boss_anomalus.cpp File Reference
#include "ScriptMgr.h"
#include "InstanceScript.h"
#include "nexus.h"
#include "ObjectAccessor.h"
#include "ScriptedCreature.h"
#include "TemporarySummon.h"
+ Include dependency graph for boss_anomalus.cpp:

Go to the source code of this file.

Classes

struct  boss_anomalus
 
struct  npc_chaotic_rift
 
class  achievement_chaos_theory
 

Enumerations

enum  Spells {
  SPELL_SPARK = 47751 , H_SPELL_SPARK = 57062 , SPELL_RIFT_SHIELD = 47748 , SPELL_CHARGE_RIFT = 47747 ,
  SPELL_CREATE_RIFT = 47743 , SPELL_ARCANE_ATTRACTION = 57063
}
 
enum  Adds { NPC_CRAZED_MANA_WRAITH = 26746 , NPC_CHAOTIC_RIFT = 26918 }
 
enum  Yells {
  SAY_AGGRO = 0 , SAY_DEATH = 1 , SAY_RIFT = 2 , SAY_SHIELD = 3 ,
  SAY_RIFT_EMOTE = 4 , SAY_SHIELD_EMOTE = 5
}
 
enum  RiftSpells { SPELL_CHAOTIC_ENERGY_BURST = 47688 , SPELL_CHARGED_CHAOTIC_ENERGY_BURST = 47737 , SPELL_ARCANEFORM = 48019 }
 
enum  Misc { DATA_CHAOS_THEORY = 1 }
 

Functions

void AddSC_boss_anomalus ()
 

Variables

Position const RiftLocation [6]
 

Enumeration Type Documentation

◆ Adds

enum Adds
Enumerator
NPC_CRAZED_MANA_WRAITH 
NPC_CHAOTIC_RIFT 

Definition at line 35 of file boss_anomalus.cpp.

◆ Misc

enum Misc
Enumerator
DATA_CHAOS_THEORY 

Definition at line 68 of file boss_anomalus.cpp.

◆ RiftSpells

enum RiftSpells
Enumerator
SPELL_CHAOTIC_ENERGY_BURST 
SPELL_CHARGED_CHAOTIC_ENERGY_BURST 
SPELL_ARCANEFORM 

Definition at line 51 of file boss_anomalus.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_SPARK 
H_SPELL_SPARK 
SPELL_RIFT_SHIELD 
SPELL_CHARGE_RIFT 
SPELL_CREATE_RIFT 
SPELL_ARCANE_ATTRACTION 

Definition at line 25 of file boss_anomalus.cpp.

◆ Yells

enum Yells
Enumerator
SAY_AGGRO 
SAY_DEATH 
SAY_RIFT 
SAY_SHIELD 
SAY_RIFT_EMOTE 
SAY_SHIELD_EMOTE 

Definition at line 41 of file boss_anomalus.cpp.

Function Documentation

◆ AddSC_boss_anomalus()

void AddSC_boss_anomalus ( )

Definition at line 268 of file boss_anomalus.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ RiftLocation

Position const RiftLocation[6]
Initial value:
=
{
{ 652.64f, -273.70f, -8.75f, 0.0f },
{ 634.45f, -265.94f, -8.44f, 0.0f },
{ 620.73f, -281.17f, -9.02f, 0.0f },
{ 626.10f, -304.67f, -9.44f, 0.0f },
{ 639.87f, -314.11f, -9.49f, 0.0f },
{ 651.72f, -297.44f, -9.37f, 0.0f }
}

Definition at line 58 of file boss_anomalus.cpp.