tlongstretch / freeserf-with-AI-plus

THIS PROJECT WAS MOVED TO 'Forkserf', GO THERE INSTEAD
https://github.com/forkserf/forkserf
GNU General Public License v3.0
1 stars 0 forks source link

Freeserf bug? - frequently serfs walk all the way around a body of water #75

Open tlongstretch opened 3 years ago

tlongstretch commented 3 years ago

Seems to happen often with Fishers, but saw it with a Stonecutter too. Instead of walking back to their hut they walk ALL the way around a nearby body of water. I think the logic for FreeWalking and FollowEdge needs to be tweaked.

tlongstretch commented 3 years ago

it seems that when a serf is blocked (by another serf) when returning to his hut, instead of waiting he tries another route - all the way around. Maybe change to just wait instead?

tlongstretch commented 3 years ago

Actually, I think FreeWalking serfs never or rarely wait because their movement logic is different from that of serfs on roads. Still might work, though.

p1plp1 commented 2 years ago

confirmed, fisherman is doing circles around pond :D hmm, ill try to fix this, or re brand fisherman for F1 racing ...