fixed player inside wall bug