private bool IsFreePosition(Player player, Figure figure) { return figure == null || figure.Player != player; }
private void HandleHit(Player player, Figure enemy) { if (enemy != null) { player.Hit(); enemy.Player.Death(); this.figures.Remove(enemy); } }