Uno (Card Game)/Julia: Difference between revisions

Content added Content deleted
Line 158: Line 158:
nextplayer!(game); nextplayer!(game); nextplayer!(game); # prior player
nextplayer!(game); nextplayer!(game); nextplayer!(game); # prior player
game.colornow = game.lastcolor
game.colornow = game.lastcolor
indices = playableindices(game)
hand = game.players[game.pnow].hand
hand = game.players[game.pnow].hand
if any(i -> color(hand[i]) != "Wild", playableindices(game))
if any(c -> color(c) == game.colornow, hand)
logline("Challenge sustained! Challenged Draw Four player draws 4.")
logline("Challenge sustained! Challenged Draw Four player draws 4.")
drawcardsfromdeck!(game, 2); drawcardsfromdeck!(game, 2)
drawcardsfromdeck!(game, 2); drawcardsfromdeck!(game, 2)