TrinityCore
Loading...
Searching...
No Matches
boss_ichoron.cpp File Reference
#include "ScriptMgr.h"
#include "InstanceScript.h"
#include "MotionMaster.h"
#include "ScriptedCreature.h"
#include "SpellAuras.h"
#include "SpellScript.h"
#include "violet_hold.h"
+ Include dependency graph for boss_ichoron.cpp:

Go to the source code of this file.

Classes

struct  boss_ichoron
 
struct  npc_ichor_globule
 
class  spell_ichoron_drained
 
class  spell_ichoron_merge
 
class  spell_ichoron_protective_bubble
 
class  spell_ichoron_splatter
 
class  achievement_dehydration
 

Enumerations

enum  Spells {
  SPELL_WATER_BLAST = 54237 , SPELL_WATER_BOLT_VOLLEY = 54241 , SPELL_SPLATTER = 54259 , SPELL_PROTECTIVE_BUBBLE = 54306 ,
  SPELL_FRENZY = 54312 , SPELL_BURST = 54379 , SPELL_DRAINED = 59820 , SPELL_THREAT_PROC = 61732 ,
  SPELL_SHRINK = 54297 , SPELL_WATER_GLOBULE_SUMMON_1 = 54258 , SPELL_WATER_GLOBULE_SUMMON_2 = 54264 , SPELL_WATER_GLOBULE_SUMMON_3 = 54265 ,
  SPELL_WATER_GLOBULE_SUMMON_4 = 54266 , SPELL_WATER_GLOBULE_SUMMON_5 = 54267 , SPELL_WATER_GLOBULE_TRANSFORM = 54268 , SPELL_WATER_GLOBULE_VISUAL = 54260 ,
  SPELL_MERGE = 54269 , SPELL_SPLASH = 59516
}
 
enum  Yells {
  SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_DEATH = 2 , SAY_SPAWN = 3 ,
  SAY_ENRAGE = 4 , SAY_SHATTER = 5 , SAY_BUBBLE = 6 , EMOTE_SHATTER = 7
}
 
enum  Actions { ACTION_WATER_GLOBULE_HIT = 1 , ACTION_PROTECTIVE_BUBBLE_SHATTERED = 2 , ACTION_DRAINED = 3 }
 
enum  Misc { DATA_DEHYDRATION = 1 }
 

Functions

void AddSC_boss_ichoron ()
 

Enumeration Type Documentation

◆ Actions

enum Actions
Enumerator
ACTION_WATER_GLOBULE_HIT 
ACTION_PROTECTIVE_BUBBLE_SHATTERED 
ACTION_DRAINED 

Definition at line 62 of file boss_ichoron.cpp.

◆ Misc

enum Misc
Enumerator
DATA_DEHYDRATION 

Definition at line 69 of file boss_ichoron.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_WATER_BLAST 
SPELL_WATER_BOLT_VOLLEY 
SPELL_SPLATTER 
SPELL_PROTECTIVE_BUBBLE 
SPELL_FRENZY 
SPELL_BURST 
SPELL_DRAINED 
SPELL_THREAT_PROC 
SPELL_SHRINK 
SPELL_WATER_GLOBULE_SUMMON_1 
SPELL_WATER_GLOBULE_SUMMON_2 
SPELL_WATER_GLOBULE_SUMMON_3 
SPELL_WATER_GLOBULE_SUMMON_4 
SPELL_WATER_GLOBULE_SUMMON_5 
SPELL_WATER_GLOBULE_TRANSFORM 
SPELL_WATER_GLOBULE_VISUAL 
SPELL_MERGE 
SPELL_SPLASH 

Definition at line 26 of file boss_ichoron.cpp.

◆ Yells

enum Yells
Enumerator
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_SPAWN 
SAY_ENRAGE 
SAY_SHATTER 
SAY_BUBBLE 
EMOTE_SHATTER 

Definition at line 50 of file boss_ichoron.cpp.

Function Documentation

◆ AddSC_boss_ichoron()

void AddSC_boss_ichoron ( )

Definition at line 413 of file boss_ichoron.cpp.

+ Here is the caller graph for this function: