diff --git a/Source/GameBaseFramework/Private/Animation/GBFAnimNotify_GameplayCueBurst.cpp b/Source/GameBaseFramework/Private/Animation/GBFAnimNotify_GameplayCueBurst.cpp index d3a3efd5..29510171 100644 --- a/Source/GameBaseFramework/Private/Animation/GBFAnimNotify_GameplayCueBurst.cpp +++ b/Source/GameBaseFramework/Private/Animation/GBFAnimNotify_GameplayCueBurst.cpp @@ -9,6 +9,7 @@ void UGBFAnimNotify_GameplayCueBurst::Notify( USkeletalMeshComponent * mesh_comp if ( owning_actor != nullptr && GameplayCueTag.GetTagName() != NAME_None ) { + Parameters.TargetAttachComponent = mesh_component; UGameplayCueFunctionLibrary::ExecuteGameplayCueOnActor( owning_actor, GameplayCueTag, Parameters ); } } \ No newline at end of file diff --git a/Source/GameBaseFramework/Private/Animation/GBFAnimNotify_GameplayCueLooping.cpp b/Source/GameBaseFramework/Private/Animation/GBFAnimNotify_GameplayCueLooping.cpp index 6618b854..24d78d3d 100644 --- a/Source/GameBaseFramework/Private/Animation/GBFAnimNotify_GameplayCueLooping.cpp +++ b/Source/GameBaseFramework/Private/Animation/GBFAnimNotify_GameplayCueLooping.cpp @@ -9,6 +9,7 @@ void UGBFAnimNotify_GameplayCueLooping::NotifyBegin( USkeletalMeshComponent * me if ( owning_actor != nullptr && GameplayCueTag.GetTagName() != NAME_None ) { + Parameters.TargetAttachComponent = mesh_component; UGameplayCueFunctionLibrary::AddGameplayCueOnActor( owning_actor, GameplayCueTag, Parameters ); } } @@ -21,6 +22,7 @@ void UGBFAnimNotify_GameplayCueLooping::NotifyEnd( USkeletalMeshComponent * mesh if ( owning_actor != nullptr && GameplayCueTag.GetTagName() != NAME_None ) { + Parameters.TargetAttachComponent = mesh_component; UGameplayCueFunctionLibrary::RemoveGameplayCueOnActor( owning_actor, GameplayCueTag, Parameters ); } } \ No newline at end of file