bugfix: coordinate of tile is wrong when switching hero