Skip to content

Commit

Permalink
Ulduar: Convert Hodir to BossAI
Browse files Browse the repository at this point in the history
Closes #441
Squashed commit of the following:

commit a703a5621c88f8cd1330dfd8b64c8b35a24ee4ba
Author: killerwife <[email protected]>
Date:   Mon Oct 7 09:49:20 2024 +0200

    Ulduar: Add different leashing check for hodir

commit 9fdb136bad58f82d88b3b332bb06c17bab254812
Author: insunaa <[email protected]>
Date:   Sun Oct 6 15:58:59 2024 +0200

    Hodir: Respawn 30s after evade

commit f494356ec85d3799785d7b349d2c62f0cc03e3a5
Author: insunaa <[email protected]>
Date:   Sun Oct 6 15:53:05 2024 +0200

    Hodir: Despawn on Evade

commit 6e2947500734ba1b4e26c61034d4387e14cedb4d
Author: insunaa <[email protected]>
Date:   Sun Oct 6 15:28:52 2024 +0200

    Hodir: Fix evade and FlashFreeze stacking

commit 0193a7e4fa36ebf9dccf2ff169c684ca5bccf83c
Author: killerwife <[email protected]>
Date:   Sun Oct 6 15:08:11 2024 +0200

    Hodir: Add some fixes

commit 4fad15f12004deaf5d8a001779e2615199d82cce
Author: insunaa <[email protected]>
Date:   Wed Feb 22 13:25:14 2023 +0100

    Ulduar: Convert Hodir to BossAI
  • Loading branch information
insunaa authored and killerwife committed Oct 7, 2024
1 parent f4110fc commit e522570
Show file tree
Hide file tree
Showing 7 changed files with 354 additions and 281 deletions.
6 changes: 6 additions & 0 deletions sql/scriptdev2/spell.sql
Original file line number Diff line number Diff line change
Expand Up @@ -953,10 +953,14 @@ INSERT INTO spell_scripts(Id, ScriptName) VALUES
(61546,'spell_shatter'),
(61830,'spell_drink'),
(61916,'spell_lightning_whirl'),
(61968,'spell_flash_freeze'),
(62038,'spell_biting_cold'),
(62039,'spell_biting_cold_damage'),
(62108,'spell_tails_up_summon_female_frost_leopard'),
(62116,'spell_tails_up_summon_female_icepaw_bear'),
(62138,'spell_teleport_inside_violet_hold'),
(62382,'spell_ignis_brittle'),
(62457,'spell_ice_shards'),
(62789,'spell_heart_overload'),
(62826,'spell_energy_orb_dummy'),
(62828,'spell_recharge_robot'),
Expand All @@ -971,6 +975,7 @@ INSERT INTO spell_scripts(Id, ScriptName) VALUES
(62717,'spell_slag_pot'),
(63474,'spell_ignis_scorch'),
(63482,'spell_lightning_whirl_heroic'),
(63499,'spell_hodir_dispel_magic'),
(63845,'spell_create_lance'),
(64203,'spell_void_zone_xt'),
(64209,'spell_consumption_xt'),
Expand All @@ -983,6 +988,7 @@ INSERT INTO spell_scripts(Id, ScriptName) VALUES
(64503,'spell_ignis_water'),
(64568,'spell_blood_reserve_enchant'),
(65121,'spell_searing_light'),
(65272,'spell_shatter_chest'),
(65667,'spell_ignis_heat'),
(65869,'spell_disengage'),
(65932,'spell_retaliation_dummy_creature'),
Expand Down
2 changes: 1 addition & 1 deletion src/game/AI/ScriptDevAI/base/BossAI.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -115,4 +115,4 @@ void BossAI::AddCastOnDeath(QueuedCast cast)
void BossAI::AddRespawnOnEvade(std::chrono::seconds delay)
{
m_respawnDelay = delay.count();
}
}
Loading

0 comments on commit e522570

Please sign in to comment.