diff --git a/AirBomber/AirBomber/DrawningObject.cs b/AirBomber/AirBomber/DrawningObject.cs index ba53095..251f49a 100644 --- a/AirBomber/AirBomber/DrawningObject.cs +++ b/AirBomber/AirBomber/DrawningObject.cs @@ -50,7 +50,9 @@ namespace AirBomber public bool Equals(IDrawningObject? other) { - if (other is not DrawningObject otherAirplane) + if (other is not DrawningObject otherAirplane || + _airplane.DrawningEngines?.GetType() != otherAirplane._airplane.DrawningEngines?.GetType() || + _airplane.DrawningEngines?.CountEngines != otherAirplane._airplane.DrawningEngines?.CountEngines) { return false; }