This does not, in fact, set the selected character. If the argument is 1-6, it reads the byte, but then does nothing. This may actually have been a bug, but since this command is only ever used to force events back to "select all" states in the Xeen games, it probably went unnoticed.