![]() |
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"
Include dependency graph for boss_telash_greywing.cpp: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.
Here is the caller graph for this function:| 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.