From 64ebf43ac0e722a34b6fb7b773532ff52c950f6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=AB=E8=B0=B7=E5=89=91=E4=BB=99?= Date: Thu, 17 Jun 2021 11:17:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E9=A1=BA=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- script.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/script.js b/script.js index 96eb6895..e27430ea 100644 --- a/script.js +++ b/script.js @@ -2830,8 +2830,7 @@ function initialize() { mon.plus[1] = parseInt(monEditAddAtk.value) || 0; mon.plus[2] = parseInt(monEditAddRcv.value) || 0; if (!editBox.isAssist) { //如果不是辅助,则可以设定潜觉 - mon.latent = editBox.latent.concat() - .sort((a, b) => latentUseHole(b) - latentUseHole(a)); //并排序 + mon.latent = editBox.latent.concat(); } } @@ -3138,6 +3137,7 @@ function changeid(mon, monDom, latentDom) { //刷新潜觉 function refreshLatent(latent, monid, iconArr) { const maxLatentCount = getMaxLatentCount(monid); //最大潜觉数量 + latent = latent.concat().sort((a, b) => latentUseHole(b) - latentUseHole(a)); let latentIndex = 0, usedHoleN = 0; for (let ai = 0; ai < iconArr.length; ai++) { @@ -3151,6 +3151,7 @@ function refreshLatent(latent, monid, iconArr) { } else if (ai < usedHoleN) //多格潜觉后方隐藏 { icon.classList.add(className_displayNone); + icon.removeAttribute("data-latent-icon"); } else if (ai < maxLatentCount) //没有使用的空格觉醒 { icon.removeAttribute("data-latent-icon"); @@ -3158,6 +3159,7 @@ function refreshLatent(latent, monid, iconArr) { } else //不需要显示的部分 { icon.classList.add(className_displayNone); + icon.removeAttribute("data-latent-icon"); } } };