Sometimes you’ve got to scratch that itch…
In this case, I noticed that the Carry-all unit seems to be stupid when dropping of a unit, especially when the location it wants to drop is occupied. It would sometimes try endlessly dropping off on invalid locations.
The reason is that whenever the Carry-all determined it could not drop off a unit, it would randomly pick a cell around it. It would not check if the cell was a valid drop-off location.
It annoyed me so much that I created a new GH ticket for this for the next 0.6.0 release. I couldn’t let it exist any longer!
So I made it that the Carry-all will check before-hand if the location can be deployed at, before going there.
Which now looks like this:
Ahhh much better!
… well almost …