Effective reach of an action, in squares.
Close-burst iterator → burstConfig.size (range is implicit 0) Template iterator → range.distance + templateConfig.size Targeted / owner iter → range.distance (no AoE contribution)
The largest across all swings/triggers wins. An action with no swings falls back to its raw range distance.
Effective reach of an action, in squares.
Close-burst iterator → burstConfig.size (range is implicit 0) Template iterator → range.distance + templateConfig.size Targeted / owner iter → range.distance (no AoE contribution)
The largest across all swings/triggers wins. An action with no swings falls back to its raw range distance.