From 911d0d5703bd3cd1ed20c4a737cf8f41c35283b7 Mon Sep 17 00:00:00 2001 From: ntr Date: Sat, 29 Jun 2019 17:52:50 +1000 Subject: [PATCH] banish --- client/src/animations.socket.jsx | 1 + client/src/components/animations.jsx | 2 ++ 2 files changed, 3 insertions(+) diff --git a/client/src/animations.socket.jsx b/client/src/animations.socket.jsx index a1125f6c..5f868869 100644 --- a/client/src/animations.socket.jsx +++ b/client/src/animations.socket.jsx @@ -65,6 +65,7 @@ function createSocket(store) { const blob = new Uint8Array(event.data); const res = cbor.decode(blob); const [msgType, params] = res; + if (!handlers[msgType]) return false; return handlers[msgType](params); } diff --git a/client/src/components/animations.jsx b/client/src/components/animations.jsx index 13b14e76..3d9c7739 100644 --- a/client/src/components/animations.jsx +++ b/client/src/components/animations.jsx @@ -4,6 +4,7 @@ const AttackCharge = require('./anims/attack.charge'); const Amplify = require('./anims/amplify'); const Blast = require('./anims/blast'); +const banish = require('./anims/banish'); const Heal = require('./anims/heal'); const Hex = require('./anims/hex'); const Strike = require('./anims/strike'); @@ -52,6 +53,7 @@ function animations(props) { switch (skill) { case 'Attack': return ; case 'Amplify': return ; + case 'Banish': return banish(construct.id); case 'Blast': return ; case 'Strike': return ; case 'Chaos': return ;