RPG works.

Decided to switch to a 2d iteration, rather than maths for calculating X
and Y