AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_toravon.cpp File Reference
#include "CreatureScript.h"
#include "PassiveAI.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellAuras.h"
#include "vault_of_archavon.h"

Go to the source code of this file.

Classes

class  boss_toravon
 
struct  boss_toravon::boss_toravonAI
 
class  npc_frozen_orb
 
struct  npc_frozen_orb::npc_frozen_orbAI
 
class  npc_frozen_orb_stalker
 
struct  npc_frozen_orb_stalker::npc_frozen_orb_stalkerAI
 

Enumerations

enum  Spells {
  SPELL_FREEZING_GROUND = 72090 ,
  SPELL_FROZEN_ORB = 72091 ,
  SPELL_WHITEOUT = 72034 ,
  SPELL_WHITEOUT_VISUAL = 72036 ,
  SPELL_FROZEN_MALLET = 71993 ,
  SPELL_FROZEN_ORB_DMG = 72081 ,
  SPELL_FROZEN_ORB_AURA = 72067 ,
  SPELL_FROZEN_ORB_STALKER_VISUAL = 72094 ,
  NPC_WHITEOUT_GROUND_EFFECT = 38440
}
 
enum  Events {
  EVENT_FREEZING_GROUND = 1 ,
  EVENT_FROZEN_ORB_STALKER = 2 ,
  EVENT_CAST_WHITEOUT = 3 ,
  EVENT_CAST_WHITEOUT_GROUND_EFFECT = 4
}
 

Functions

void AddSC_boss_toravon ()
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_FREEZING_GROUND 
EVENT_FROZEN_ORB_STALKER 
EVENT_CAST_WHITEOUT 
EVENT_CAST_WHITEOUT_GROUND_EFFECT 
46{
51};
@ EVENT_CAST_WHITEOUT_GROUND_EFFECT
Definition boss_toravon.cpp:50
@ EVENT_CAST_WHITEOUT
Definition boss_toravon.cpp:49
@ EVENT_FREEZING_GROUND
Definition boss_toravon.cpp:47
@ EVENT_FROZEN_ORB_STALKER
Definition boss_toravon.cpp:48

◆ Spells

enum Spells
Enumerator
SPELL_FREEZING_GROUND 
SPELL_FROZEN_ORB 
SPELL_WHITEOUT 
SPELL_WHITEOUT_VISUAL 
SPELL_FROZEN_MALLET 
SPELL_FROZEN_ORB_DMG 
SPELL_FROZEN_ORB_AURA 
SPELL_FROZEN_ORB_STALKER_VISUAL 
NPC_WHITEOUT_GROUND_EFFECT 
26{
27 // Toravon
29 SPELL_FROZEN_ORB = 72091,
30 SPELL_WHITEOUT = 72034,
32 SPELL_FROZEN_MALLET = 71993,
33
34 // Frozen Orb
35 SPELL_FROZEN_ORB_DMG = 72081, // priodic dmg aura
36 SPELL_FROZEN_ORB_AURA = 72067, // make visible
37
38 // Frozen Orb Stalker
40
41 // Whiteout GroundEffect NPC
43};
@ SPELL_FROZEN_MALLET
Definition boss_toravon.cpp:32
@ SPELL_WHITEOUT
Definition boss_toravon.cpp:30
@ SPELL_FROZEN_ORB_STALKER_VISUAL
Definition boss_toravon.cpp:39
@ SPELL_FROZEN_ORB
Definition boss_toravon.cpp:29
@ SPELL_FROZEN_ORB_DMG
Definition boss_toravon.cpp:35
@ SPELL_FREEZING_GROUND
Definition boss_toravon.cpp:28
@ NPC_WHITEOUT_GROUND_EFFECT
Definition boss_toravon.cpp:42
@ SPELL_WHITEOUT_VISUAL
Definition boss_toravon.cpp:31
@ SPELL_FROZEN_ORB_AURA
Definition boss_toravon.cpp:36

Function Documentation

◆ AddSC_boss_toravon()

void AddSC_boss_toravon ( )
239{
240 new boss_toravon();
241 new npc_frozen_orb();
243}
Definition boss_toravon.cpp:54
Definition boss_toravon.cpp:208
Definition boss_toravon.cpp:164

Referenced by AddNorthrendScripts().