From a98f2e00595038e2423033668e952b43a05f8ef2 Mon Sep 17 00:00:00 2001 From: bePrivate Date: Sat, 28 Oct 2023 20:24:04 +0200 Subject: [PATCH] fix win bug --- main | Bin 21776 -> 21776 bytes src/main.c | 5 ++--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/main b/main index 14495a2864cd2078a2c0ae115bf3f5a3ee707cab..8a0e77fc5f62af7a8dd80a0281ba20f1a39e9a36 100755 GIT binary patch delta 1904 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 diff --git a/src/main.c b/src/main.c index 4ca1b00..0019dff 100644 --- a/src/main.c +++ b/src/main.c @@ -182,7 +182,7 @@ int search_word(char word[], char target) { evaluate the loss */ void eval_lose() { - if (turns >= 6) { + if (turns >= 6 && win == 0) { lose = 1; } } @@ -234,6 +234,7 @@ void eval_word(char word[]) { printf("\n%d\n", search_wordlist(wordlist, word)); if (search_wordlist(wordlist, word) != -1) { eval_win(search_wordlist(wordlist, word)); + eval_lose(); eval_props(word); // eval correct/incorrect/oop letters put_word_into_playfield(word); } else { @@ -241,8 +242,6 @@ void eval_word(char word[]) { printf("Word %s not in wordlist\n", word); sleep(2); } - - eval_lose(); } /*