From de939ccc9a3886d0f988605a2e4650e1da1e411f Mon Sep 17 00:00:00 2001 From: RandomityGuy <31925790+RandomityGuy@users.noreply.github.com> Date: Fri, 31 May 2024 21:43:59 +0530 Subject: [PATCH] more marble null checks --- src/Marble.hx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Marble.hx b/src/Marble.hx index 18625d6b..dfc5bb9a 100644 --- a/src/Marble.hx +++ b/src/Marble.hx @@ -704,7 +704,7 @@ class Marble extends GameObject { A = A.add(force.multiply(1 / mass)); } for (marble in level.marbles) { - if (marble != cast this) { + if ((marble != cast this) && !marble._firstTick) { var force = marble.getForce(this.collider.transform.getPosition(), Net.isHost ? timeState.ticks : serverTicks); A = A.add(force.multiply(1 / mass)); }