![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "Unit.h"
#include "karazhan.h"
Go to the source code of this file.
Classes | |
struct | boss_attumen |
struct | boss_midnight |
class | spell_midnight_fixate |
Enumerations | |
enum | Texts { SAY_KILL = 0 , SAY_RANDOM = 1 , SAY_DISARMED = 2 , SAY_MIDNIGHT_KILL = 3 , SAY_APPEAR = 4 , SAY_MOUNT = 5 , SAY_DEATH = 3 , EMOTE_CALL_ATTUMEN = 0 , EMOTE_MOUNT_UP = 1 } |
enum | Spells { SPELL_SHADOWCLEAVE = 29832 , SPELL_INTANGIBLE_PRESENCE = 29833 , SPELL_SPAWN_SMOKE = 10389 , SPELL_CHARGE = 29847 , SPELL_KNOCKDOWN = 29711 , SPELL_SUMMON_ATTUMEN = 29714 , SPELL_MOUNT = 29770 , SPELL_SUMMON_ATTUMEN_MOUNTED = 29799 } |
enum | Phases { PHASE_NONE , PHASE_ATTUMEN_ENGAGES , PHASE_MOUNTED } |
enum | Actions { ACTION_SET_MIDNIGHT_PHASE } |
Functions | |
void | AddSC_boss_attumen () |
enum Actions |
enum Phases |
Enumerator | |
---|---|
PHASE_NONE | |
PHASE_ATTUMEN_ENGAGES | |
PHASE_MOUNTED |
enum Spells |
Enumerator | |
---|---|
SPELL_SHADOWCLEAVE | |
SPELL_INTANGIBLE_PRESENCE | |
SPELL_SPAWN_SMOKE | |
SPELL_CHARGE | |
SPELL_KNOCKDOWN | |
SPELL_SUMMON_ATTUMEN | |
SPELL_MOUNT | |
SPELL_SUMMON_ATTUMEN_MOUNTED |
enum Texts |
Enumerator | |
---|---|
SAY_KILL | |
SAY_RANDOM | |
SAY_DISARMED | |
SAY_MIDNIGHT_KILL | |
SAY_APPEAR | |
SAY_MOUNT | |
SAY_DEATH | |
EMOTE_CALL_ATTUMEN | |
EMOTE_MOUNT_UP |
void AddSC_boss_attumen | ( | ) |
References RegisterKarazhanCreatureAI, and RegisterSpellScript.
Referenced by AddEasternKingdomsScripts().