![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"
#include "Map.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "scholomance.h"
Go to the source code of this file.
Classes | |
class | boss_darkmaster_gandling |
struct | boss_darkmaster_gandling::boss_darkmaster_gandlingAI |
class | npc_risen_guardian |
struct | npc_risen_guardian::npc_risen_guardianAI |
Enumerations | |
enum | Spells { SPELL_ARCANE_MISSILES = 15790 , SPELL_CURSE_DARKMASTER = 18702 , SPELL_SHADOW_SHIELD = 12040 , SPELL_SHADOW_PORTAL = 17950 } |
enum | BossData { DATA_PLAYER_KILLED , GANDLING_ROOM_TO_USE } |
enum | Timers { TIMER_ARCANE_MIN = 8000 , TIMER_ARCANE_MAX = 14000 , TIMER_CURSE_MIN = 20000 , TIMER_CURSE_MAX = 30000 , TIMER_SHIELD_MIN = 30000 , TIMER_SHIELD_MAX = 40000 , TIMER_PORTAL = 25000 } |
enum | IdPortalSpells { SPELL_SHADOW_PORTAL_UP_NORTH = 17863 , SPELL_SHADOW_PORTAL_UP_EAST = 17939 , SPELL_SHADOW_PORTAL_UP_SOUTH = 17943 , SPELL_SHADOW_PORTAL_DOWN_NORTH = 17944 , SPELL_SHADOW_PORTAL_DOWN_EAST = 17946 , SPELL_SHADOW_PORTAL_DOWN_SOUTH = 17948 } |
enum | DoorState { OPEN = true , CLOSED = false } |
Functions | |
void | AddSC_boss_darkmaster_gandling () |
Variables | |
const uint32 | GandlingGateIds [] |
const uint32 | GandlingPortalSpells [] |
Position const | SummonPos [3 *6] |
enum BossData |
enum DoorState |
enum IdPortalSpells |
Enumerator | |
---|---|
SPELL_SHADOW_PORTAL_UP_NORTH | |
SPELL_SHADOW_PORTAL_UP_EAST | |
SPELL_SHADOW_PORTAL_UP_SOUTH | |
SPELL_SHADOW_PORTAL_DOWN_NORTH | |
SPELL_SHADOW_PORTAL_DOWN_EAST | |
SPELL_SHADOW_PORTAL_DOWN_SOUTH |
enum Spells |
Enumerator | |
---|---|
SPELL_ARCANE_MISSILES | |
SPELL_CURSE_DARKMASTER | |
SPELL_SHADOW_SHIELD | |
SPELL_SHADOW_PORTAL |
enum Timers |
Enumerator | |
---|---|
TIMER_ARCANE_MIN | |
TIMER_ARCANE_MAX | |
TIMER_CURSE_MIN | |
TIMER_CURSE_MAX | |
TIMER_SHIELD_MIN | |
TIMER_SHIELD_MAX | |
TIMER_PORTAL |
void AddSC_boss_darkmaster_gandling | ( | ) |
Referenced by AddEasternKingdomsScripts().
const uint32 GandlingGateIds[] |
const uint32 GandlingPortalSpells[] |
Referenced by boss_darkmaster_gandling::boss_darkmaster_gandlingAI::SpellHitTarget().
Position const SummonPos[3 *6] |
Referenced by boss_darkmaster_gandling::boss_darkmaster_gandlingAI::SpawnMobsInRoom().