void DetermineDamage(int damageRolls, SoldierStats attackerStats, bool isPlayerAttacking) { int totalDamage = 0; for (int i = 0; i < damageRolls; i++) { int rand = Mathf.CeilToInt(Random.Range(DAMAGE_ROLL_MIN, DAMAGE_ROLL_MAX)); totalDamage += (rand + attackerStats.attackMod); } if (isPlayerAttacking) { planet.EnemyTakeDamage(totalDamage); } else { planet.PlayerTakeDamage(totalDamage); } }