![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "Containers.h"#include "GameObject.h"#include "GridNotifiers.h"#include "InstanceScript.h"#include "Map.h"#include "ScriptedCreature.h"#include "SpellAuraEffects.h"#include "SpellScript.h"#include "SpellInfo.h"#include "TemporarySummon.h"#include "ulduar.h"#include <span>
Include dependency graph for boss_hodir.cpp:Go to the source code of this file.
Classes | |
| struct | boss_hodir |
| struct | CoolestFriendBaseAI |
| struct | npc_hodir_priest |
| struct | npc_hodir_shaman |
| struct | npc_hodir_druid |
| struct | npc_hodir_mage |
| struct | npc_toasty_fire |
| struct | npc_icicle |
| struct | npc_snowpacked_icicle_target |
| struct | npc_flash_freeze_init |
| struct | npc_flash_freeze_combat |
| class | spell_hodir_freeze |
| class | spell_hodir_flash_freeze |
| class | spell_hodir_shatter_chest |
| class | spell_hodir_icicle |
| class | spell_hodir_icicle_force_cast |
| class | spell_hodir_biting_cold_area_aura |
| class | spell_hodir_biting_cold_periodic |
| class | spell_hodir_dispel_magic |
| class | spell_hodir_storm_cloud_primer |
| class | spell_hodir_melt_ice |
Functions | |
| void | AddSC_boss_hodir () |
Variables | |
| Position const | SummonPositions [8] |
| static constexpr std::array< uint32, 8 > | CoolestFriendsEntriesAlliance |
| static constexpr std::array< uint32, 8 > | CoolestFriendsEntriesHorde |
| enum HodirActions |
| Enumerator | |
|---|---|
| ACTION_COOLEST_FRIEND_PREPARE | |
| ACTION_COOLEST_FRIEND_VICTORY | |
| ACTION_COOLEST_FRIEND_DIES | |
| ACTION_BITING_COLD_TOO_MUCH_STACKS | |
| ACTION_PLAYER_IS_FROZEN | |
Definition at line 171 of file boss_hodir.cpp.
| enum HodirCreatures |
| Enumerator | |
|---|---|
| NPC_ICICLE | |
| NPC_SNOWPACKED_ICICLE | |
| NPC_FLASH_FREEZE_INIT | |
| NPC_FLASH_FREEZE_COMBAT | |
| NPC_TOASTY_FIRE | |
| NPC_INVISIBLE_STALKER | |
Definition at line 156 of file boss_hodir.cpp.
| enum HodirEvents |
Definition at line 138 of file boss_hodir.cpp.
| enum HodirGameObjects |
| Enumerator | |
|---|---|
| GO_TOASTY_FIRE | |
Definition at line 166 of file boss_hodir.cpp.
| enum HodirSpells |
Definition at line 52 of file boss_hodir.cpp.
| enum HodirTexts |
| Enumerator | |
|---|---|
| SAY_AGGRO | |
| SAY_SLAY | |
| SAY_FLASH_FREEZE | |
| SAY_DEATH | |
| SAY_BERSERK | |
| EMOTE_SHATTER | |
| EMOTE_FREEZE | |
| EMOTE_BLOWS | |
Definition at line 40 of file boss_hodir.cpp.
| void AddSC_boss_hodir | ( | ) |
Definition at line 1187 of file boss_hodir.cpp.
References RegisterSpellScript, and RegisterUlduarCreatureAI.
Referenced by AddNorthrendScripts().
|
staticconstexpr |
Definition at line 192 of file boss_hodir.cpp.
Referenced by boss_hodir::JustAppeared().
|
staticconstexpr |
Definition at line 204 of file boss_hodir.cpp.
Referenced by boss_hodir::JustAppeared().
| Position const SummonPositions[8] |
Definition at line 180 of file boss_hodir.cpp.
Referenced by boss_hodir::JustAppeared().