Can be used to perform custom calculations to determine how how GameplayEffects modifiers should be applied.
Gotchas
- If your execution calculation is based on an attribute modifier, make sure you specify the modifier in the execution’s settings. If you specify it directly on the gameplay effect’s modifiers list, this modifier will be applied separately outside of the execution calculation
- If your gameplay effect’s attribute modification appears to run before the execution calculation runs, chances are this is the cause.
- The execution calculation needs to output something. It does nothing by default. If you don’t use
AddOutputModifier
, no attributes will change.
Other resources
- https://www.thegames.dev/?p=165 - Damage Types, Resistances, Gameplay Tags and Gameplay Effects
- https://www.thegames.dev/?p=119 - Understanding Gameplay Effect Execution Calculations!