[L|0.0.254b] AI: Traveler pathfinding fails when map is divided by wall

Started by Cerberus, December 30, 2013, 01:29:02 PM

Previous topic - Next topic

Cerberus

Version Found
0.0.254b (64-bit) Linux

Title
When the map is divided in two by players wall segments, a traveler stands still.

Summary
A player builds a wall from one side of the map to the other, dividing the map into two parts. When a traveler spawns on one side of the map and cannot exit on the other side, he/she stands still. Even if part of the dividing wall is sold by the player, the traveler still will not move.

Steps to Reproduce
1. Build a line of unbroken wall segments dividing up the map in two. The line may consist of both wall segments and rock.
2. When a traveler spawns as part of an event, he/she will stand still.

Expected Results
The traveler AI should find another way to exit the map, or do something else that is more meaningful than standing still. Perhaps attacking the offending wall to get through is a possibility.

Actual Results
The traveler stands still.

Notes
This bug may also cause raiders/refugees to not spawn. Have not checked this out thoroughly.