you counted all the possibilities you have to do that and there are no real deficits about them.
I guess you are using c_move, so you could set the ignore_you flag of it...and set you to the player.