![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureGroups.h"
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellAuras.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "pit_of_saron.h"
Go to the source code of this file.
Classes | |
class | boss_garfrost |
struct | boss_garfrost::boss_garfrostAI |
class | spell_garfrost_permafrost |
Macros | |
#define | SPELL_FORGE_BLADE RAID_MODE(68774, 70334) |
#define | SPELL_FORGE_MACE RAID_MODE(68785, 70335) |
#define | SPELL_SARONITE_TRIGGERED RAID_MODE(68789, 70851) |
Enumerations | |
enum | Yells { SAY_AGGRO = 0 , SAY_HP_66 = 1 , SAY_HP_33 = 2 , SAY_DEATH = 3 , SAY_SLAY = 4 , SAY_BOULDER_HIT = 5 , WHISPER_BOULDER = 6 , EMOTE_DEEP_FREEZE = 7 } |
enum | MiscData { EQUIP_ID_SWORD = 49345 , EQUIP_ID_MACE = 49344 , GO_SARONITE_ROCK = 196485 } |
enum | Spells { SPELL_PERMAFROST = 70326 , SPELL_THROW_SARONITE = 68788 , SPELL_THUNDERING_STOMP = 68771 , SPELL_CHILLING_WAVE = 68778 , SPELL_DEEP_FREEZE = 70381 } |
enum | Events { EVENT_SPELL_THROW_SARONITE = 1 , EVENT_JUMP , EVENT_SPELL_CHILLING_WAVE , EVENT_SPELL_DEEP_FREEZE } |
Functions | |
void | AddSC_boss_garfrost () |
Variables | |
Position const | northForgePos = {722.5643f, -234.1615f, 527.182f, 2.16421f} |
Position const | southForgePos = {639.257f, -210.1198f, 529.015f, 0.523599f} |
#define SPELL_FORGE_BLADE RAID_MODE(68774, 70334) |
#define SPELL_FORGE_MACE RAID_MODE(68785, 70335) |
#define SPELL_SARONITE_TRIGGERED RAID_MODE(68789, 70851) |
enum Events |
Enumerator | |
---|---|
EVENT_SPELL_THROW_SARONITE | |
EVENT_JUMP | |
EVENT_SPELL_CHILLING_WAVE | |
EVENT_SPELL_DEEP_FREEZE |
enum MiscData |
Enumerator | |
---|---|
EQUIP_ID_SWORD | |
EQUIP_ID_MACE | |
GO_SARONITE_ROCK |
enum Spells |
Enumerator | |
---|---|
SPELL_PERMAFROST | |
SPELL_THROW_SARONITE | |
SPELL_THUNDERING_STOMP | |
SPELL_CHILLING_WAVE | |
SPELL_DEEP_FREEZE |
enum Yells |
Enumerator | |
---|---|
SAY_AGGRO | |
SAY_HP_66 | |
SAY_HP_33 | |
SAY_DEATH | |
SAY_SLAY | |
SAY_BOULDER_HIT | |
WHISPER_BOULDER | |
EMOTE_DEEP_FREEZE |
void AddSC_boss_garfrost | ( | ) |
References RegisterSpellScript.
Referenced by AddNorthrendScripts().
Position const northForgePos = {722.5643f, -234.1615f, 527.182f, 2.16421f} |
Referenced by boss_garfrost::boss_garfrostAI::UpdateAI().
Position const southForgePos = {639.257f, -210.1198f, 529.015f, 0.523599f} |
Referenced by boss_garfrost::boss_garfrostAI::UpdateAI().