From 7551d9b63b90c711c34643f53dbfbfd520305e46 Mon Sep 17 00:00:00 2001 From: BigGamerGary Date: Sun, 12 Feb 2023 19:02:22 +1000 Subject: [PATCH] Standing bug should be fixed --- BlackJack.py | 8 ++++++-- __pycache__/BlackJack.cpython-310.pyc | Bin 5470 -> 5540 bytes 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/BlackJack.py b/BlackJack.py index 70447c1..ae8640b 100644 --- a/BlackJack.py +++ b/BlackJack.py @@ -135,9 +135,7 @@ class BlackJack: return gameOver async def play_game(self, ID, bet, recv, send): - validInput = False gameOver = False - playerStood = False playerStats = self.ledger.readLedger(ID) if playerStats is None: self.ledger.writeLedger(ID) @@ -145,6 +143,10 @@ class BlackJack: self.deal() while not gameOver: + play = None + playerStood = False + validInput = False + playerWinState = self.checkHandState(self.playerHand) dealerWinState = self.checkHandState(self.dealerHand) gameOver = self.checkGameOver(playerWinState) or self.checkGameOver(dealerWinState) @@ -157,9 +159,11 @@ class BlackJack: while not validInput: if play == "h": self.hit() + print(f"Hit {self.playerTurn}") validInput = True elif play == "s": self.stand() + print(f"stood {self.playerTurn}") validInput = True playerStood = True diff --git a/__pycache__/BlackJack.cpython-310.pyc b/__pycache__/BlackJack.cpython-310.pyc index 4edd0872c0e08df65d6a858dc920c50b43966669..e627d6f26f9da13294fe04763aeac0a6c6d1c087 100644 GIT binary patch delta 766 zcmZ{i&ubGw6vyXHcQ^Yp+3apiwF>D$F%}QK^-%HJUNle-61)VTN|KVq*{xuh5H)9| zFnEfEMhk*Bp`P?A{smqlc=jN86ui{8n?R)CF2lZg^Z9$a@mg8v-SQ@v|Gj_N%VYJudFUSTt(wej^ z%4@{vq_^j>L9s(|PTCXbZDf%{IbG^v^WlorP(3T$80MrE@5>xoZ7%u*xv72PA=$L@ zV|KttR34py)rp95iF!d)VNQ9cDI!g2i3h~|+fdeoctvGR@j*J6C!gcAS|yuiZa5ds zI?tf^wYuq-inBSWd-0hpba6oq3m2iF#(s5Zqu=KHAeLyN;s~}GvMm|`1IZ(XAsQ0y zYXi5lDQ%20vP@)YK}zm0G%(CKuXCB&n>nr#cjmubL>&3msq}RM%M0*yX&TGV?yE?* z6^sCv+l*AVNp*IiA}UNNWINfao>SvuE$C}o&7^W`3US|vlWrF)>R0gqBK16|SyR0y znw>GnisW_sQDe7>+nwHCqOOIj3d8F8BNFl_ z8n|F)%j6o&UYD!4;ibR_gN{t_XX)RrqrQbJ%U>&3Iq;Kox$`d>oY*QKy@WfeQYx#D G(VM@2*~4l8 delta 718 zcmZ`%O=}ZD7@iq-H~X1vva1G*AE8+7$5jvFwP0_7^dJ=v!Kq+VHgR?<2os~^)^sl4-f&JOoG!wh9FNp)`^ANh1Q@5#pqWL|b;pF=ZnV!`&{j03!$JF8t zEFIBM&*F