diff --git a/languages/zh-TW.js b/languages/zh-TW.js index d00a4b0a..14fb432e 100644 --- a/languages/zh-TW.js +++ b/languages/zh-TW.js @@ -215,7 +215,7 @@ const _localTranslating = { enemy_all: tp`敵方全體`, enemy_one: tp`敵方1體`, enemy_attr: tp`${'attr'}敵人`, - the_attr: tp`該組寶珠屬性`, + the_attr: tp`該組寶珠對應屬性`, }, stats: { unknown: tp`[ 未知狀態: ${'type'}]`, //type diff --git a/languages/zh.js b/languages/zh.js index 1892bfa9..77c023ff 100644 --- a/languages/zh.js +++ b/languages/zh.js @@ -215,7 +215,7 @@ const _localTranslating = { enemy_all: tp`敌方全体`, enemy_one: tp`敌方1体`, enemy_attr: tp`${'attr'}敌人`, - the_attr: tp`该组宝珠属性`, + the_attr: tp`该组宝珠对应属性`, }, stats: { unknown: tp`[ 未知状态: ${'type'}]`, //type diff --git a/script-skill-parser.js b/script-skill-parser.js index de7d81ae..4b63a6bf 100644 --- a/script-skill-parser.js +++ b/script-skill-parser.js @@ -2499,13 +2499,18 @@ function renderSkill(skill, option = {}) if (targets != undefined) { targetDict.target = document.createDocumentFragment(); - const ul = targetDict.target.appendChild(document.createElement("ul")); - ul.className = "team-flags"; - for (let i = 0; i<6; i++) { - const li = ul.appendChild(document.createElement("li")); - li.className = "team-member-icon"; + + //增加队员伤害的技能的目标,删选出来,其他的目标则不显示 + let atkUpTarget = targets.filter(n=>["self","leader-self","leader-helper","sub-members"].includes(n)); + if (atkUpTarget.length) { + const ul = targetDict.target.appendChild(document.createElement("ul")); + ul.className = "team-flags"; + for (let i = 0; i<6; i++) { + const li = ul.appendChild(document.createElement("li")); + li.className = "team-member-icon"; + } + atkUpTarget.forEach(n=>ul.classList.add(n)); } - targets.forEach(n=>ul.classList.add(n)); targetDict.target.appendChild(targets.map(target=> tsp?.target[target.replaceAll("-","_")]?.())