From 4c0f78f2d6ce89b0850cda735fbdad9bba4a0023 Mon Sep 17 00:00:00 2001 From: Kyrium Date: Fri, 25 Oct 2024 12:02:00 +0200 Subject: [PATCH] fix: crash if item has no dirt information --- .../Private/Subsystems/RRDADataAssetSubsystem.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Source/RefinedRDApi/Private/Subsystems/RRDADataAssetSubsystem.cpp b/Source/RefinedRDApi/Private/Subsystems/RRDADataAssetSubsystem.cpp index 819965c..f4c82d4 100644 --- a/Source/RefinedRDApi/Private/Subsystems/RRDADataAssetSubsystem.cpp +++ b/Source/RefinedRDApi/Private/Subsystems/RRDADataAssetSubsystem.cpp @@ -88,6 +88,8 @@ int32 URRDADataAssetSubsystem::GetAllDirtItems(TArray Item) const { if(!Item) return nullptr; - return *mDirtAssets.Find(Item); + URRDADirtDataAsset* const* Desc = mDirtAssets.Find(Item); + if(!Desc) return nullptr; + return *Desc; }