Plot#on_player_update accepts procs to run at the end of each turn.