From f5e11d2e665f412d659e4ca7b714e9be663e26d7 Mon Sep 17 00:00:00 2001 From: David Vazgenovich Shakaryan Date: Wed, 20 Apr 2022 12:36:08 -0700 Subject: bust on 1 remaining; show bust in remaining bar --- web/dartboat_wasm.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'web/dartboat_wasm.c') diff --git a/web/dartboat_wasm.c b/web/dartboat_wasm.c index f43afb0..3be713b 100644 --- a/web/dartboat_wasm.c +++ b/web/dartboat_wasm.c @@ -40,9 +40,10 @@ EMSCRIPTEN_KEEPALIVE bool user_visit(struct match_state *state, int points) { if (state->l1->rem <= 0 || state->l2->rem <= 0) return false; - if (points > state->l1->rem || points > 180 || points == 179 || - points == 178 || points == 176 || points == 175 || points == 173 || - points == 172 || points == 169 || points == 166 || points == 163) + if (points > state->l1->rem || state->l1->rem - points == 1 || + points > 180 || points == 179 || points == 178 || points == 176 || + points == 175 || points == 173 || points == 172 || points == 169 || + points == 166 || points == 163) return false; struct leg *l = state->l1; -- cgit v1.2.3-70-g09d2