public virtual void EffectOfAoe(float Aoe, Enemies EnemOfInitialHit, List <Enemies> enemy, Bullet bullet) { foreach (Enemies enem in enemy) { if (!(enem == EnemOfInitialHit)) { float Distance = Vector2.Distance(EnemOfInitialHit.CenterofSprite, enem.CenterofSprite); if (Distance <= Aoe) { enem.GetHit(Damage, bullet.Type); } } } }