refactor
battlePlayerOption: remember last valid command