添加米歇尔防具

This commit is contained in:
2026-09-04 14:10:16 +08:00
parent e66cdd24f1
commit a19fa51fdf
3 changed files with 70 additions and 2 deletions
@@ -95,7 +95,7 @@ export const formatEqu = (total: IEquipment[], subweapons?: string[], curSuit?:
)
raritiyList.forEach((rarity) => {
const armor = item_suits.filter(
(item) => item.rarity === rarity && item.itemType === '防具' && !item.name.includes('侵蚀') && !item.name.includes('启圣'),
(item) => item.rarity === rarity && item.itemType === '防具' && !item.name.includes('侵蚀') && !item.name.includes('启圣') && !item.categorize.includes('米歇尔'),
)
if (armor.length > 0) {
suits.push(...armor, undefined)
@@ -124,7 +124,7 @@ export const formatEqu = (total: IEquipment[], subweapons?: string[], curSuit?:
)
suits.push(...Array(rowCount - (suits.length % rowCount)).fill(undefined))
}
// 初步升级
['侵蚀', '启圣'].forEach((upgradeType) => {
const upgradeItems = item_suits.filter(
(item) => item.rarity === rarity && item.itemType === '防具' && item.name.includes(upgradeType),
@@ -136,6 +136,16 @@ export const formatEqu = (total: IEquipment[], subweapons?: string[], curSuit?:
suits.push(...Array(rowCount - (suits.length % rowCount)).fill(undefined))
}
})
// 米歇尔二次升级
const michelle = item_suits.filter(
(item) => item.rarity === rarity && item.itemType === '防具' && item.categorize.includes('米歇尔'),
)
if (michelle.length > 0) {
suits.push(...michelle)
}
if (suits.length % rowCount > 0) {
suits.push(...Array(rowCount - (suits.length % rowCount)).fill(undefined))
}
})
// 称号
const item_title = total.filter((equip) => equip.itemDetailType == '称号')