public EffettoSparo Rapporto(Coordinate sparo)
        {
            EffettoSparo effetto = strategyManager.RiceviColpoEFaiRapporto(sparo);

            if (effetto == EffettoSparo.Affondato && FleetIsDestroyed())
            {
                if (FlottaAffondata != null)
                {
                    FlottaAffondata?.Invoke(this);
                }
            }

            return(effetto);
        }