diff --git a/Map.cs b/Map.cs index 3da3eae..2cb87eb 100644 --- a/Map.cs +++ b/Map.cs @@ -152,6 +152,7 @@ public partial class Map : TileMapLayer _addressOccupants[ADDRESS] = PEG; SetCellSolid(ADDRESS); + PEG._path.Add(ADDRESS); } public void SetCellSolid(Vector2I ADDRESS) diff --git a/Pegs/Actions/BasicMovement.cs b/Pegs/Actions/BasicMovement.cs index 601f2cf..9a7ec57 100644 --- a/Pegs/Actions/BasicMovement.cs +++ b/Pegs/Actions/BasicMovement.cs @@ -37,7 +37,6 @@ public partial class BasicMovement : PegAction } Vector2I cell = path[0]; map.SetCellPeg(cell, PEG); - PEG._path.Add(cell); } public override bool MeetsCriteria(Peg PEG)