From c1c936b16b507f8bfab31ab4fb820d4b9275a3d8 Mon Sep 17 00:00:00 2001 From: cha0s Date: Fri, 22 Jan 2021 19:23:09 -0600 Subject: [PATCH] fix: from isn't guaranteed --- packages/combat/src/traits/vulnerable.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/combat/src/traits/vulnerable.js b/packages/combat/src/traits/vulnerable.js index 33bc571..0682375 100644 --- a/packages/combat/src/traits/vulnerable.js +++ b/packages/combat/src/traits/vulnerable.js @@ -28,7 +28,7 @@ export default (latus) => class Vulnerable extends Trait { }, latus, ); - if (from.is('Emitter')) { + if (from && from.is('Emitter')) { from.emitParticle('harmful'); } this.interactions(this.entity, affinity, context, 'client');