Since the battles are a bit monotonous and boring, my idea is to have ads appear somewhere on the screen, from which the player can collect additional rewards (paid by the advertiser).
This will motivate all players to watch the battles with ads to collect their extra goods.