Attacker: Rolls Math.min(3, attackersRemaining) dice
- 3+ units → rolls 3 dice
- 2 units → rolls 2 dice
- 1 unit → rolls 1 die
Defender advantage: The defender always gets 3 dice even with just 1 defending unit
Ties go to defender: When die values match, the defender wins