charactor can now only move NESW, and attack diagonaly