From 684380d9c517c13b33765bfadd2dcc5e8522eeac Mon Sep 17 00:00:00 2001 From: Michael Delva Date: Sat, 5 Apr 2025 15:15:27 +0200 Subject: [PATCH] Fixed check in data validation of GBFGameFeatureAction_AddAbilities --- .../Private/GameFeatures/GBFGameFeatureAction_AddAbilities.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/GameBaseFramework/Private/GameFeatures/GBFGameFeatureAction_AddAbilities.cpp b/Source/GameBaseFramework/Private/GameFeatures/GBFGameFeatureAction_AddAbilities.cpp index 9919c34c..a40026c7 100644 --- a/Source/GameBaseFramework/Private/GameFeatures/GBFGameFeatureAction_AddAbilities.cpp +++ b/Source/GameBaseFramework/Private/GameFeatures/GBFGameFeatureAction_AddAbilities.cpp @@ -90,7 +90,7 @@ EDataValidationResult UGBFGameFeatureAction_AddAbilities::IsDataValid( FDataVali context.AddError( FText::Format( LOCTEXT( "EntryHasNullActor", "Null ActorClass at index {0} in AbilitiesList" ), FText::AsNumber( entry_index ) ) ); } - if ( entry.GrantedAbilities.Num() == 0 && entry.GrantedAttributes.Num() == 0 && entry.GrantedEffects.Num() == 0 && entry.LooseGameplayTags.IsEmpty() ) + if ( entry.GrantedAbilities.IsEmpty() && entry.GrantedAttributes.IsEmpty() && entry.GrantedEffects.IsEmpty() && entry.LooseGameplayTags.IsEmpty() && entry.GrantedAbilitySets.IsEmpty() ) { context.AddError( FText::Format( LOCTEXT( "EntryHasNoAddOns", "Empty item at index {0} in AbilitiesList" ), FText::AsNumber( entry_index ) ) ); }