Alright, I have the variables global.linkx and global.linky.
In my step, they are being set to link.x and link.y.
After so many steps, you enter the battle screen.
The battle screen ends by pushing enter.
Link appears at global.linkx and global.linky like it is supposed to but now I can't move Link at all.
Suggestions?
EDIT: I kind fixed it in that Link speed is 0 then it goes to the battle screen.
It locks Link in place if you enter the battle screen in mid movement with the grid.
NEVERMIND!!!
When it checks to see if the encounter = 100, I had it check to make sure Link was snapped to the grid. Works perfect now!