Noticed a weird bug where you'd "perish" if you reached some co-ordinates *next* to the edge even though they'd been cleared by the charter. Pretty sure it's a rounding issue from passing in trig results to POINT. Always rounding down using INT seems to fix it #sinclairbasic