TrinityCore
|
#include "AreaTrigger.h"
#include "AreaTriggerAI.h"
#include "CreatureAI.h"
#include "CreatureAIImpl.h"
#include "Map.h"
#include "MotionMaster.h"
#include "InstanceScript.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
#include "SpellAuras.h"
#include "SharedDefines.h"
#include "azure_vault.h"
Go to the source code of this file.
Classes | |
struct | boss_telash_greywing |
struct | at_telash_greywing_vault_rune |
class | spell_telash_ice_power_periodic |
class | spell_telash_frost_bomb_cast |
class | spell_telash_frost_bomb_aura |
class | spell_telash_absolute_zero_cast |
class | spell_telash_activate_vault_rune |
class | spell_telash_absolute_zero_damage |
Enumerations | |
enum | TelashSpells { SPELL_POWER_ENERGIZE_ICE_POWER_PERIODIC = 389453 , SPELL_FROST_BOMB_CAST = 386781 , SPELL_FROST_BOMB_AURA = 386881 , SPELL_FROST_BOMB_DAMAGE = 386910 , SPELL_FROZEN_GROUND_AT = 387149 , SPELL_ICY_DEVASTATOR = 387151 , SPELL_ABSOLUTE_ZERO_CAST = 387928 , SPELL_ABSOLUTE_ZERO_JUMP = 387981 , SPELL_ABSOLUTE_ZERO_JUMP_BACK = 388082 , SPELL_ABSOLUTE_ZERO_SHIELD = 388084 , SPELL_ABSOLUTE_ZERO_DAMAGE = 388008 , SPELL_ACTIVATE_VAULT_RUNE = 390209 , SPELL_VAULT_RUNE_AT_AURA = 388065 , SPELL_VAULT_RUNE_SHIELD = 390201 , SPELL_INACTIVE_VAULT_RUNE = 390238 , SPELL_TELASH_APPROACH_CONV = 389379 } |
enum | TelashEvents { EVENT_FROST_BOMB = 1 , EVENT_ICY_DEVASTATOR = 2 , EVENT_ABSOLUTE_ZERO = 3 } |
enum | TelashSummonGroups { SUMMON_GROUP_TELASH_VAULT_RUNES = 0 } |
enum | TelashActions { ACTION_RESCHEDULE_SPELLS = 1 } |
enum | TelashText { SAY_AGGRO = 0 , SAY_FROST_BOMB = 1 , SAY_ICY_DEVASTATOR = 2 , SAY_FLY_TO_MIDDLE = 3 , SAY_ANNOUNCE_ABSOLUTE_ZERO = 4 , SAY_DEATH = 5 } |
Functions | |
void | AddSC_boss_telash_greywing () |
Variables | |
Position const | TelashJumpPosition = { -5336.8003f, 1066.6493f, 344.32678f } |
Position const | TelashJumpBackPositions [] |
enum TelashActions |
Enumerator | |
---|---|
ACTION_RESCHEDULE_SPELLS |
Definition at line 70 of file boss_telash_greywing.cpp.
enum TelashEvents |
Enumerator | |
---|---|
EVENT_FROST_BOMB | |
EVENT_ICY_DEVASTATOR | |
EVENT_ABSOLUTE_ZERO |
Definition at line 58 of file boss_telash_greywing.cpp.
enum TelashSpells |
Definition at line 35 of file boss_telash_greywing.cpp.
enum TelashSummonGroups |
Enumerator | |
---|---|
SUMMON_GROUP_TELASH_VAULT_RUNES |
Definition at line 65 of file boss_telash_greywing.cpp.
enum TelashText |
Enumerator | |
---|---|
SAY_AGGRO | |
SAY_FROST_BOMB | |
SAY_ICY_DEVASTATOR | |
SAY_FLY_TO_MIDDLE | |
SAY_ANNOUNCE_ABSOLUTE_ZERO | |
SAY_DEATH |
Definition at line 75 of file boss_telash_greywing.cpp.
void AddSC_boss_telash_greywing | ( | ) |
Definition at line 486 of file boss_telash_greywing.cpp.
Position const TelashJumpBackPositions[] |
Definition at line 87 of file boss_telash_greywing.cpp.
Position const TelashJumpPosition = { -5336.8003f, 1066.6493f, 344.32678f } |
Definition at line 85 of file boss_telash_greywing.cpp.