From 33b640f9ead531479a7240623a55f5c88e638014 Mon Sep 17 00:00:00 2001 From: Luxferre Date: Mon, 8 Jun 2026 21:21:33 +0300 Subject: [PATCH] fixed last potion val logic in janet/fennel ports --- fennel/scoundrel.fnl | 2 +- janet/scoundrel.janet | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fennel/scoundrel.fnl b/fennel/scoundrel.fnl index 3c19ae1..d139e82 100644 --- a/fennel/scoundrel.fnl +++ b/fennel/scoundrel.fnl @@ -136,7 +136,7 @@ (if (. state :drank) (print "Already drank a potion here! Discarding...") (do - (if (and (= (length room) 1) (= (length deck) 0)) + (if (and (= (length room) 0) (= (length deck) 0)) (set last-potion-val val)) (tset state :hp (+ (. state :hp) val)) (if (> (. state :hp) 20) (tset state :hp 20)) diff --git a/janet/scoundrel.janet b/janet/scoundrel.janet index 2585e43..fdd5017 100644 --- a/janet/scoundrel.janet +++ b/janet/scoundrel.janet @@ -128,7 +128,7 @@ (if (state :drank) (print "Already drank a potion here! Discarding...") (do - (if (and (= (length room) 1) (= (length deck) 0)) + (if (and (= (length room) 0) (= (length deck) 0)) (set last-potion-val val)) (+= (state :hp) val) (if (> (state :hp) 20) (put state :hp 20))