One solution would be to check worker positions on placement and prevent object placement on workers. This can still fail or lead to confusing behaviour due to server/client latency issues.
Better way could be having the worker navigate to the closes free tile if he gets stuck.
One solution would be to check worker positions on placement and prevent object placement on workers. This can still fail or lead to confusing behaviour due to server/client latency issues. Better way could be having the worker navigate to the closes free tile if he gets stuck.