From 899c02fd77e11d14c95e877a2d9de5b9b2f190b1 Mon Sep 17 00:00:00 2001 From: phxntxm Date: Wed, 28 Jun 2017 14:53:28 -0500 Subject: [PATCH] Handle first time battles --- cogs/interaction.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/cogs/interaction.py b/cogs/interaction.py index 622b5ef..1d54720 100644 --- a/cogs/interaction.py +++ b/cogs/interaction.py @@ -251,8 +251,14 @@ class Interaction: new_winner_rank, _ = self.bot.br.get_server_rank(winner) new_loser_rank, _ = self.bot.br.get_server_rank(loser) fmt = msg.content - fmt += "\n{} - Rank: {} ( +{} )".format(winner.display_name, new_winner_rank, old_winner_rank - new_winner_rank) - fmt += "\n{} - Rank: {} ( -{} )".format(loser.display_name, new_loser_rank, new_loser_rank - old_loser_rank) + if old_winner_rank: + fmt += "\n{} - Rank: {} ( +{} )".format(winner.display_name, new_winner_rank, old_winner_rank - new_winner_rank) + else: + fmt += "\n{} - Rank: {}".format(winner.display_name, new_winner_rank) + if old_loser_rank: + fmt += "\n{} - Rank: {} ( -{} )".format(loser.display_name, new_loser_rank, new_loser_rank - old_loser_rank) + else: + fmt += "\n{} - Rank: {}".format(loser.display_name, new_loser_rank) try: await msg.edit(content=fmt)