TrinityCore
Loading...
Searching...
No Matches
boss_fathomlord_karathress.cpp File Reference
#include "ScriptMgr.h"
#include "InstanceScript.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
#include "SpellScript.h"
#include "serpent_shrine.h"
+ Include dependency graph for boss_fathomlord_karathress.cpp:

Go to the source code of this file.

Classes

struct  boss_fathomlord_karathress
 
struct  boss_fathomguard_sharkkis
 
struct  boss_fathomguard_tidalvess
 
struct  boss_fathomguard_caribdis
 
struct  npc_fathomlord_karathress_cyclone
 
class  spell_fathomlord_karathress_tidal_surge
 
class  spell_fathomlord_karathress_the_beast_within
 

Enumerations

enum  KarathressTexts {
  SAY_AGGRO = 0 , SAY_GAIN_BLESSING = 1 , SAY_GAIN_ABILITY = 2 , SAY_SLAY = 3 ,
  SAY_DEATH = 4
}
 
enum  KarathressSpells {
  SPELL_CATACLYSMIC_BOLT = 38441 , SPELL_SEAR_NOVA = 38445 , SPELL_ENRAGE = 24318 , SPELL_LEECHING_THROW = 29436 ,
  SPELL_THE_BEAST_WITHIN = 38373 , SPELL_MULTI_TOSS = 38366 , SPELL_SUMMON_FATHOM_LURKER = 38433 , SPELL_SUMMON_FATHOM_SPOREBAT = 38431 ,
  SPELL_WINDFURY = 38184 , SPELL_FROST_SHOCK = 38234 , SPELL_SPITFIRE_TOTEM = 38236 , SPELL_EARTHBIND_TOTEM = 38304 ,
  SPELL_POISON_CLEANSING_TOTEM = 38306 , SPELL_WATER_BOLT_VOLLEY = 38335 , SPELL_TIDAL_SURGE = 38358 , SPELL_SUMMON_CYCLONE = 38337 ,
  SPELL_HEALING_WAVE = 38330 , SPELL_CYCLONE_WATER_VISUAL = 38497 , SPELL_CYCLONE_WATER_VISUAL_2 = 38464 , SPELL_CYCLONE_KNOCK_BACK = 38516 ,
  SPELL_CYCLONE_KNOCK_BACK_2 = 38518 , SPELL_DREAM_FOG = 24780 , SPELL_POWER_OF_SHARKKIS = 38455 , SPELL_POWER_OF_TIDALVESS = 38452 ,
  SPELL_POWER_OF_CARIBDIS = 38451 , SPELL_BLESSING_OF_THE_TIDES = 38449 , SPELL_TIDAL_SURGE_EFFECT = 38353 , SPELL_BESTIAL_WRATH = 38371
}
 
enum  KarathressEvents {
  EVENT_CATACLYSMIC_BOLT = 1 , EVENT_SEAR_NOVA , EVENT_ENRAGE , EVENT_LEECHING_THROW ,
  EVENT_THE_BEAST_WITHIN , EVENT_MULTI_TOSS , EVENT_SUMMON_FATHOM_PET , EVENT_FROST_SHOCK ,
  EVENT_SPITFIRE_TOTEM , EVENT_EARTHBIND_TOTEM , EVENT_POISON_CLEANSING_TOTEM , EVENT_WATER_BOLT_VOLLEY ,
  EVENT_TIDAL_SURGE , EVENT_SUMMON_CYCLONE , EVENT_HEALING_WAVE
}
 
enum  KarathressMisc { MAX_ADVISORS = 3 }
 

Functions

void AddSC_boss_fathomlord_karathress ()
 

Enumeration Type Documentation

◆ KarathressEvents

Enumerator
EVENT_CATACLYSMIC_BOLT 
EVENT_SEAR_NOVA 
EVENT_ENRAGE 
EVENT_LEECHING_THROW 
EVENT_THE_BEAST_WITHIN 
EVENT_MULTI_TOSS 
EVENT_SUMMON_FATHOM_PET 
EVENT_FROST_SHOCK 
EVENT_SPITFIRE_TOTEM 
EVENT_EARTHBIND_TOTEM 
EVENT_POISON_CLEANSING_TOTEM 
EVENT_WATER_BOLT_VOLLEY 
EVENT_TIDAL_SURGE 
EVENT_SUMMON_CYCLONE 
EVENT_HEALING_WAVE 

Definition at line 93 of file boss_fathomlord_karathress.cpp.

◆ KarathressMisc

Enumerator
MAX_ADVISORS 

Definition at line 119 of file boss_fathomlord_karathress.cpp.

◆ KarathressSpells

Enumerator
SPELL_CATACLYSMIC_BOLT 
SPELL_SEAR_NOVA 
SPELL_ENRAGE 
SPELL_LEECHING_THROW 
SPELL_THE_BEAST_WITHIN 
SPELL_MULTI_TOSS 
SPELL_SUMMON_FATHOM_LURKER 
SPELL_SUMMON_FATHOM_SPOREBAT 
SPELL_WINDFURY 
SPELL_FROST_SHOCK 
SPELL_SPITFIRE_TOTEM 
SPELL_EARTHBIND_TOTEM 
SPELL_POISON_CLEANSING_TOTEM 
SPELL_WATER_BOLT_VOLLEY 
SPELL_TIDAL_SURGE 
SPELL_SUMMON_CYCLONE 
SPELL_HEALING_WAVE 
SPELL_CYCLONE_WATER_VISUAL 
SPELL_CYCLONE_WATER_VISUAL_2 
SPELL_CYCLONE_KNOCK_BACK 
SPELL_CYCLONE_KNOCK_BACK_2 
SPELL_DREAM_FOG 
SPELL_POWER_OF_SHARKKIS 
SPELL_POWER_OF_TIDALVESS 
SPELL_POWER_OF_CARIBDIS 
SPELL_BLESSING_OF_THE_TIDES 
SPELL_TIDAL_SURGE_EFFECT 
SPELL_BESTIAL_WRATH 

Definition at line 48 of file boss_fathomlord_karathress.cpp.

◆ KarathressTexts

Enumerator
SAY_AGGRO 
SAY_GAIN_BLESSING 
SAY_GAIN_ABILITY 
SAY_SLAY 
SAY_DEATH 

Definition at line 39 of file boss_fathomlord_karathress.cpp.

Function Documentation

◆ AddSC_boss_fathomlord_karathress()

void AddSC_boss_fathomlord_karathress ( )

Definition at line 557 of file boss_fathomlord_karathress.cpp.

+ Here is the caller graph for this function: