From f24c9d8aa760cebf3db268728584666daaf1ed7b Mon Sep 17 00:00:00 2001 From: Milxnor Date: Sun, 23 Apr 2023 17:27:25 -0400 Subject: [PATCH] fix big issue --- Project Reboot 3.0/FortKismetLibrary.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Project Reboot 3.0/FortKismetLibrary.cpp b/Project Reboot 3.0/FortKismetLibrary.cpp index a975deb..d3070cd 100644 --- a/Project Reboot 3.0/FortKismetLibrary.cpp +++ b/Project Reboot 3.0/FortKismetLibrary.cpp @@ -528,14 +528,14 @@ AFortPickup* UFortKismetLibrary::K2_SpawnPickupInWorldHook(UObject* Context, FFr Stack.StepCompiledIn(&OptionalOwnerPC); Stack.StepCompiledIn(&bPickupOnlyRelevantToOwner); - LOG_INFO(LogDev, "[{}] ItemDefinition: {}", __FUNCTION__, ItemDefinition ? ItemDefinition->GetFullName() : ""); + LOG_INFO(LogDev, "[{}] ItemDefinition: {}", __FUNCTION__, ItemDefinition->IsValidLowLevel() ? ItemDefinition->GetFullName() : "InvalidObject"); - if (!ItemDefinition) - return K2_SpawnPickupInWorldOriginal(Context, Stack, Ret); + if (!ItemDefinition->IsValidLowLevel()) + return K2_SpawnPickupInWorldOriginal(Context, Stack, Ret); auto Pawn = OptionalOwnerPC ? OptionalOwnerPC->GetMyFortPawn() : nullptr; - auto aa = AFortPickup::SpawnPickup(ItemDefinition, Position, NumberToSpawn, SourceType, Source, -1, Pawn, nullptr, bToss); + auto aa = AFortPickup::SpawnPickup(ItemDefinition, Position, NumberToSpawn, SourceType, Source, -1, Pawn, AFortPickup::StaticClass(), bToss); K2_SpawnPickupInWorldOriginal(Context, Stack, Ret);