From 60fd34b1b10c0db387df450597f98f0762fdad88 Mon Sep 17 00:00:00 2001
From: Cloud <sylvain.maret@hotmail.fr>
Date: Tue, 21 May 2019 15:22:48 +0200
Subject: [PATCH] fixed thief who can't choose the role proposedwq

---
 putsch.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/putsch.py b/putsch.py
index 36897ea..d8711f3 100644
--- a/putsch.py
+++ b/putsch.py
@@ -118,6 +118,7 @@ class Boooob(ircbot.SingleServerIRCBot):
 
         self.voleur = ""
         self.voleurtrig = 1
+        choix = []
 
         self.ancien = ""
         self.canlive = 1
@@ -157,7 +158,7 @@ class Boooob(ircbot.SingleServerIRCBot):
             # Voleur
             if self.voleur == personne:
                 #TODO doit n'avoir que deux choix parmis toutes les cartes restantes
-                for f in self.cartes:
+                for f in choix:
                     if f in message:
                         serv.privmsg(personne, "Tu as choisi : "+f)
                         if f == "loups":
@@ -458,7 +459,6 @@ class Boooob(ircbot.SingleServerIRCBot):
                     self.phase2trig = 0
 
                 if self.voleur != "" and self.phase2 == 0 and self.voleurtrig == 1:
-                    choix = []
                     choix.append(self.cartes.pop(rand.randint(0, len(self.cartes) -1)))
                     choix.append(self.cartes.pop(rand.randint(0, len(self.cartes) - 1))) # on crée une liste de deux choix
                     serv.privmsg(self.voleur, "Tu es le voleur, tes choix sont : " +
-- 
GitLab