diff options
author | Treeston <treeston.mmoc@gmail.com> | 2018-01-07 23:13:00 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2021-05-16 21:56:06 +0200 |
commit | a121f47ba3d37c190c13068b2a5b0a1e9d8edc8c (patch) | |
tree | 4aa3e072dffc938e2c2aa3e06fd3b705c060e01d /src | |
parent | 7f50fc118a7d468694e9028a2a2ca4c16d9fbd87 (diff) |
9ad11e6 follow-up, prevent Halion respawn without loot
tagging #21198
(cherry picked from commit f0a394753ad9f1614fd696027c51ed2e297a02f6)
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/boss_halion.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/boss_halion.cpp b/src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/boss_halion.cpp index 41f797003e7..7f7ed99314a 100644 --- a/src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/boss_halion.cpp +++ b/src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/boss_halion.cpp @@ -614,6 +614,9 @@ class npc_halion_controller : public CreatureScript void JustExitedCombat() override { + if (_instance->GetBossState(DATA_HALION) == DONE) + return; + if (Creature* twilightHalion = _instance->GetCreature(DATA_TWILIGHT_HALION)) { twilightHalion->DespawnOrUnsummon(); |