Massive Behavior Change Can Break Pathfinding Systems

Reproduction Steps
Create a new path waypoint using PathWaypoint.new()

Expected Behavior
I expect PathWaypoint.new() to return an object type similar to a table with a .Position and .Action property

Actual Behavior
Quite frequently PathWaypoint.new() will return just a PathWaypointAction

Workaround
For my scripts I’ve switched all PathWaypoint.new() calls with just normal tables that have a Position and Action parameter.

Issue Area: Engine
Issue Type: Other
Impact: Critical
Frequency: Often
Date First Experienced: 2022-02-02 00:02:00 (-05:00)

1 Like

Hello! Issue should be fixed. Let me know if it still occurs.

3 Likes