fix finish bug in myrummy
This commit is contained in:
+5
-1
@@ -139,7 +139,11 @@ class Game:
|
|||||||
elif cmd=='d':self.draw()
|
elif cmd=='d':self.draw()
|
||||||
elif cmd=='u':self.undo()
|
elif cmd=='u':self.undo()
|
||||||
elif cmd=='sort':self.p.hand=sort_hand(self.p.hand)
|
elif cmd=='sort':self.p.hand=sort_hand(self.p.hand)
|
||||||
elif cmd=='finish':return self.finish()
|
elif cmd=='finish':
|
||||||
|
before=self.turn
|
||||||
|
r=self.finish()
|
||||||
|
if not r and self.turn==before: input('\nENTER...')
|
||||||
|
return r
|
||||||
elif cmd in ('q','quit','exit'):raise SystemExit
|
elif cmd in ('q','quit','exit'):raise SystemExit
|
||||||
elif cmd=='show':pass
|
elif cmd=='show':pass
|
||||||
else: raise ValueError('Unbekannter Befehl.')
|
else: raise ValueError('Unbekannter Befehl.')
|
||||||
|
|||||||
Reference in New Issue
Block a user