What do you want to achieve? Teleport, teleport with proper destination checks (traps etc.), do the same thing that would happen if player moved by keyboard, do a proper move as if player wanted to move but not attack?
plmove is a rather complex method that does the same thing as if player pressed a keyboard button for movement. Exactly that, with all the checks and all the prompts.
The automove (press left mouse button in tiles) uses plmove. If you really need it for something good, you can make it public.
If you want just the move, with less bullshit, you’d need game::walk_move.