public UnitsGroup(int unitsCount, int unitHitPoints, UnitAttackDetails unitAttackDetails, ImmunityDetails immunityDetails, int initiative) { UnitsCount = unitsCount; UnitHitPoints = unitHitPoints; this.unitAttackDetails = unitAttackDetails; this.immunityDetails = immunityDetails; Initiative = initiative; }
public void ChangeUnitDamageBy(int unitDamageChange) { unitAttackDetails = unitAttackDetails.ChangeDamageBy(unitDamageChange); }