diff --git a/Andromeda-CS2-Base/Andromeda-CS2-Base/AndromedaClient/Features/CInventoryChanger/CInventoryItemsManager.cpp b/Andromeda-CS2-Base/Andromeda-CS2-Base/AndromedaClient/Features/CInventoryChanger/CInventoryItemsManager.cpp index 28bb687..af78fa7 100644 --- a/Andromeda-CS2-Base/Andromeda-CS2-Base/AndromedaClient/Features/CInventoryChanger/CInventoryItemsManager.cpp +++ b/Andromeda-CS2-Base/Andromeda-CS2-Base/AndromedaClient/Features/CInventoryChanger/CInventoryItemsManager.cpp @@ -174,7 +174,7 @@ auto CInventoryItemsManager::ScanAllItems() -> void dumpedSkin.m_ID = pPaintKit->nID; dumpedSkin.m_Rarity = pPaintKit->nRarity; - dumpedSkin.m_bLegacyModel = pPaintKit->m_use_legacy_model(); + dumpedSkin.m_bLegacyModel = pPaintKit->IsUseLegacyModel(); dumpedSkin.m_PaintKitName = pPaintKit->sName; // Get skin name for UI diff --git a/Andromeda-CS2-Base/Andromeda-CS2-Base/CS2/Hook/Hook_IsLoadoutAllowed.cpp b/Andromeda-CS2-Base/Andromeda-CS2-Base/CS2/Hook/Hook_IsLoadoutAllowed.cpp index 8a00fb0..8078b8e 100644 --- a/Andromeda-CS2-Base/Andromeda-CS2-Base/CS2/Hook/Hook_IsLoadoutAllowed.cpp +++ b/Andromeda-CS2-Base/Andromeda-CS2-Base/CS2/Hook/Hook_IsLoadoutAllowed.cpp @@ -3,5 +3,4 @@ auto Hook_IsLoadoutAllowed() -> bool { return true; - return IsLoadoutAllowed_o(); } diff --git a/Andromeda-CS2-Base/Andromeda-CS2-Base/CS2/SDK/Econ/CEconItemSchema.hpp b/Andromeda-CS2-Base/Andromeda-CS2-Base/CS2/SDK/Econ/CEconItemSchema.hpp index 9997fa5..6fba41d 100644 --- a/Andromeda-CS2-Base/Andromeda-CS2-Base/CS2/SDK/Econ/CEconItemSchema.hpp +++ b/Andromeda-CS2-Base/Andromeda-CS2-Base/CS2/SDK/Econ/CEconItemSchema.hpp @@ -22,9 +22,9 @@ public: char pad4[0x4]; // no idea int nRarity; - uint8_t m_use_legacy_model() + uint8_t IsUseLegacyModel() { - return *reinterpret_cast( (std::uintptr_t)this + 0xAE ); + return *reinterpret_cast( (uintptr_t)this + g_CCPaintKit_IsUseLegacyModel ); } }; diff --git a/Andromeda-CS2-Base/Andromeda-CS2-Base/CS2/SDK/Update/Offsets.hpp b/Andromeda-CS2-Base/Andromeda-CS2-Base/CS2/SDK/Update/Offsets.hpp index e7ee4a9..8efc4f8 100644 --- a/Andromeda-CS2-Base/Andromeda-CS2-Base/CS2/SDK/Update/Offsets.hpp +++ b/Andromeda-CS2-Base/Andromeda-CS2-Base/CS2/SDK/Update/Offsets.hpp @@ -66,3 +66,5 @@ static constexpr auto g_CViewSetup_angView = 0x04B8; // client.dll -> FF 81 ? ? ? ? 48 85 D2 static constexpr auto g_OFFSET_CGameEntitySystem_GetHighestEntityIndex = 0x20A0; + +static constexpr auto g_CCPaintKit_IsUseLegacyModel = 0xAE;