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

Go to the source code of this file.

Classes

class  boss_varos
 
struct  boss_varos::boss_varosAI
 

Enumerations

enum  Spells {
  SPELL_CORE_AURA_PASSIVE = 50798 ,
  SPELL_AMPLIFY_MAGIC = 51054 ,
  SPELL_ENERGIZE_CORES = 50785 ,
  SPELL_ENERGIZE_CORES_THIN = 61407 ,
  SPELL_ENERGIZE_CORES_TRIGGER_1 = 54069 ,
  SPELL_ENERGIZE_CORES_TRIGGER_2 = 56251 ,
  SPELL_CALL_AZURE_RING_CAPTAIN_1 = 51002 ,
  SPELL_CALL_AZURE_RING_CAPTAIN_2 = 51006 ,
  SPELL_CALL_AZURE_RING_CAPTAIN_3 = 51007 ,
  SPELL_CALL_AZURE_RING_CAPTAIN_4 = 51008 ,
  SPELL_SUMMON_ARCANE_BEAM_1 = 51014 ,
  SPELL_SUMMON_ARCANE_BEAM_2 = 51017 ,
  SPELL_ARCANE_BEAM_SPAWN_TRIGGER = 51022 ,
  SPELL_ARCANE_BEAM_VISUAL = 51024 ,
  SPELL_ARCANE_BEAM_PERIODIC_DAMAGE = 51019
}
 
enum  VarosNPCs {
  NPC_CENTRIFUGE_CORE = 28183 ,
  NPC_AZURE_RING_CAPTAIN = 28236 ,
  NPC_ARCANE_BEAM = 28239
}
 
enum  Events {
  EVENT_AMPLIFY_MAGIC = 1 ,
  EVENT_CALL_AZURE_RING_CAPTAIN_1 = 2 ,
  EVENT_CALL_AZURE_RING_CAPTAIN_2 = 3 ,
  EVENT_CALL_AZURE_RING_CAPTAIN_3 = 4 ,
  EVENT_CALL_AZURE_RING_CAPTAIN_4 = 5 ,
  EVENT_ENERGIZE_CORES_THIN = 6 ,
  EVENT_ENERGIZE_CORES_DAMAGE = 7
}
 
enum  Says {
  SAY_AGGRO = 0 ,
  SAY_AZURE = 1 ,
  SAY_AZURE_EMOTE = 2 ,
  SAY_DEATH = 3
}
 

Functions

void AddSC_boss_varos ()
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_AMPLIFY_MAGIC 
EVENT_CALL_AZURE_RING_CAPTAIN_1 
EVENT_CALL_AZURE_RING_CAPTAIN_2 
EVENT_CALL_AZURE_RING_CAPTAIN_3 
EVENT_CALL_AZURE_RING_CAPTAIN_4 
EVENT_ENERGIZE_CORES_THIN 
EVENT_ENERGIZE_CORES_DAMAGE 
53{
61};
@ EVENT_CALL_AZURE_RING_CAPTAIN_1
Definition boss_varos.cpp:55
@ EVENT_CALL_AZURE_RING_CAPTAIN_3
Definition boss_varos.cpp:57
@ EVENT_ENERGIZE_CORES_DAMAGE
Definition boss_varos.cpp:60
@ EVENT_CALL_AZURE_RING_CAPTAIN_4
Definition boss_varos.cpp:58
@ EVENT_CALL_AZURE_RING_CAPTAIN_2
Definition boss_varos.cpp:56
@ EVENT_ENERGIZE_CORES_THIN
Definition boss_varos.cpp:59
@ EVENT_AMPLIFY_MAGIC
Definition boss_varos.cpp:54

◆ Says

enum Says
Enumerator
SAY_AGGRO 
SAY_AZURE 
SAY_AZURE_EMOTE 
SAY_DEATH 
64{
65 SAY_AGGRO = 0,
66 SAY_AZURE = 1,
68 SAY_DEATH = 3
69};
@ SAY_DEATH
Definition boss_varos.cpp:68
@ SAY_AGGRO
Definition boss_varos.cpp:65
@ SAY_AZURE
Definition boss_varos.cpp:66
@ SAY_AZURE_EMOTE
Definition boss_varos.cpp:67

◆ Spells

enum Spells
Enumerator
SPELL_CORE_AURA_PASSIVE 
SPELL_AMPLIFY_MAGIC 
SPELL_ENERGIZE_CORES 
SPELL_ENERGIZE_CORES_THIN 
SPELL_ENERGIZE_CORES_TRIGGER_1 
SPELL_ENERGIZE_CORES_TRIGGER_2 
SPELL_CALL_AZURE_RING_CAPTAIN_1 
SPELL_CALL_AZURE_RING_CAPTAIN_2 
SPELL_CALL_AZURE_RING_CAPTAIN_3 
SPELL_CALL_AZURE_RING_CAPTAIN_4 
SPELL_SUMMON_ARCANE_BEAM_1 
SPELL_SUMMON_ARCANE_BEAM_2 
SPELL_ARCANE_BEAM_SPAWN_TRIGGER 
SPELL_ARCANE_BEAM_VISUAL 
SPELL_ARCANE_BEAM_PERIODIC_DAMAGE 
23{
25
26 SPELL_AMPLIFY_MAGIC = 51054,
27
32
37
43};
@ SPELL_ARCANE_BEAM_SPAWN_TRIGGER
Definition boss_varos.cpp:40
@ SPELL_ENERGIZE_CORES
Definition boss_varos.cpp:28
@ SPELL_AMPLIFY_MAGIC
Definition boss_varos.cpp:26
@ SPELL_SUMMON_ARCANE_BEAM_2
Definition boss_varos.cpp:39
@ SPELL_SUMMON_ARCANE_BEAM_1
Definition boss_varos.cpp:38
@ SPELL_CALL_AZURE_RING_CAPTAIN_1
Definition boss_varos.cpp:33
@ SPELL_CALL_AZURE_RING_CAPTAIN_3
Definition boss_varos.cpp:35
@ SPELL_ENERGIZE_CORES_THIN
Definition boss_varos.cpp:29
@ SPELL_ARCANE_BEAM_VISUAL
Definition boss_varos.cpp:41
@ SPELL_ENERGIZE_CORES_TRIGGER_1
Definition boss_varos.cpp:30
@ SPELL_ARCANE_BEAM_PERIODIC_DAMAGE
Definition boss_varos.cpp:42
@ SPELL_CORE_AURA_PASSIVE
Definition boss_varos.cpp:24
@ SPELL_CALL_AZURE_RING_CAPTAIN_4
Definition boss_varos.cpp:36
@ SPELL_ENERGIZE_CORES_TRIGGER_2
Definition boss_varos.cpp:31
@ SPELL_CALL_AZURE_RING_CAPTAIN_2
Definition boss_varos.cpp:34

◆ VarosNPCs

enum VarosNPCs
Enumerator
NPC_CENTRIFUGE_CORE 
NPC_AZURE_RING_CAPTAIN 
NPC_ARCANE_BEAM 
46{
47 NPC_CENTRIFUGE_CORE = 28183,
49 NPC_ARCANE_BEAM = 28239,
50};
@ NPC_CENTRIFUGE_CORE
Definition boss_varos.cpp:47
@ NPC_AZURE_RING_CAPTAIN
Definition boss_varos.cpp:48
@ NPC_ARCANE_BEAM
Definition boss_varos.cpp:49

Function Documentation

◆ AddSC_boss_varos()

void AddSC_boss_varos ( )
247{
248 new boss_varos();
249}
Definition boss_varos.cpp:72

Referenced by AddNorthrendScripts().