From a41828d1d172c5b0f5922ff56822fb9045b22eda Mon Sep 17 00:00:00 2001 From: Phxntxm Date: Sun, 14 Aug 2016 18:33:42 -0500 Subject: [PATCH] Corrected error where 'server' was being used in place of self --- cogs/hangman.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cogs/hangman.py b/cogs/hangman.py index 1c903a5..d2f9d95 100644 --- a/cogs/hangman.py +++ b/cogs/hangman.py @@ -18,7 +18,7 @@ class Game: def guess_letter(self, letter): if letter in self.word: - self.blanks = "".join(letter if letter == word_letter else self.blanks[i] for i, word_letter in enumerate(self.word)) + self.blanks = "".join(word_letter if letter.lower() == word_letter.lower() else self.blanks[i] for i, word_letter in enumerate(self.word)) return True else: self.fails += 1 @@ -26,7 +26,7 @@ class Game: return False def guess_word(self, word): - if word == self.word: + if word.lower() == self.word.lower(): return True else: self.fails += 1 @@ -89,10 +89,10 @@ class Hangman: if game.win: fmt += " You guys got it! The word was `{}`".format(game.word) - del server.games[ctx.message.server.id] + del self.games[ctx.message.server.id] elif game.failed: fmt += " Sorry, you guys failed...the word was `{}`".format(game.word) - del server.games[ctx.message.server.id] + del self.games[ctx.message.server.id] else: fmt += str(game)