From 818296b858187bb1b1efaeab15416974d688550e Mon Sep 17 00:00:00 2001 From: Vince Weaver Date: Mon, 4 Apr 2022 23:24:19 -0400 Subject: [PATCH] lemm: don't assign floater if already one --- games/lemm/keyboard.s | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/games/lemm/keyboard.s b/games/lemm/keyboard.s index cf4dce7a..78b5820a 100644 --- a/games/lemm/keyboard.s +++ b/games/lemm/keyboard.s @@ -312,6 +312,10 @@ make_floater: lda FLOATER_COUNT ; only if we have some left beq done_make_floater + lda lemming_attribute,Y ; don't make floater if already one + and #LEMMING_FLOATER + bne done_make_floater + lda #LEMMING_FLOATER ora lemming_attribute,Y sta lemming_attribute,Y