Skip to main content

Modifier Count Limit

The Modifier Count Limit Processor limits how many Modifiers can be added to a Stat. If the configured limit has already been reached, the incoming Effect is blocked and the Modifier is not added.

The limit is evaluated separately for the Target and Source sides.

Target Side​

The Processor checks the total number of Modifiers currently applied to the Target Stat.

If the configured limit has been reached, the incoming Modifier is rejected.

For example, if a Stun Stat has a Target-side limit of 1 and the Target already has one active Stun Modifier, additional Stun Effects will be ignored.

Source Side​

The Processor checks how many Modifiers on the Target Stat were added specifically by the Source Actor.

For example, suppose a Poison Stat has a Source-side limit of 1.

Even if the Target already has three Poison Modifiers, the new Modifier is still allowed if none of them were applied by the current Source Actor. However, if one of those Poison Modifiers already belongs to the current Source Actor, the incoming Effect is blocked.

The Modifier Count Limit Stat is resolved as follows:

Base Stat (BS) Processors​

  • For the Target Actor, the Modifier Count Limit Stat is obtained directly from the Target Stat's ModifierCountLimit_Receiving Relative Stat.
  • For the Source Actor, the Modifier Count Limit Stat is obtained from the Source Actor using the Stat Key referenced by the Target Stat's ModifierCountLimit_Applying Relative Key.

The resolved Stat must be an Int Stat.

Fields​

FieldDescription
Receiving Modifier Count Limiter KeyThe Relative Key used to resolve the Target-side Modifier Count Limit Stat.
Applying Modifier Count Limiter KeyThe Relative Key used to resolve the Source-side Modifier Count Limit Stat.
Modifier Count Limit Result AttributeThe Result Attribute added when an Effect is blocked because the Modifier count limit has been reached.
Use Conditional ModifierEnables conditional modification of the resolved Modifier Count Limit value before it is evaluated.
Conditional ModifierThe Conditional Modifier Processor used to modify the resolved Modifier Count Limit value.

Variations​

Ships as BS, AS and MAS — the limit must be a plain Int Stat (not a Separated list). See the Processor naming scheme.

AssetCounts againstUse case
BSEffectPreprocess_ModifierCountLimitThe Target Stat's ModifiersStun accepts one Modifier at a time, so a crowd of enemies cannot chain-stun by stacking.
ASEffectPreprocess_ModifierCountLimitThe Effect's Attribute StatOnly three PoisonAttack Modifiers may be active on a target at once, regardless of which Stat they landed on.
MASEffectPreprocess_ModifierCountLimitEvery Attribute StatThe Effect is blocked as soon as any one of its Attribute Stats has hit its limit.