Fix battle-disconnection detection logic

This commit is contained in:
Guangcong Luo 2017-09-01 06:57:57 -04:00
parent 05fa18e9a6
commit 2cdbea7de5

View File

@ -277,7 +277,7 @@ class BattleTimer {
const player = this.battle[slot];
const isConnected = player && player.active;
if (isConnected === (this.dcTicksLeft[slotNum] !== NOT_DISCONNECTED)) continue;
if (!!isConnected === !!(this.dcTicksLeft[slotNum] === NOT_DISCONNECTED)) continue;
if (!isConnected) {
// player has disconnected: don't wait longer than 6 ticks (1 minute)