From 23eae27a8f8c03d51568e958ce7fa4b73d22489b Mon Sep 17 00:00:00 2001 From: jack1142 <6032823+jack1142@users.noreply.github.com> Date: Thu, 19 Mar 2020 08:17:32 +0100 Subject: [PATCH] Update session.py (#3666) --- redbot/cogs/trivia/session.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/redbot/cogs/trivia/session.py b/redbot/cogs/trivia/session.py index 9ec42c7f8..47312ab89 100644 --- a/redbot/cogs/trivia/session.py +++ b/redbot/cogs/trivia/session.py @@ -303,7 +303,10 @@ class TriviaSession: amount = int(multiplier * score) if amount > 0: LOG.debug("Paying trivia winner: %d credits --> %s", amount, str(winner)) - await bank.deposit_credits(winner, int(multiplier * score)) + try: + await bank.deposit_credits(winner, int(multiplier * score)) + except bank.BalanceTooHigh as e: + await bank.set_balance(winner, e.max_balance) await self.ctx.send( _( "Congratulations, {user}, you have received {num} {currency}"