Is your feature request related to a problem? Please describe. Battle takes money after a battle is finished; this means a player can set a battle up for money with no risk on their end if they send all their money somewhere else. They will then be unable to pay the price on a loss.
Describe the solution you'd like I would like battle to charge both players upon reacting and pay out once the battle ends.
Describe alternatives you've considered N/A
Additional context N/A