Description
There is a reproducible bug affecting entertainment walkers (actors, gladiators, charioteers, and animal keepers).
In Caesar 3, these walkers always move from their schools toward their destination buildings (e.g., Actors → Theater, Gladiators → Amphitheater, Animal trainers → Colosseum). Their route is deterministic — they always follow the road until they reach their assigned building.
However, if even a single road tile is deleted and then rebuilt anywhere along that route, the entertainment walkers will disappear exactly at the tile that was broken, and they will never again reach their destination, even after the road is restored.
All other walker types (engineers, prefects, market buyers, etc.) recover after a few spawn cycles — but entertainment walkers do not.
⸻
Steps to reproduce
1. Build a forced walker path similar to the diagram below (see illustration).
The design uses a “T-shaped” forced route, with entertainment schools at the bottom and destination buildings at the end of the main path.
2. Wait for entertainment walkers to spawn (actors, gladiators, animal keepers).
3. Confirm that they correctly travel from their schools to the Theater/Amphitheater/Colosseum.
4. Delete one single road tile anywhere along the route.
5. Rebuild the same tile immediately.
6. Observe that from now on, entertainment walkers will vanish at the point where the road was broken, never reaching their destination.
⸻
Expected behavior
After rebuilding the road, entertainment walkers should resume traveling to their destination buildings normally after a few spawn cycles.
⸻
Actual behavior
• Walkers vanish exactly at the tile that was broken and rebuilt.
• Even rebuilding the entertainment buildings (schools and destinations) does not fix the issue.
• The bug persists after saving and reloading.
• Other walker types behave normally after road