Added conditions for choices, and made sure all condition checks ask for and pass in character/history/time