TrinityCore
Loading...
Searching...
No Matches
boss_archaedas.cpp File Reference
#include "ScriptMgr.h"
#include "GameObject.h"
#include "GameObjectAI.h"
#include "InstanceScript.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
#include "uldaman.h"
+ Include dependency graph for boss_archaedas.cpp:

Go to the source code of this file.

Classes

class  boss_archaedas
 
struct  boss_archaedas::boss_archaedasAI
 
class  npc_archaedas_minions
 
struct  npc_archaedas_minions::npc_archaedas_minionsAI
 
class  npc_stonekeepers
 
struct  npc_stonekeepers::npc_stonekeepersAI
 
class  go_altar_of_archaedas
 
struct  go_altar_of_archaedas::go_altar_of_archaedasAI
 

Enumerations

enum  Says { SAY_AGGRO = 0 , SAY_SUMMON_GUARDIANS = 1 , SAY_SUMMON_VAULT_WALKERS = 2 , SAY_KILL = 3 }
 
enum  Spells {
  SPELL_GROUND_TREMOR = 6524 , SPELL_ARCHAEDAS_AWAKEN = 10347 , SPELL_BOSS_OBJECT_VISUAL = 11206 , SPELL_BOSS_AGGRO = 10340 ,
  SPELL_SUB_BOSS_AGGRO = 11568 , SPELL_AWAKEN_VAULT_WALKER = 10258 , SPELL_AWAKEN_EARTHEN_GUARDIAN = 10252 , SPELL_SELF_DESTRUCT = 9874 ,
  SPELL_FREEZE_ANIM = 16245 , SPELL_MINION_FREEZE_ANIM = 10255
}
 

Functions

void AddSC_boss_archaedas ()
 

Enumeration Type Documentation

◆ Says

enum Says
Enumerator
SAY_AGGRO 
SAY_SUMMON_GUARDIANS 
SAY_SUMMON_VAULT_WALKERS 
SAY_KILL 

Definition at line 38 of file boss_archaedas.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_GROUND_TREMOR 
SPELL_ARCHAEDAS_AWAKEN 
SPELL_BOSS_OBJECT_VISUAL 
SPELL_BOSS_AGGRO 
SPELL_SUB_BOSS_AGGRO 
SPELL_AWAKEN_VAULT_WALKER 
SPELL_AWAKEN_EARTHEN_GUARDIAN 
SPELL_SELF_DESTRUCT 
SPELL_FREEZE_ANIM 
SPELL_MINION_FREEZE_ANIM 

Definition at line 46 of file boss_archaedas.cpp.

Function Documentation

◆ AddSC_boss_archaedas()

void AddSC_boss_archaedas ( )

Definition at line 420 of file boss_archaedas.cpp.

+ Here is the caller graph for this function: