From 7d431e55df04fc68d29762870b343889289bb7ba Mon Sep 17 00:00:00 2001 From: Nicholas Hastings Date: Wed, 14 Aug 2013 17:08:02 -0400 Subject: [PATCH] Update BuyCommand detour in CStrike extension with new param on CS:GO. --- extensions/cstrike/forwards.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/cstrike/forwards.cpp b/extensions/cstrike/forwards.cpp index 3404ba16..8c0d3dc0 100644 --- a/extensions/cstrike/forwards.cpp +++ b/extensions/cstrike/forwards.cpp @@ -22,7 +22,7 @@ CDetour *DCSWeaponDrop = NULL; int weaponNameOffset = -1; #if SOURCE_ENGINE == SE_CSGO -DETOUR_DECL_MEMBER2(DetourHandleBuy, int, const char *, weapon, bool, bRebuy) +DETOUR_DECL_MEMBER3(DetourHandleBuy, int, const char *, weapon, int, iUnknown, bool, bRebuy) #else DETOUR_DECL_MEMBER1(DetourHandleBuy, int, const char *, weapon) #endif @@ -50,7 +50,7 @@ DETOUR_DECL_MEMBER1(DetourHandleBuy, int, const char *, weapon) defaultprice = CallPriceForwardCSGO(client, weapon); } - int val = DETOUR_MEMBER_CALL(DetourHandleBuy)(weapon, bRebuy); + int val = DETOUR_MEMBER_CALL(DetourHandleBuy)(weapon, iUnknown, bRebuy); #else int val = DETOUR_MEMBER_CALL(DetourHandleBuy)(weapon); #endif