Burst GCs will destroy the target actor if you attach them to the target (FGameplayCueNotify_PlacementInfo::AttachPolicy) and override the decal fade out (FGameplayCueNotify_DecalInfo::bOverrideFadeOut). FGameplayCueNotify_DecalInfo::SpawnDecal calls UDecalComponent::SetFadeOut on the decal component but dosen't override the default value for the DestroyOwnerAfterFade parameter. As a result, the decal component destroys the target actor.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-189693 in the post.
0 |
Component | UE - Gameplay - Gameplay Ability System |
---|---|
Affects Versions | 5.2 |
Target Fix | 5.3 |
Created | Jun 27, 2023 |
---|---|
Resolved | Jul 31, 2023 |
Updated | Aug 23, 2023 |