diff --git a/applications/plugins/blackjack/common/card.c b/applications/plugins/blackjack/common/card.c index 199135bb5a..88228fda44 100644 --- a/applications/plugins/blackjack/common/card.c +++ b/applications/plugins/blackjack/common/card.c @@ -173,7 +173,7 @@ uint8_t hand_count(const Card* cards, uint8_t count) { } for(uint8_t i = 0; i < aceCount; i++) { - if((score + 11) <= 21) + if((score + 11 + (aceCount - 1)) <= 21) score += 11; else score++; @@ -350,4 +350,4 @@ void add_hand_region(Hand* to, Hand* from) { add_to_hand(to, from->cards[i]); } } -} \ No newline at end of file +}