Stops Move() being called three times on diagonal moves
Created by: BarneyGumball
atom/movable/Move()
now checks if the diagonal path is blocked before moving rather than calling step()
over and over again to see if the path is blocked.
Created by: BarneyGumball
atom/movable/Move()
now checks if the diagonal path is blocked before moving rather than calling step()
over and over again to see if the path is blocked.