From ed6e536c8d77c51a3f9aef27d32d5a39ec266e7e Mon Sep 17 00:00:00 2001
From: Paolo Brasolin <paolo.brasolin@eurac.edu>
Date: Thu, 10 Mar 2022 10:39:33 +0100
Subject: [PATCH] fix: #fe remove foe from active list on hit

---
 frontend/src/js/fight_scene.js | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/frontend/src/js/fight_scene.js b/frontend/src/js/fight_scene.js
index ada1a70..08cbaee 100644
--- a/frontend/src/js/fight_scene.js
+++ b/frontend/src/js/fight_scene.js
@@ -255,6 +255,8 @@ function shootSpear(enemy, hit, scene = fightScene) {
       message.anims.remove("hit");
       message.destroy();
     });
+    // TODO: ew.
+    window.onscreenEnemies.splice(window.onscreenEnemies.indexOf(enemy), 1);
   }
 
   let curve = new Phaser.Curves.QuadraticBezier(
-- 
GitLab