import { BuffAttr } from "./SkillSet"; // 装备路径配置表 export const EPath = { // 剑类武器 "穿刺短剑": "2101", "寒锋长剑": "2102", "龙鳞穿刺者": "2103", "冰霜穿刺者": "2104", // 斧类武器 "风暴战斧": "3101", "寒锋巨斧": "3102", "龙鳞撕裂者": "3105", "泰坦撕裂者": "3106", // 锤类武器 "碎骨战锤": "5101", "雷霆重锤": "5102", "龙鳞粉碎者": "5103", "泰坦粉碎者": "5104", // 刀类武器 "影刃": "6101", "寒月双刃": "6102", "龙鳞切割者": "6103", "冰霜切割者": "6104", // 盾牌装备 "风影圆盾": "4101", "流光护盾": "4102", "量子闪避者": "4103", "荆棘木盾": "4111", "钢铁尖刺": "4112", "龙鳞反伤者": "4113", "守护圆盾": "4121", "圣光壁垒": "4122", "永恒守护者": "4123", // 饰品装备 "磐石戒指": "7401", "刚玉戒指": "7402", "烈阳戒指": "7403", "雷暴耳饰": "7404", "迷雾耳饰": "7405", "荆棘耳饰": "7406", "星辉耳饰": "7421", "霜晶耳饰": "7422", "流光吊坠": "7423", "地脉指环": "7424", "炎阳戒指": "7425", "潮汐戒指": "7426", "天穹戒指": "7441", "神木戒指": "7442", "日曜戒指": "7443", "月影项链": "7444", "星尘项链": "7445", "深渊戒指": "7446", "永夜戒指": "7447", }; // 装备类型 export enum EquipType { WEAPON = 1, // 武器 ARMOR = 2, // 防具 ACCESSORY = 3 // 饰品 } //装备属性起效对象 export enum EquipAttrTarget { HERO = 1, // 自身 FRIEND = 2, // 伙伴 ENEMY = 3, // 敌人 } //buff debuff起效技能类型 export enum SkillTarget { ALL = 0, FIRE = 1, WATER = 2, EARTH = 3, WIND = 4, LIGHT = 5, DARK = 6, } //特殊属性 export enum EquipSpecialAttr { ICE=1, //冰系加成 FIRE=2, //火焰加成 WIND=3, //飓风加成 //FRIEND_LIVE_CD=4, //伙伴复活时间减少 已经放弃了,怕兼容问题暂时留着 //ATK_ADD_FRIEND_ATK=5, //攻击n次后增加伙伴攻击力 //ATK_ADD_FRIEND_HP=6, //攻击n次后增加伙伴生命值 ATK_ADD_GLOD=7, //攻击n次后增加金币 ATK_ADD_MASTER_ATK=8, //攻击n次后增加主将攻击力 ATK_ADD_MASTER_HP=9, //攻击n次后增加主将生命值 //DOUBLE_DEAD=10, //额外死亡触发次数 伙伴系统已经取消,怕兼容问题暂时留着 DOUBLE_ATKED=11, //额外受击触发次数 ATKED_ADD_SKILL_STONE=12, //被攻击增加技能石 ATK_ADD_VALUE=13, //攻击n次后触发属性增加的值 额外增加值 } export enum Quality { WHITE = 1, GREEN = 2, BLUE = 3, PURPLE = 4, ORANGE = 5, RED = 6, } // 剑类武器UUID列表 - 根据wp.md配置 export const swordWeapons = [ // 等级1 2101, 2102, 2103, // 绿、蓝、紫 // 等级2 2201, 2202, 2203, // 绿、蓝、紫 // 等级3 2301, 2302, 2303, // 绿、蓝、紫 // 等级4 2401, 2402, 2403, 2404, // 绿、蓝、紫、紫(冰霜) // 等级5 2501, 2502, 2503, 2504, // 绿、蓝、紫、紫(冰霜) ]; // 斧类武器UUID列表 - 根据wp.md配置 export const axeWeapons = [ // 等级1 3101, 3102, 3103, // 绿、蓝、紫 // 等级2 3201, 3202, 3203, // 绿、蓝、紫 // 等级3 3301, 3302, 3303, // 绿、蓝、紫 // 等级4 3401, 3402, 3403, 3404, // 绿、蓝、紫、紫(泰坦) // 等级5 3501, 3502, 3503, 3504, // 绿、蓝、紫、紫(泰坦) ]; // 锤类武器UUID列表 - 根据wp.md配置 export const hammerWeapons = [ // 等级1 1101, 1102, 1103, // 绿、蓝、紫 // 等级2 1201, 1202, 1203, // 绿、蓝、紫 // 等级3 1301, 1302, 1303, // 绿、蓝、紫 // 等级4 1401, 1402, 1403, 1404, // 绿、蓝、紫、紫(泰坦) // 等级5 1501, 1502, 1503, 1504, // 绿、蓝、紫、紫(泰坦) ]; // 刀类武器UUID列表 - 根据wp.md配置 export const knifeWeapons = [ // 等级1 6101, 6102, 6103, // 绿、蓝、紫 // 等级2 6201, 6202, 6203, // 绿、蓝、紫 // 等级3 6301, 6302, 6303, // 绿、蓝、紫 // 等级4 6401, 6402, 6403, 6404, // 绿、蓝、紫、紫(冰霜) // 等级5 6501, 6502, 6503, 6504, // 绿、蓝、紫、紫(冰霜) ]; // 盾牌装备UUID列表 - 根据wp.md配置 export const shieldArmors = [ // 闪避型盾牌 // 等级1-5 风影圆盾(绿) 4101, 4201, 4301, 4401, 4501, // 等级1-5 流光护盾(蓝) 4102, 4202, 4302, 4402, 4502, // 等级1-5 量子闪避者(紫) 4103, 4203, 4303, 4403, 4503, // 反伤型盾牌 // 等级1-5 荆棘木盾(绿) 4111, 4211, 4311, 4411, 4511, // 等级1-5 钢铁尖刺(蓝) 4112, 4212, 4312, 4412, 4512, // 等级1-5 龙鳞反伤者(紫) 4113, 4213, 4313, 4413, 4513, // 均衡型盾牌 // 等级1-5 守护圆盾(绿) 4121, 4221, 4321, 4421, 4521, // 等级1-5 圣光壁垒(蓝) 4122, 4222, 4322, 4422, 4522, // 等级1-5 永恒守护者(紫) 4123, 4223, 4323, 4423, 4523, ]; // 饰品装备UUID列表 - 根据wp.md配置 export const accessoryItems = [ // 绿色品质饰品 (等级4-5) // 磐石戒指 7401, 7501, // 刚玉戒指 7402, 7502, // 烈阳戒指 7403, 7503, // 雷暴耳饰 7404, 7504, // 迷雾耳饰 7405, 7505, // 荆棘耳饰 7406, 7506, // 蓝色品质饰品 (等级4-5) // 星辉耳饰 7421, 7521, // 霜晶耳饰 7422, 7522, // 流光吊坠 7423, 7523, // 地脉指环 7424, 7524, // 炎阳戒指 7425, 7525, // 潮汐戒指 7426, 7526, // 紫色品质饰品 (等级4-5) // 天穹戒指 7441, 7541, // 神木戒指 7442, 7542, // 日曜戒指 7443, 7543, // 月影项链 7444, 7544, // 星尘项链 7445, 7545, // 深渊戒指 7446, 7546, // 永夜戒指 7447, 7547, ]; //build 流派 export const build_list = { CRIT:1,//暴击流 DODGE:2,//闪避流 REFLECT:3,//反伤流 ATKUP:4,//攻击增益流 SPEED:5,//高速流 BURN:6,//叠伤流 PUNCTURE:7,//穿透流 WFUNY:8,//风怒流 } //build 说明 export const build_info = { [build_list.CRIT]: "暴击流", [build_list.DODGE]: "闪避流", [build_list.REFLECT]: "反伤流", [build_list.ATKUP]: "攻击增益流", [build_list.SPEED]: "高速流", [build_list.BURN]: "叠伤流", [build_list.PUNCTURE]: "穿透流", [build_list.WFUNY]: "风怒流", } export const weapons = [...swordWeapons, ...axeWeapons, ...hammerWeapons, ...knifeWeapons]; export const armors = [...shieldArmors]; export const accessorys = [...accessoryItems]; export const equip_list = [...swordWeapons, ...axeWeapons, ...hammerWeapons, ...knifeWeapons, ...shieldArmors, ...accessoryItems]; /** * 根据装备类型获取所有uuid数组 * @param equipType 装备类型 1:武器 2:防具 3:饰品 (可选,不传则返回所有类型) * @returns uuid数组 */ export function getEquipUUIDsByType(equipType?: EquipType): number[] { const result: number[] = []; // 遍历所有装备配置 for (const [uuid, equipData] of Object.entries(EquipInfo)) { const numericUuid = parseInt(uuid); // 检查装备类型是否匹配(如果指定了类型) if (equipType === undefined || equipData.type === equipType) { // 添加所有该类型的装备 result.push(numericUuid); } } // 按UUID排序 return result.sort((a, b) => a - b); } /** * 获取所有装备的uuid数组 * @returns 所有装备的uuid数组 */ export function getAllEquipUUIDs(): number[] { return getEquipUUIDsByType(); } // 装备属性加成接口 export interface EquipAttribute { type: BuffAttr; // 属性类型 value: number; // 属性值 target?: EquipAttrTarget; // 属性作用目标(可选) } export interface EquipSpecialAttrData { special_attr: EquipSpecialAttr; // 特殊属性 special_attr_value: number; // 特殊属性值 } // 装备基础接口 export interface EquipData { uuid: number; // 装备唯一ID name: string; // 装备名称 type: EquipType; // 装备类型 quality: Quality; // 装备品质 path: string; // 文件名 info: string; // 装备描述 special_attr: EquipSpecialAttrData[]; // 特殊属性数组 buff: EquipAttribute[]; // 属性加成列表 build?: number[]; // 流派(可选) } export const EquipInfo: { [key: number]: EquipData } = { // 剑类武器 2101: { uuid: 2101, name: "穿刺短剑", type: EquipType.WEAPON, quality: Quality.GREEN, path: EPath["穿刺短剑"], info: "攻击力增加170%,穿透1个目标", special_attr: [], build: [build_list.PUNCTURE], buff: [ { type: BuffAttr.ATK, value: 170, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: 20, target: EquipAttrTarget.HERO }, // CD修正-20% { type: BuffAttr.PUNCTURE, value: 1, target: EquipAttrTarget.HERO }, // 穿刺1个目标 ], }, 2102: { uuid: 2102, name: "寒锋长剑", type: EquipType.WEAPON, quality: Quality.BLUE, path: EPath["寒锋长剑"], info: "攻击力增加230%,穿透2个目标,30%穿刺伤害", special_attr: [], build: [build_list.PUNCTURE], buff: [ { type: BuffAttr.ATK, value: 230, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: 20, target: EquipAttrTarget.HERO }, // CD修正-20% { type: BuffAttr.PUNCTURE, value: 2, target: EquipAttrTarget.HERO }, // 穿刺2个目标 { type: BuffAttr.PUNCTURE_DMG, value: 30, target: EquipAttrTarget.HERO }, // 30%穿刺伤害 ], }, 2103: { uuid: 2103, name: "龙鳞穿刺者", type: EquipType.WEAPON, quality: Quality.PURPLE, path: EPath["龙鳞穿刺者"], info: "攻击力增加290%,穿透3个目标,40%穿刺伤害", special_attr: [], build: [build_list.PUNCTURE], buff: [ { type: BuffAttr.ATK, value: 290, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: 20, target: EquipAttrTarget.HERO }, // CD修正-20% { type: BuffAttr.PUNCTURE, value: 3, target: EquipAttrTarget.HERO }, // 穿刺3个目标 { type: BuffAttr.PUNCTURE_DMG, value: 40, target: EquipAttrTarget.HERO }, // 40%穿刺伤害 ], }, 2104: { uuid: 2104, name: "冰霜穿刺者", type: EquipType.WEAPON, quality: Quality.PURPLE, path: EPath["冰霜穿刺者"], info: "攻击力增加290%,穿透3个目标,冰冻概率25%", special_attr: [], build: [build_list.PUNCTURE], buff: [ { type: BuffAttr.ATK, value: 290, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: 20, target: EquipAttrTarget.HERO }, // CD修正-20% { type: BuffAttr.PUNCTURE, value: 3, target: EquipAttrTarget.HERO }, // 穿刺3个目标 { type: BuffAttr.FROST_RATIO, value: 25, target: EquipAttrTarget.HERO }, // 冰冻概率25% ], }, // === 斧类武器配置 === // 斧类武器 3101: { uuid: 3101, name: "风暴战斧", type: EquipType.WEAPON, quality: Quality.GREEN, path: EPath["风暴战斧"], info: "攻击力增加220%,风怒概率40%", special_attr: [], build: [build_list.WFUNY], buff: [ { type: BuffAttr.ATK, value: 220, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: 0, target: EquipAttrTarget.HERO }, // CD修正0% { type: BuffAttr.WFUNY, value: 40, target: EquipAttrTarget.HERO }, // 风怒概率40% ], }, 3102: { uuid: 3102, name: "寒锋巨斧", type: EquipType.WEAPON, quality: Quality.BLUE, path: EPath["寒锋巨斧"], info: "攻击力增加280%,风怒概率50%", special_attr: [], build: [build_list.WFUNY], buff: [ { type: BuffAttr.ATK, value: 280, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: 0, target: EquipAttrTarget.HERO }, // CD修正0% { type: BuffAttr.WFUNY, value: 50, target: EquipAttrTarget.HERO }, // 风怒概率50% ], }, 3105: { uuid: 3105, name: "龙鳞撕裂者", type: EquipType.WEAPON, quality: Quality.PURPLE, path: EPath["龙鳞撕裂者"], info: "攻击力增加340%,风怒概率60%,击退概率27%", special_attr: [], build: [build_list.WFUNY], buff: [ { type: BuffAttr.ATK, value: 340, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: 0, target: EquipAttrTarget.HERO }, // CD修正0% { type: BuffAttr.WFUNY, value: 60, target: EquipAttrTarget.HERO }, // 风怒概率60% { type: BuffAttr.KNOCKBACK, value: 27, target: EquipAttrTarget.HERO }, // 击退概率37% ], }, 3106: { uuid: 3106, name: "泰坦撕裂者", type: EquipType.WEAPON, quality: Quality.PURPLE, path: EPath["泰坦撕裂者"], info: "攻击力增加300%,风怒概率60%,击晕概率12.5%", special_attr: [], build: [build_list.WFUNY], buff: [ { type: BuffAttr.ATK, value: 300, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: 0, target: EquipAttrTarget.HERO }, // CD修正0% { type: BuffAttr.WFUNY, value: 60, target: EquipAttrTarget.HERO }, // 风怒概率60% { type: BuffAttr.STUN_RATIO, value: 12.5, target: EquipAttrTarget.HERO }, // 击晕概率12.5% ], }, // === 锤类武器配置 === // 锤类武器 5101: { uuid: 5101, name: "碎骨战锤", type: EquipType.WEAPON, quality: Quality.GREEN, path: EPath["碎骨战锤"], info: "攻击力增加240%,暴击率20%,暴击伤害+35%", special_attr: [], build: [build_list.CRIT], buff: [ { type: BuffAttr.ATK, value: 240, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: -6.7, target: EquipAttrTarget.HERO }, // CD修正+6.7% { type: BuffAttr.CRITICAL, value: 20, target: EquipAttrTarget.HERO }, // 暴击率20% { type: BuffAttr.CRITICAL_DMG, value: 35, target: EquipAttrTarget.HERO }, // 暴击伤害+35% ], }, 5102: { uuid: 5102, name: "雷霆重锤", type: EquipType.WEAPON, quality: Quality.BLUE, path: EPath["雷霆重锤"], info: "攻击力增加310%,暴击率25%,暴击伤害+45%", special_attr: [], build: [build_list.CRIT], buff: [ { type: BuffAttr.ATK, value: 310, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: -6.7, target: EquipAttrTarget.HERO }, // CD修正+6.7% { type: BuffAttr.CRITICAL, value: 25, target: EquipAttrTarget.HERO }, // 暴击率25% { type: BuffAttr.CRITICAL_DMG, value: 45, target: EquipAttrTarget.HERO }, // 暴击伤害+45% ], }, 5103: { uuid: 5103, name: "龙鳞粉碎者", type: EquipType.WEAPON, quality: Quality.PURPLE, path: EPath["龙鳞粉碎者"], info: "攻击力增加360%,暴击率30%,暴击伤害+70%,击晕概率+15%", special_attr: [], build: [build_list.CRIT], buff: [ { type: BuffAttr.ATK, value: 360, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: -6.7, target: EquipAttrTarget.HERO }, // CD修正+6.7% { type: BuffAttr.CRITICAL, value: 30, target: EquipAttrTarget.HERO }, // 暴击率30% { type: BuffAttr.CRITICAL_DMG, value: 70, target: EquipAttrTarget.HERO }, // 暴击伤害+70% { type: BuffAttr.STUN_RATIO, value: 15, target: EquipAttrTarget.HERO }, // 击晕概率+15% ], }, 5104: { uuid: 5104, name: "泰坦粉碎者", type: EquipType.WEAPON, quality: Quality.PURPLE, path: EPath["泰坦粉碎者"], info: "攻击力增加360%,暴击率30%,击晕概率30%", special_attr: [], build: [build_list.CRIT], buff: [ { type: BuffAttr.ATK, value: 360, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: -6.7, target: EquipAttrTarget.HERO }, // CD修正+6.7% { type: BuffAttr.CRITICAL, value: 30, target: EquipAttrTarget.HERO }, // 暴击率30% { type: BuffAttr.STUN_RATIO, value: 30, target: EquipAttrTarget.HERO }, // 击晕概率30% ], }, // === 刀类武器配置 === // 刀类武器 6101: { uuid: 6101, name: "影刃", type: EquipType.WEAPON, quality: Quality.GREEN, path: EPath["影刃"], info: "攻击力增加180%,攻击施加易伤(25%)", special_attr: [], build: [build_list.BURN], buff: [ { type: BuffAttr.ATK, value: 180, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: 26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7% { type: BuffAttr.BURN_VALUE, value: 25, target: EquipAttrTarget.HERO }, // 攻击施加易伤(25%) ], }, 6102: { uuid: 6102, name: "寒月双刃", type: EquipType.WEAPON, quality: Quality.BLUE, path: EPath["寒月双刃"], info: "攻击力增加245%,攻击施加易伤(35%)", special_attr: [], build: [build_list.BURN], buff: [ { type: BuffAttr.ATK, value: 245, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: 26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7% { type: BuffAttr.BURN_VALUE, value: 35, target: EquipAttrTarget.HERO }, // 攻击施加易伤(35%) ], }, 6103: { uuid: 6103, name: "龙鳞切割者", type: EquipType.WEAPON, quality: Quality.PURPLE, path: EPath["龙鳞切割者"], info: "攻击力增加300%,攻击施加易伤(45%),易伤持续次数+1", special_attr: [], build: [build_list.BURN], buff: [ { type: BuffAttr.ATK, value: 300, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: 26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7% { type: BuffAttr.BURN_VALUE, value: 45, target: EquipAttrTarget.HERO }, // 攻击施加易伤(45%) { type: BuffAttr.BURN_COUNT, value: 1, target: EquipAttrTarget.HERO }, // 易伤持续次数+1 ], }, 6104: { uuid: 6104, name: "冰霜切割者", type: EquipType.WEAPON, quality: Quality.PURPLE, path: EPath["冰霜切割者"], info: "攻击力增加300%,攻击施加易伤(45%),冰冻概率25%", special_attr: [], build: [build_list.BURN], buff: [ { type: BuffAttr.ATK, value: 300, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK_CD, value: 26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7% { type: BuffAttr.BURN_VALUE, value: 45, target: EquipAttrTarget.HERO }, // 攻击施加易伤(45%) { type: BuffAttr.FROST_RATIO, value: 25, target: EquipAttrTarget.HERO }, // 冰冻概率25% ], }, // === 盾牌装备配置 === // === 闪避型盾牌 === // 闪避型盾牌 4101: { uuid: 4101, name: "风影圆盾", type: EquipType.ARMOR, quality: Quality.GREEN, path: EPath["风影圆盾"], info: "生命值+40%,闪避40%", special_attr: [], buff: [ { type: BuffAttr.HP, value: 40, target: EquipAttrTarget.HERO }, // HP+40% { type: BuffAttr.DODGE, value: 40, target: EquipAttrTarget.HERO }, // 闪避40% ], }, 4102: { uuid: 4102, name: "流光护盾", type: EquipType.ARMOR, quality: Quality.BLUE, path: EPath["流光护盾"], info: "生命值+45%,闪避40%,Debuff减免15%", special_attr: [], buff: [ { type: BuffAttr.HP, value: 45, target: EquipAttrTarget.HERO }, // HP+45% { type: BuffAttr.DODGE, value: 40, target: EquipAttrTarget.HERO }, // 闪避40% { type: BuffAttr.DEBUFF_DOWN, value: 15, target: EquipAttrTarget.HERO }, // Debuff减免15% ], }, 4103: { uuid: 4103, name: "量子闪避者", type: EquipType.ARMOR, quality: Quality.PURPLE, path: EPath["量子闪避者"], info: "生命值+50%,闪避45%,免伤15%", special_attr: [], buff: [ { type: BuffAttr.HP, value: 50, target: EquipAttrTarget.HERO }, // HP+50% { type: BuffAttr.DODGE, value: 45, target: EquipAttrTarget.HERO }, // 闪避45% { type: BuffAttr.DEF, value: 15, target: EquipAttrTarget.HERO }, // 免伤15% ], }, // === 反伤型盾牌 === // 反伤型盾牌 4111: { uuid: 4111, name: "荆棘木盾", type: EquipType.ARMOR, quality: Quality.GREEN, path: EPath["荆棘木盾"], info: "生命值+85%,反伤30%", special_attr: [], buff: [ { type: BuffAttr.HP, value: 85, target: EquipAttrTarget.HERO }, // HP+85% { type: BuffAttr.REFLECT, value: 30, target: EquipAttrTarget.HERO }, // 反伤30% ], }, 4112: { uuid: 4112, name: "钢铁尖刺", type: EquipType.ARMOR, quality: Quality.BLUE, path: EPath["钢铁尖刺"], info: "生命值+90%,反伤30%,Debuff减免15%", special_attr: [], buff: [ { type: BuffAttr.HP, value: 90, target: EquipAttrTarget.HERO }, // HP+90% { type: BuffAttr.REFLECT, value: 30, target: EquipAttrTarget.HERO }, // 反伤30% { type: BuffAttr.DEBUFF_DOWN, value: 15, target: EquipAttrTarget.HERO }, // Debuff减免15% ], }, 4113: { uuid: 4113, name: "龙鳞反伤者", type: EquipType.ARMOR, quality: Quality.PURPLE, path: EPath["龙鳞反伤者"], info: "生命值+110%,反伤35%,免伤15%", special_attr: [], buff: [ { type: BuffAttr.HP, value: 110, target: EquipAttrTarget.HERO }, // HP+110% { type: BuffAttr.REFLECT, value: 35, target: EquipAttrTarget.HERO }, // 反伤35% { type: BuffAttr.DEF, value: 15, target: EquipAttrTarget.HERO }, // 免伤15% ], }, // === 均衡型盾牌 === // 均衡型盾牌 4121: { uuid: 4121, name: "守护圆盾", type: EquipType.ARMOR, quality: Quality.GREEN, path: EPath["守护圆盾"], info: "生命值+65%,免伤20%", special_attr: [], buff: [ { type: BuffAttr.HP, value: 65, target: EquipAttrTarget.HERO }, // HP+65% { type: BuffAttr.DEF, value: 20, target: EquipAttrTarget.HERO }, // 免伤20% ], }, 4122: { uuid: 4122, name: "圣光壁垒", type: EquipType.ARMOR, quality: Quality.BLUE, path: EPath["圣光壁垒"], info: "生命值+70%,免伤20%,Debuff减免15%", special_attr: [], buff: [ { type: BuffAttr.HP, value: 70, target: EquipAttrTarget.HERO }, // HP+70% { type: BuffAttr.DEF, value: 20, target: EquipAttrTarget.HERO }, // 免伤20% { type: BuffAttr.DEBUFF_DOWN, value: 15, target: EquipAttrTarget.HERO }, // Debuff减免15% ], }, 4123: { uuid: 4123, name: "永恒守护者", type: EquipType.ARMOR, quality: Quality.PURPLE, path: EPath["永恒守护者"], info: "生命值+75%,免伤25%,闪避15%", special_attr: [], buff: [ { type: BuffAttr.HP, value: 75, target: EquipAttrTarget.HERO }, // HP+75% { type: BuffAttr.DEF, value: 25, target: EquipAttrTarget.HERO }, // 免伤25% { type: BuffAttr.DODGE, value: 15, target: EquipAttrTarget.HERO }, // 闪避15% ], }, // === 饰品装备配置 === // === 绿色品质饰品 === 7401: { uuid: 7401, name: "磐石戒指", type: EquipType.ACCESSORY, quality: Quality.GREEN, path: EPath["磐石戒指"], info: "生命值+60%", special_attr: [], buff: [ { type: BuffAttr.HP, value: 60, target: EquipAttrTarget.HERO }, ], }, 7402: { uuid: 7402, name: "刚玉戒指", type: EquipType.ACCESSORY, quality: Quality.GREEN, path: EPath["刚玉戒指"], info: "免伤+25%", special_attr: [], buff: [ { type: BuffAttr.DEF, value: 25, target: EquipAttrTarget.HERO }, ], }, 7403: { uuid: 7403, name: "烈阳戒指", type: EquipType.ACCESSORY, quality: Quality.GREEN, path: EPath["烈阳戒指"], info: "攻击+55%", special_attr: [], buff: [ { type: BuffAttr.ATK, value: 55, target: EquipAttrTarget.HERO }, ], }, 7404: { uuid: 7404, name: "雷暴耳饰", type: EquipType.ACCESSORY, quality: Quality.GREEN, path: EPath["雷暴耳饰"], info: "暴伤+40%", special_attr: [], buff: [ { type: BuffAttr.CRITICAL_DMG, value: 40, target: EquipAttrTarget.HERO }, ], }, 7405: { uuid: 7405, name: "迷雾耳饰", type: EquipType.ACCESSORY, quality: Quality.GREEN, path: EPath["迷雾耳饰"], info: "闪避+15%", special_attr: [], buff: [ { type: BuffAttr.DODGE, value: 15, target: EquipAttrTarget.HERO }, ], }, 7406: { uuid: 7406, name: "荆棘耳饰", type: EquipType.ACCESSORY, quality: Quality.GREEN, path: EPath["荆棘耳饰"], info: "反伤+20%", special_attr: [], buff: [ { type: BuffAttr.REFLECT, value: 20, target: EquipAttrTarget.HERO }, ], }, // === 蓝色品质饰品 === 7421: { uuid: 7421, name: "星辉耳饰", type: EquipType.ACCESSORY, quality: Quality.BLUE, path: EPath["星辉耳饰"], info: "生命值+40%,免伤+20%", special_attr: [], buff: [ { type: BuffAttr.HP, value: 40, target: EquipAttrTarget.HERO }, { type: BuffAttr.DEF, value: 20, target: EquipAttrTarget.HERO }, ], }, 7422: { uuid: 7422, name: "霜晶耳饰", type: EquipType.ACCESSORY, quality: Quality.BLUE, path: EPath["霜晶耳饰"], info: "攻击+40%,暴伤+30%", special_attr: [], buff: [ { type: BuffAttr.ATK, value: 40, target: EquipAttrTarget.HERO }, { type: BuffAttr.CRITICAL_DMG, value: 30, target: EquipAttrTarget.HERO }, ], }, 7423: { uuid: 7423, name: "流光吊坠", type: EquipType.ACCESSORY, quality: Quality.BLUE, path: EPath["流光吊坠"], info: "生命值+35%,闪避+15%", special_attr: [], buff: [ { type: BuffAttr.HP, value: 35, target: EquipAttrTarget.HERO }, { type: BuffAttr.DODGE, value: 15, target: EquipAttrTarget.HERO }, ], }, 7424: { uuid: 7424, name: "地脉指环", type: EquipType.ACCESSORY, quality: Quality.BLUE, path: EPath["地脉指环"], info: "免伤+20%,反伤+15%", special_attr: [], buff: [ { type: BuffAttr.DEF, value: 20, target: EquipAttrTarget.HERO }, { type: BuffAttr.REFLECT, value: 15, target: EquipAttrTarget.HERO }, ], }, 7425: { uuid: 7425, name: "炎阳戒指", type: EquipType.ACCESSORY, quality: Quality.BLUE, path: EPath["炎阳戒指"], info: "攻击+45%,闪避+10%", special_attr: [], buff: [ { type: BuffAttr.ATK, value: 45, target: EquipAttrTarget.HERO }, { type: BuffAttr.DODGE, value: 10, target: EquipAttrTarget.HERO }, ], }, 7426: { uuid: 7426, name: "潮汐戒指", type: EquipType.ACCESSORY, quality: Quality.BLUE, path: EPath["潮汐戒指"], info: "暴伤+35%,反伤+15%", special_attr: [], buff: [ { type: BuffAttr.CRITICAL_DMG, value: 35, target: EquipAttrTarget.HERO }, { type: BuffAttr.REFLECT, value: 15, target: EquipAttrTarget.HERO }, ], }, // === 紫色品质饰品 === 7441: { uuid: 7441, name: "天穹戒指", type: EquipType.ACCESSORY, quality: Quality.PURPLE, path: EPath["天穹戒指"], info: "生命值+45%,免伤+20%,攻击触发属性增加额外加值+2", special_attr: [ {special_attr: EquipSpecialAttr.ATK_ADD_VALUE, special_attr_value: 2}, ], buff: [ { type: BuffAttr.HP, value: 45, target: EquipAttrTarget.HERO }, { type: BuffAttr.DEF, value: 20, target: EquipAttrTarget.HERO }, ], }, 7442: { uuid: 7442, name: "神木戒指", type: EquipType.ACCESSORY, quality: Quality.PURPLE, path: EPath["神木戒指"], info: "攻击+50%,暴伤+35%,暴击+10%", special_attr: [], buff: [ { type: BuffAttr.ATK, value: 50, target: EquipAttrTarget.HERO }, { type: BuffAttr.CRITICAL_DMG, value: 35, target: EquipAttrTarget.HERO }, { type: BuffAttr.CRITICAL, value: 10, target: EquipAttrTarget.HERO }, ], }, 7443: { uuid: 7443, name: "日曜戒指", type: EquipType.ACCESSORY, quality: Quality.PURPLE, path: EPath["日曜戒指"], info: "生命值+40%,攻击+45%,攻击触发增加主将攻击力+2", special_attr: [ {special_attr: EquipSpecialAttr.ATK_ADD_MASTER_ATK, special_attr_value: 2}, ], buff: [ { type: BuffAttr.HP, value: 40, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK, value: 45, target: EquipAttrTarget.HERO }, ], }, 7444: { uuid: 7444, name: "月影项链", type: EquipType.ACCESSORY, quality: Quality.PURPLE, path: EPath["月影项链"], info: "免伤+20%,暴伤+35%,攻击触发增加主将生命值10", special_attr: [ {special_attr: EquipSpecialAttr.ATK_ADD_MASTER_HP, special_attr_value: 10}, ], buff: [ { type: BuffAttr.DEF, value: 20, target: EquipAttrTarget.HERO }, { type: BuffAttr.CRITICAL_DMG, value: 35, target: EquipAttrTarget.HERO }, ], }, 7445: { uuid: 7445, name: "星尘项链", type: EquipType.ACCESSORY, quality: Quality.PURPLE, path: EPath["星尘项链"], info: "闪避+15%,攻击+50%,技能冷却减少20%", special_attr: [], buff: [ { type: BuffAttr.DODGE, value: 15, target: EquipAttrTarget.HERO }, { type: BuffAttr.ATK, value: 50, target: EquipAttrTarget.HERO }, { type: BuffAttr.SKILL_CD, value: 20, target: EquipAttrTarget.HERO }, ], }, 7446: { uuid: 7446, name: "深渊戒指", type: EquipType.ACCESSORY, quality: Quality.PURPLE, path: EPath["深渊戒指"], info: "反伤+15%,生命值+50%,穿刺+2", special_attr: [], buff: [ { type: BuffAttr.REFLECT, value: 15, target: EquipAttrTarget.HERO }, { type: BuffAttr.HP, value: 50, target: EquipAttrTarget.HERO }, { type: BuffAttr.PUNCTURE, value: 2, target: EquipAttrTarget.HERO }, ], }, 7447: { uuid: 7447, name: "永夜戒指", type: EquipType.ACCESSORY, quality: Quality.PURPLE, path: EPath["永夜戒指"], info: "免伤+25%,暴伤+35%,双倍受击触发+2", special_attr: [ {special_attr: EquipSpecialAttr.DOUBLE_ATKED, special_attr_value: 2}, ], buff: [ { type: BuffAttr.DEF, value: 25, target: EquipAttrTarget.HERO }, { type: BuffAttr.CRITICAL_DMG, value: 35, target: EquipAttrTarget.HERO }, ], }, }