Fix 1.7.2

This commit is contained in:
Gray
2024-03-12 20:05:50 -04:00
parent 72a2afcb72
commit 072ffb312c

View File

@@ -131,6 +131,10 @@ public:
FFortAthenaLoadout* GetCosmeticLoadout() FFortAthenaLoadout* GetCosmeticLoadout()
{ {
static auto CosmeticLoadoutPCOffset = GetCosmeticLoadoutOffset(); static auto CosmeticLoadoutPCOffset = GetCosmeticLoadoutOffset();
if (CosmeticLoadoutPCOffset == -1)
return nullptr;
auto CosmeticLoadout = this->GetPtr<FFortAthenaLoadout>(CosmeticLoadoutPCOffset); auto CosmeticLoadout = this->GetPtr<FFortAthenaLoadout>(CosmeticLoadoutPCOffset);
return CosmeticLoadout; return CosmeticLoadout;
@@ -143,7 +147,7 @@ public:
static auto WeaponDefinitionOffset = FindOffsetStruct("/Script/FortniteGame.AthenaPickaxeItemDefinition", "WeaponDefinition"); static auto WeaponDefinitionOffset = FindOffsetStruct("/Script/FortniteGame.AthenaPickaxeItemDefinition", "WeaponDefinition");
auto PickaxeDefinition = CosmeticLoadoutPickaxe ? CosmeticLoadoutPickaxe->Get<UFortItemDefinition*>(WeaponDefinitionOffset) auto PickaxeDefinition = /* WeaponDefinitionOffset != -1 && */ CosmeticLoadoutPickaxe ? CosmeticLoadoutPickaxe->Get<UFortItemDefinition*>(WeaponDefinitionOffset)
: FindObject<UFortItemDefinition>(L"/Game/Athena/Items/Weapons/WID_Harvest_Pickaxe_Athena_C_T01.WID_Harvest_Pickaxe_Athena_C_T01"); : FindObject<UFortItemDefinition>(L"/Game/Athena/Items/Weapons/WID_Harvest_Pickaxe_Athena_C_T01.WID_Harvest_Pickaxe_Athena_C_T01");
auto WorldInventory = GetWorldInventory(); auto WorldInventory = GetWorldInventory();