From 981a1f457c3b90e5adc001f63aab5cc4c79bd51a Mon Sep 17 00:00:00 2001 From: UltraNix Date: Sun, 6 Mar 2022 17:24:37 +0100 Subject: [PATCH] fix(Scripts/Ulduar): Fixed "I Could Say That This Cache Was Rare" achievement. Fixes #10910 --- src/server/scripts/Northrend/Ulduar/Ulduar/boss_hodir.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_hodir.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_hodir.cpp index e384ce1af79d2..ba90d6c9da8ed 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_hodir.cpp +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_hodir.cpp @@ -226,6 +226,7 @@ class boss_hodir : public CreatureScript bool berserk{ false }; bool bAchievCheese{ true }; bool bAchievGettingCold{ true }; + bool bAchievCacheRare{ true }; bool bAchievCoolestFriends{ true }; uint16 addSpawnTimer{ 0 }; @@ -240,6 +241,7 @@ class boss_hodir : public CreatureScript berserk = false; bAchievCheese = true; bAchievGettingCold = true; + bAchievCacheRare = true; bAchievCoolestFriends = true; me->SetSheath(SHEATH_STATE_MELEE); @@ -425,6 +427,7 @@ class boss_hodir : public CreatureScript case EVENT_HARD_MODE_MISSED: { Talk(TEXT_HM_MISS); + bAchievCacheRare = false; me->CastSpell(me->FindNearestGameObject(GO_HODIR_CHEST_HARD, 400.0f), SPELL_SHATTER_CHEST, false); } break; @@ -587,6 +590,8 @@ class boss_hodir : public CreatureScript return (bAchievCheese ? 1 : 0); case 2: return (bAchievGettingCold ? 1 : 0); + case 3: + return (bAchievCacheRare ? 1 : 0); case 4: return (bAchievCoolestFriends ? 1 : 0); }