When a GameplayEffect (GE) grants an GameplayAbility (GA) via an AbilitiesGameplayEffectComponent on the GE, that ability will not be correctly removed if that GE is added and removed within an AbilityListScopeLock, for example during the activation of another ability. What currently happens:
This results in abilities that incorrectly remain on the ASC if the granting GE is added-removed quickly.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-201125 in the post.
13 |
Component | UE - Gameplay - Gameplay Ability System |
---|---|
Target Fix | 5.6 |
Created | Nov 23, 2023 |
---|---|
Updated | Sep 30, 2024 |