From 3227f3a91a9da73db47563501715c18020cda7ee Mon Sep 17 00:00:00 2001 From: Shaun Date: Tue, 16 May 2023 18:08:41 +0200 Subject: [PATCH] bug: Fixed lighting efects crashing in some cases --- src/server/clientComponents/lightningEffect.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/server/clientComponents/lightningEffect.js b/src/server/clientComponents/lightningEffect.js index 4a5013b7..208e2366 100644 --- a/src/server/clientComponents/lightningEffect.js +++ b/src/server/clientComponents/lightningEffect.js @@ -25,6 +25,12 @@ define([ init: function () { effects.register(this); + if (this.toX === undefined && this.target === undefined) { + this.destroyed = true; + + return; + } + let { toX = this.target.x, toY = this.target.y } = this; const fromX = this.obj.x + ((toX >= this.obj.x) ? 1 : 0);