Context:
FGameplayAttribute's details customization lets designers pick any attribute property from any UAttributeSet class.
Problem:
This currently displays all properties of UAttributeSet classes. If a game project adds non-attribute properties (bools, FNames, etc) those are also pickable. These cannot represent gameplay attributes.
[Image Removed]
Suggested fix:
Only display FGameplayAttributeData and floating point numerical properties of UAttributeSets in the details customization for FGameplayAttribute.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-314906 in the post.
| 0 |
| Component | UE - Gameplay - Gameplay Ability System |
|---|---|
| Affects Versions | 5.5, 5.6 |
| Target Fix | 5.7 |
| Fix Commit | 45235476 |
|---|
| Created | Aug 21, 2025 |
|---|---|
| Resolved | Aug 27, 2025 |
| Updated | Sep 2, 2025 |