stop passing in a calling player to collect_resources and just use current_player
Add logic to discard resources due to being robbed