This commit is contained in:
ntr 2019-06-29 17:52:50 +10:00
parent 9120a1e92f
commit 911d0d5703
2 changed files with 3 additions and 0 deletions

View File

@ -65,6 +65,7 @@ function createSocket(store) {
const blob = new Uint8Array(event.data); const blob = new Uint8Array(event.data);
const res = cbor.decode(blob); const res = cbor.decode(blob);
const [msgType, params] = res; const [msgType, params] = res;
if (!handlers[msgType]) return false;
return handlers[msgType](params); return handlers[msgType](params);
} }

View File

@ -4,6 +4,7 @@ const AttackCharge = require('./anims/attack.charge');
const Amplify = require('./anims/amplify'); const Amplify = require('./anims/amplify');
const Blast = require('./anims/blast'); const Blast = require('./anims/blast');
const banish = require('./anims/banish');
const Heal = require('./anims/heal'); const Heal = require('./anims/heal');
const Hex = require('./anims/hex'); const Hex = require('./anims/hex');
const Strike = require('./anims/strike'); const Strike = require('./anims/strike');
@ -52,6 +53,7 @@ function animations(props) {
switch (skill) { switch (skill) {
case 'Attack': return <Strike id={construct.id} stage={stage} team={player} colour={colours.white}/>; case 'Attack': return <Strike id={construct.id} stage={stage} team={player} colour={colours.white}/>;
case 'Amplify': return <Amplify/>; case 'Amplify': return <Amplify/>;
case 'Banish': return banish(construct.id);
case 'Blast': return <Blast id={construct.id} stage={stage} team={player}/>; case 'Blast': return <Blast id={construct.id} stage={stage} team={player}/>;
case 'Strike': return <Strike id={construct.id} stage={stage} team={player} colour={colours.red}/>; case 'Strike': return <Strike id={construct.id} stage={stage} team={player} colour={colours.red}/>;
case 'Chaos': return <Chaos id={construct.id} team={player} colour={colours.purple}/>; case 'Chaos': return <Chaos id={construct.id} team={player} colour={colours.purple}/>;