From 02446b89b4f732195f52305e72432ea5de240259 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=AB=E8=B0=B7=E5=89=91=E4=BB=99?= Date: Wed, 22 Jan 2020 13:29:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=86=99=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- monsters-info/official-API/parseCard.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/monsters-info/official-API/parseCard.js b/monsters-info/official-API/parseCard.js index 1a701619..f67c7310 100644 --- a/monsters-info/official-API/parseCard.js +++ b/monsters-info/official-API/parseCard.js @@ -68,12 +68,12 @@ class Card{ card.collabId = data[i++]; //合作ID const flags = data[i++]; //一个旗子? card.unk08 = flags; //未知08 - card.canAssist = (flags & parseInt("1",2)) !== 0; //是否能当二技 - card.enabled = (flags & parseInt("10",2)) !== 0; //是否已启用 + card.canAssist = (flags & 1) !== 0; //是否能当二技 + card.enabled = (flags & 1<<1) !== 0; //是否已启用 card.overlay = card.types.some(t => { //这步还是猜测,是否能合并 return t == 0 || t == 12 || t == 14; //0進化用;12能力覺醒用;14強化合成用;15販賣用 - }) && (flags & parseInt("1000",2)) === 0; //進化用、能力覺醒用、強化合成用,且flag有1000时 - card.is8Latent = (flags & parseInt("100000",2)) !== 0; //是否支持8个潜觉 + }) && (flags & 1<<3) === 0; //進化用、能力覺醒用、強化合成用,且flag有1000时 + card.is8Latent = (flags & 1<<5) !== 0; //是否支持8个潜觉 card.altName = data[i++]; //替换名字 card.limitBreakIncr = data[i++]; //110级增长 card.unk09 = data[i++]; //未知09