Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
boss_drakkari_colossus.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "gundrak.h"
#include "SpellInfo.h"
Include dependency graph for boss_drakkari_colossus.cpp:

Go to the source code of this file.

Classes

class  boss_drakkari_colossus
struct  boss_drakkari_colossus::boss_drakkari_colossusAI
class  boss_drakkari_elemental
struct  boss_drakkari_elemental::boss_drakkari_elementalAI
class  npc_living_mojo
struct  npc_living_mojo::npc_living_mojoAI

Enumerations

enum  ColossusActions { ACTION_SUMMON_ELEMENTAL = 1 , ACTION_FREEZE_COLOSSUS = 2 , ACTION_UNFREEZE_COLOSSUS = 3 }
enum  ColossusData { DATA_COLOSSUS_PHASE = 1 , DATA_INTRO_DONE = 2 }
enum  ColossusEvents { EVENT_MIGHTY_BLOW = 1 }
enum  ColossusPhases { COLOSSUS_PHASE_NORMAL = 1 , COLOSSUS_PHASE_FIRST_ELEMENTAL_SUMMON = 2 , COLOSSUS_PHASE_SECOND_ELEMENTAL_SUMMON = 3 }
enum  ElementalActions { ACTION_RETURN_TO_COLOSSUS = 1 }
enum  ElementalEvents { EVENT_SURGE = 1 }
enum  Spells {
  SPELL_EMERGE = 54850 , SPELL_ELEMENTAL_SPAWN_EFFECT = 54888 , SPELL_MOJO_VOLLEY = 54849 , SPELL_SURGE_VISUAL = 54827 ,
  SPELL_MERGE = 54878 , SPELL_MIGHTY_BLOW = 54719 , SPELL_SURGE = 54801 , SPELL_FREEZE_ANIM = 16245 ,
  SPELL_MOJO_PUDDLE = 55627 , SPELL_MOJO_WAVE = 55626
}

Functions

void AddSC_boss_drakkari_colossus ()

Enumeration Type Documentation

◆ ColossusActions

Enumerator
ACTION_SUMMON_ELEMENTAL 
ACTION_FREEZE_COLOSSUS 
ACTION_UNFREEZE_COLOSSUS 

Definition at line 34 of file boss_drakkari_colossus.cpp.

◆ ColossusData

Enumerator
DATA_COLOSSUS_PHASE 
DATA_INTRO_DONE 

Definition at line 48 of file boss_drakkari_colossus.cpp.

◆ ColossusEvents

Enumerator
EVENT_MIGHTY_BLOW 

Definition at line 29 of file boss_drakkari_colossus.cpp.

◆ ColossusPhases

Enumerator
COLOSSUS_PHASE_NORMAL 
COLOSSUS_PHASE_FIRST_ELEMENTAL_SUMMON 
COLOSSUS_PHASE_SECOND_ELEMENTAL_SUMMON 

Definition at line 41 of file boss_drakkari_colossus.cpp.

◆ ElementalActions

Enumerator
ACTION_RETURN_TO_COLOSSUS 

Definition at line 54 of file boss_drakkari_colossus.cpp.

◆ ElementalEvents

Enumerator
EVENT_SURGE 

Definition at line 59 of file boss_drakkari_colossus.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_EMERGE 
SPELL_ELEMENTAL_SPAWN_EFFECT 
SPELL_MOJO_VOLLEY 
SPELL_SURGE_VISUAL 
SPELL_MERGE 
SPELL_MIGHTY_BLOW 
SPELL_SURGE 
SPELL_FREEZE_ANIM 
SPELL_MOJO_PUDDLE 
SPELL_MOJO_WAVE 

Definition at line 15 of file boss_drakkari_colossus.cpp.

Function Documentation

◆ AddSC_boss_drakkari_colossus()

void AddSC_boss_drakkari_colossus ( )

Definition at line 483 of file boss_drakkari_colossus.cpp.

Referenced by AddNorthrendScripts().