diff --git a/ElectricLocomotive/ElectricLocomotive/DrawningElectricLocomotive.cs b/ElectricLocomotive/ElectricLocomotive/DrawningElectricLocomotive.cs index 9169a03..ffd4619 100644 --- a/ElectricLocomotive/ElectricLocomotive/DrawningElectricLocomotive.cs +++ b/ElectricLocomotive/ElectricLocomotive/DrawningElectricLocomotive.cs @@ -33,11 +33,11 @@ namespace ProjectElectricLocomotive.DrawingObjects g.DrawRectangle(pen, _startPosX + 40, _startPosY + 24, 25, 11); g.FillPolygon(additionalBrush, new Point[] { - new Point(_startPosX + 41, _startPosY + 25), - new Point(_startPosX + 65, _startPosY + 25), - new Point(_startPosX + 65, _startPosY + 35), - new Point(_startPosX + 41, _startPosY + 35), - new Point(_startPosX + 41, _startPosY + 25), + new Point(_startPosX + 61, _startPosY + 25), + new Point(_startPosX + 85, _startPosY + 25), + new Point(_startPosX + 85, _startPosY + 35), + new Point(_startPosX + 61, _startPosY + 35), + new Point(_startPosX + 61, _startPosY + 25), } ); diff --git a/ElectricLocomotive/ElectricLocomotive/MoveToRightEdge.cs b/ElectricLocomotive/ElectricLocomotive/MoveToRightEdge.cs index 15f2992..65988c0 100644 --- a/ElectricLocomotive/ElectricLocomotive/MoveToRightEdge.cs +++ b/ElectricLocomotive/ElectricLocomotive/MoveToRightEdge.cs @@ -21,7 +21,8 @@ namespace ProjectElectricLocomotive.MovementStrategy var objParams = GetObjectParameters; if (objParams == null) return; if (objParams.RightBorder < FieldWidth - GetStep()) MoveRight(); - + if (objParams.DownBorder < FieldHeight - GetStep()) MoveDown(); + } }