diff --git a/extension.cpp b/extension.cpp index 9072906..b302b0d 100644 --- a/extension.cpp +++ b/extension.cpp @@ -168,14 +168,6 @@ static struct SrcdsPatch "xxxxxx", (unsigned char *)"\x90\x90\x90\x90\x90\x90", 0, 0, 0, true - }, - // 9: dont reset cash to 16000 when buying an item - { - "_ZN9CCSPlayer10AddAccountEibbPKc", - (unsigned char *)"\x3D\x80\x3E\x00\x00\x0F\x8F\xE8\x00\x00\x00", - "xxxxxxxxxxx", - (unsigned char *)"\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90\x90", - 0, 0, 0, false } }; @@ -282,7 +274,7 @@ DETOUR_DECL_MEMBER2(DETOUR_PassesFilterImpl, bool, CBaseEntity*, pCaller, CBaseE { datamap_t *pDataMap = gamehelpers->GetDataMap(pEntity); sm_datatable_info_t info; - + // Both are CBaseEntity members, so the offsets will always be the same across different entity classes gamehelpers->FindDataMapInfo(pDataMap, "m_ResponseContexts", &info); m_ResponseContexts_offset = info.actual_offset; @@ -309,7 +301,7 @@ DETOUR_DECL_MEMBER2(DETOUR_PassesFilterImpl, bool, CBaseEntity*, pCaller, CBaseE return false; } - + // CBaseFilter::PassesFilterImpl just returns true so no need to call it return true; }