From 4c68b05db18f56dacf8b1f9686b72f21da11954b Mon Sep 17 00:00:00 2001
From: adrien <adrien@malingrey.fr>
Date: Mon, 17 Jul 2023 01:10:21 +0200
Subject: [PATCH] explode

---
 jsm/gamelogic.js | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/jsm/gamelogic.js b/jsm/gamelogic.js
index c8680b0..46de0df 100644
--- a/jsm/gamelogic.js
+++ b/jsm/gamelogic.js
@@ -120,7 +120,7 @@ class Mino extends THREE.Object3D {
         this.angularVelocity = 5 - 10 * Math.random()
     }
 
-    update(delta) {
+    explode(delta) {
         this.velocity.y += delta * GRAVITY
         this.position.addScaledVector(this.velocity, delta)
         this.rotateOnWorldAxis(this.rotationAngle, delta * this.angularVelocity)
@@ -468,9 +468,9 @@ class Playfield extends THREE.Group {
     }
 
     updateFreedMinoes(delta) {
-        this.freedMinoes.forEach(mino => mino.update(delta))
+        this.freedMinoes.forEach(mino => mino.explode(delta))
         this.freedMinoes = this.freedMinoes.filter(mino => 
-            Math.sqrt(mino.position.x * mino.position.x + mino.position.z * mino.position.z) <= 40 && mino.position.y > -50
+            Math.sqrt(mino.position.x * mino.position.x + mino.position.z * mino.position.z) <= 40 && mino.position.y < -50
         ) || []
         
         this.freedMeshes.count = this.freedMinoes.length