You could think another way for the increased movement speed when ordered to move to a target point
If 3ICE would be able to make:
Sliding without being ordered to move will keep decreasing the slide speed to 0
when ordered will start accelerating until a maximum speed
remembered when 3ICE said that his slide system's turn is maybe based on the unit's turning rate? try turning it lower, or
Check every 0.01 seconds
Pick every unit of type (????) matching condition ((Matching Unit) current order equals to (stop))
Order (Picked Unit) to continue moving
this might be able to stop them from turning around, but i rather make the ice a bigger area, giving units a reason to slide round and round and round and round and round and round again.
and besides, your "critters" are just animals sliding on ice, why would there be a reason for them to cast spells?
btw, manstie, if you want to reply post, don't put the size to really small to think we couldn't see
this is what your wrote:
Boosters are so easy if 3ICE could
v4 of his sliding system so it is done in forgroup so we can do: