public virtual void AssignOneDamage(BlockerDamageAssignment blocker) { if (!HasAllDamageBeenAssigned && _assignments.CanAssignCombatDamageTo(blocker)) { _damageLeftToAssign -= 1; blocker.AssignedDamage++; } }
public virtual void AssignOneDamage(BlockerDamageAssignment blocker) { if (!HasAllDamageBeenAssigned && _assignments.CanAssignCombatDamageTo(blocker)) { _damageLeftToAssign -= 1; blocker.AssignedDamage++; } }