TrinityCore
Loading...
Searching...
No Matches
boss_soulbound_goliath.cpp File Reference
#include "Creature.h"
#include "InstanceScript.h"
#include "Map.h"
#include "MotionMaster.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
#include "TaskScheduler.h"
#include "TemporarySummon.h"
#include "waycrest_manor.h"
+ Include dependency graph for boss_soulbound_goliath.cpp:

Go to the source code of this file.

Classes

struct  boss_soulbound_goliath
 
class  spell_soulbound_goliath_soul_harvest
 
class  spell_soulbound_goliath_soul_thorns_selector
 
class  spell_soulbound_goliath_soul_thorns_damage
 
class  spell_soulbound_goliath_soul_thorns_remove_stun
 
class  spell_soulbound_goliath_burning_brush
 
class  spell_soulbound_goliath_burning_brush_aura
 

Enumerations

enum  SoulboundGoliathSpells {
  SPELL_BURNING_SOULS = 268045 , SPELL_CRUSH = 260508 , SPELL_KILL_SOUL_THORN = 278792 , SPELL_SOUL_HARVEST_PERIODIC = 261580 ,
  SPELL_SOUL_HARVEST_DAMAGE = 260512 , SPELL_SOUL_THORNS_SELECTOR = 260551 , SPELL_SOUL_THORNS_STUN = 267907
}
 
enum  SoulboundGoliathTexts {
  SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_THORNS = 2 , SAY_BURNING_BRUSH = 3 ,
  SAY_DEATH = 4 , SAY_PLAYER_THORNS = 5 , SAY_SOUL_HARVEST = 6
}
 
enum  SoulboundGoliathEvents { EVENT_CRUSH = 1 , EVENT_SOUL_THORNS , EVENT_SOUL_HARVEST_WARNING }
 
enum  SoulboundGoliathMisc { ANIMKIT_NONE = 0 , ANIMKIT_AWAKE = 6550 }
 

Functions

void AddSC_boss_soulbound_goliath ()
 

Enumeration Type Documentation

◆ SoulboundGoliathEvents

Enumerator
EVENT_CRUSH 
EVENT_SOUL_THORNS 
EVENT_SOUL_HARVEST_WARNING 

Definition at line 52 of file boss_soulbound_goliath.cpp.

◆ SoulboundGoliathMisc

Enumerator
ANIMKIT_NONE 
ANIMKIT_AWAKE 

Definition at line 59 of file boss_soulbound_goliath.cpp.

◆ SoulboundGoliathSpells

Enumerator
SPELL_BURNING_SOULS 
SPELL_CRUSH 
SPELL_KILL_SOUL_THORN 
SPELL_SOUL_HARVEST_PERIODIC 
SPELL_SOUL_HARVEST_DAMAGE 
SPELL_SOUL_THORNS_SELECTOR 
SPELL_SOUL_THORNS_STUN 

Definition at line 30 of file boss_soulbound_goliath.cpp.

◆ SoulboundGoliathTexts

Enumerator
SAY_AGGRO 
SAY_SLAY 
SAY_THORNS 
SAY_BURNING_BRUSH 
SAY_DEATH 
SAY_PLAYER_THORNS 
SAY_SOUL_HARVEST 

Definition at line 41 of file boss_soulbound_goliath.cpp.

Function Documentation

◆ AddSC_boss_soulbound_goliath()

void AddSC_boss_soulbound_goliath ( )

Definition at line 347 of file boss_soulbound_goliath.cpp.

+ Here is the caller graph for this function: