TrinityCore
Loading...
Searching...
No Matches
boss_venoxis.cpp File Reference
#include "zulgurub.h"
#include "ObjectMgr.h"
#include "ScriptedCreature.h"
#include "ScriptMgr.h"
#include "Spell.h"
+ Include dependency graph for boss_venoxis.cpp:

Go to the source code of this file.

Classes

struct  boss_venoxis
 

Enumerations

enum  Says { SAY_VENOXIS_TRANSFORM = 1 , SAY_VENOXIS_DEATH = 2 }
 
enum  Spells {
  SPELL_THRASH = 3391 , SPELL_DISPEL_MAGIC = 23859 , SPELL_RENEW = 23895 , SPELL_HOLY_NOVA = 23858 ,
  SPELL_HOLY_FIRE = 23860 , SPELL_HOLY_WRATH = 23979 , SPELL_POISON_CLOUD = 23861 , SPELL_VENOM_SPIT = 23862 ,
  SPELL_PARASITIC_SERPENT = 23865 , SPELL_SUMMON_PARASITIC_SERPENT = 23866 , SPELL_PARASITIC_SERPENT_TRIGGER = 23867 , SPELL_VENOXIS_TRANSFORM = 23849 ,
  SPELL_FRENZY = 8269
}
 
enum  Events {
  EVENT_THRASH = 1 , EVENT_DISPEL_MAGIC = 2 , EVENT_RENEW = 3 , EVENT_HOLY_NOVA = 4 ,
  EVENT_HOLY_FIRE = 5 , EVENT_HOLY_WRATH = 6 , EVENT_TRANSFORM = 7 , EVENT_POISON_CLOUD = 8 ,
  EVENT_VENOM_SPIT = 9 , EVENT_PARASITIC_SERPENT = 10 , EVENT_FRENZY = 11
}
 
enum  Phases { PHASE_ONE = 1 , PHASE_TWO = 2 }
 
enum  NPCs { NPC_PARASITIC_SERPENT = 14884 }
 

Functions

void AddSC_boss_venoxis ()
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_THRASH 
EVENT_DISPEL_MAGIC 
EVENT_RENEW 
EVENT_HOLY_NOVA 
EVENT_HOLY_FIRE 
EVENT_HOLY_WRATH 
EVENT_TRANSFORM 
EVENT_POISON_CLOUD 
EVENT_VENOM_SPIT 
EVENT_PARASITIC_SERPENT 
EVENT_FRENZY 

Definition at line 57 of file boss_venoxis.cpp.

◆ NPCs

enum NPCs
Enumerator
NPC_PARASITIC_SERPENT 

Definition at line 83 of file boss_venoxis.cpp.

◆ Phases

enum Phases
Enumerator
PHASE_ONE 
PHASE_TWO 

Definition at line 77 of file boss_venoxis.cpp.

◆ Says

enum Says
Enumerator
SAY_VENOXIS_TRANSFORM 
SAY_VENOXIS_DEATH 

Definition at line 29 of file boss_venoxis.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_THRASH 
SPELL_DISPEL_MAGIC 
SPELL_RENEW 
SPELL_HOLY_NOVA 
SPELL_HOLY_FIRE 
SPELL_HOLY_WRATH 
SPELL_POISON_CLOUD 
SPELL_VENOM_SPIT 
SPELL_PARASITIC_SERPENT 
SPELL_SUMMON_PARASITIC_SERPENT 
SPELL_PARASITIC_SERPENT_TRIGGER 
SPELL_VENOXIS_TRANSFORM 
SPELL_FRENZY 

Definition at line 35 of file boss_venoxis.cpp.

Function Documentation

◆ AddSC_boss_venoxis()

void AddSC_boss_venoxis ( )

Definition at line 273 of file boss_venoxis.cpp.

+ Here is the caller graph for this function: