Native-defined blueprint function

[go to native definition]

PostGameplayEffectExecute#

  • public
  • Overridable
PostGameplayEffectExecute

Called just after a GameplayEffect is executed to modify the base value of an attribute. No more changes can be made.

Note this is only called during an 'execute'. E.g., a modification to the 'base value' of an attribute. It is not called during an application of a GameplayEffect, such as a 5 second +10 movement speed buff.

This should apply 'gamewide' rules. Such as clamping Health to MaxHealth or granting +3 health for every point of strength, etc

Parameters#

  • Gameplay Attribute Struct (by const ref) Attribute

    The Gameplay Attribute whose value has been changed by a Gameplay Effect

  • GBAAttribute Set Execution Data Struct (by const ref) Data