1244 {
1246 {
1247 if (target->GetMapId() == 603)
1250 return;
1252 {
1254 {
1257 }
1258 else
1260
1265 }
1266 else
1267 {
1271 {
1274 if (
Creature* hodir = pInstance->instance->GetCreature(pInstance->GetGuidData(
TYPE_HODIR)))
1275 hodir->AI()->SetData(2, 1);
1278 }
1279 }
1280
1283 }
1284 }
std::int32_t int32
Definition: Define.h:103
@ TYPE_HODIR
Definition: ulduar.h:40
@ SPELL_MAGE_TOASTY_FIRE_AURA
Definition: boss_hodir.cpp:81
@ SPELL_FLASH_FREEZE_TRAPPED_PLAYER
Definition: boss_hodir.cpp:41
@ SPELL_BITING_COLD_DAMAGE
Definition: boss_hodir.cpp:35
Definition: Creature.h:43
Definition: InstanceScript.h:142
int32 GetMaxDuration() const
Definition: SpellScript.cpp:1075
void SetDuration(int32 duration, bool withMods=false)
Definition: SpellScript.cpp:1060
Unit * GetTarget() const
Definition: SpellScript.cpp:1165
uint8 GetStackAmount() const
Definition: SpellScript.cpp:1125
bool ModStackAmount(int32 num, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
Definition: SpellScript.cpp:1135
uint8 _counter
Definition: boss_hodir.cpp:1292
bool _prev
Definition: boss_hodir.cpp:1293