Files
heros/assets/script/game/common/config/Equips.ts

1025 lines
33 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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 },
],
},
}