fixed recursive PlayerPrompt()