diff --git a/modules/cstrike/cstrike/CstrikeItemsInfos.cpp b/modules/cstrike/cstrike/CstrikeItemsInfos.cpp index fc3d4ab1..db959266 100644 --- a/modules/cstrike/cstrike/CstrikeItemsInfos.cpp +++ b/modules/cstrike/cstrike/CstrikeItemsInfos.cpp @@ -14,6 +14,7 @@ #include "CstrikeItemsInfos.h" #include "CstrikeHacks.h" #include +#include CsItemInfo ItemsManager; ItemInfo WeaponsList[MAX_WEAPONS]; @@ -272,5 +273,10 @@ int CsItemInfo::GetItemPrice(int itemId) return m_EquipmentsPrice[static_cast(id)]; } + if (HasReGameDll) + { + return ReGameApi->GetWeaponInfo(itemId == CSI_SHIELD ? CSI_SHIELDGUN : itemId)->cost; + } + return GetWeaponInfo(itemId == CSI_SHIELD ? CSI_SHIELDGUN : itemId)->cost; }