From 96b45239abd1dcc001e41010c34fa51eeff85b9b Mon Sep 17 00:00:00 2001 From: Nathan Date: Thu, 24 Oct 2024 01:05:43 +0100 Subject: [PATCH] Fix tap unit if destroyShield returns false --- public/board.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/public/board.js b/public/board.js index f12be78..b2d9a75 100644 --- a/public/board.js +++ b/public/board.js @@ -995,7 +995,9 @@ class Board{ case 'shield': // If the shield is tapped 'destroy' it if(this.isTapped(itemDefending)){ - this.destroyShield(itemDefending); + if(!this.destroyShield(itemDefending)){ + break; + } } // Otherwise tap the shield, so it can be destroyed in future else{