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 |