How do effects like Smoke Screen (with 'to a minimum of 1' clauses) interact with other stat modifiers like pump effects?
Ruling: Effects with "to a minimum of 1" clauses snapshot their value when they resolve, calculating the actual modifier at that moment, then continuously apply that remembered value for the duration. The order effects resolve matters because each snapshots based on the current state when it resolves.
Sequence:
- When Smoke Screen resolves on a 2M unit first, it evaluates "-4 (minimum of 1)" as -1 and remembers that value
- If Discipline (+2M) then resolves, the unit becomes 3M (2 base +2 -1)
- If Discipline resolves first on a 2M unit, it applies +2M making it 4M
- Then Smoke Screen resolves and evaluates "-4 (minimum of 1)" as -3 and remembers that value
- The unit becomes 1M (2 base +2 -3)
- The snapshotted values don't recalculate; they remain fixed for the duration
Nuances:
- The "minimum of 1" only snapshots for one-time effects; for continuous effects it applies last after all addition and subtraction
- If additional modifiers are added later (like from Trifarian Warcamp), they add to the existing calculation without re-evaluating the snapshotted Smoke Screen value
- Future CR updates will clarify that effects caring about "to a minimum of 1" are evaluated at application time with values stored, and positives are calculated before negatives when doing stat math