From d07430199d18fb421df98d12cd0153e6667668f9 Mon Sep 17 00:00:00 2001 From: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sat, 12 Mar 2022 08:44:27 +0100 Subject: [PATCH] fix(Scripts/Ulduar): "I Could Say That This Cache Was Rare" achievement. (#10912) --- 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 7a40af519..e681e0751 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 @@ public: bool berserk{ false }; bool bAchievCheese{ true }; bool bAchievGettingCold{ true }; + bool bAchievCacheRare{ true }; bool bAchievCoolestFriends{ true }; uint16 addSpawnTimer{ 0 }; @@ -240,6 +241,7 @@ public: berserk = false; bAchievCheese = true; bAchievGettingCold = true; + bAchievCacheRare = true; bAchievCoolestFriends = true; me->SetSheath(SHEATH_STATE_MELEE); @@ -423,6 +425,7 @@ public: case EVENT_HARD_MODE_MISSED: { Talk(TEXT_HM_MISS); + bAchievCacheRare = false; if (pInstance) { if (GameObject* go = pInstance->instance->GetGameObject(pInstance->GetGuidData(GO_HODIR_CHEST_HARD))) @@ -591,6 +594,8 @@ public: return (bAchievCheese ? 1 : 0); case 2: return (bAchievGettingCold ? 1 : 0); + case 3: + return (bAchievCacheRare ? 1 : 0); case 4: return (bAchievCoolestFriends ? 1 : 0); }