From 75a77c19254201d22bc95d2db98ccd7bb3355362 Mon Sep 17 00:00:00 2001 From: Matt Woodrow Date: Sat, 12 Apr 2008 00:58:34 +0000 Subject: [PATCH] Fixed amb1611 - Spy knife critical detour reading from wrong gamedata key --HG-- extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402041 --- extensions/tf2/criticals.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/tf2/criticals.cpp b/extensions/tf2/criticals.cpp index e0ca46ae..e8086168 100644 --- a/extensions/tf2/criticals.cpp +++ b/extensions/tf2/criticals.cpp @@ -207,7 +207,7 @@ bool CriticalHitManager::CreateCriticalKnifeDetour() return false; } - if (!g_pGameConf->GetOffset("CalcCriticalMeleeBackup", (int *)&(knife_restore.bytes))) + if (!g_pGameConf->GetOffset("CalcCriticalKnifeBackup", (int *)&(knife_restore.bytes))) { g_pSM->LogError(myself, "Could not locate CalcCriticalKnifeBackup - Disabling Critical Hit forward"); return false; @@ -341,7 +341,7 @@ void CriticalHitManager::DisableCriticalDetour() detoured = false; } - if (melee_callback) + if (knife_callback) { /* Remove the patch */ ApplyPatch(knife_address, 0, &knife_restore, NULL);