summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrederick Yin <fkfd@fkfd.me>2023-01-08 21:54:49 +0800
committerFrederick Yin <fkfd@fkfd.me>2023-01-08 21:54:49 +0800
commit552b8a0a8ed89fdc85459037f19ae0a13bfe6702 (patch)
tree870fc36c6c1430e227eabd754e1e4e4956fbf5a2
parent347cee5089d0d0d3300fa4cfc1ec1181e179ee2b (diff)
drawAndSkip carries attack
-rw-r--r--Game.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/Game.hs b/Game.hs
index e6d8270..b9ad8bd 100644
--- a/Game.hs
+++ b/Game.hs
@@ -55,7 +55,7 @@ drawAndSkip game@(Game plyrs pidx att dir prev stock disc) = do
let pidx' = (pidx + dir) `mod` length plyrs
let stock' = drop att stock
putStrLn $ (P.name player) ++ " draws " ++ (C.showCards $ take att stock)
- return $ Game plyrs' pidx' 1 dir prev stock' disc
+ return $ Game plyrs' pidx' att dir prev stock' disc
-- | Game state after player sheds card.
shedAndContinue :: Card -> Game -> IO Game