fixed moves never finishing when using math.huge (infinite) tries and coming across an indestructible block; fixed math.huge serialization (oops); fixed waypoints being deleted on invalid state