Eu sei que para doar donuts tem que comprar mais se fosse assim ficaria melhor para todos.
Minha ideia é a seguinte: Você vai comprando donuts quando chega num total (um valor x), daí os donuts ganhados no jogo podera ser doados para os times, mas somente se chegar nesse valor x.
Acho que com essa ideia ajudaria os times e aos jogadores que compram donuts.