武器 击晕 冰冻 易伤 效果添加

This commit is contained in:
2025-07-10 16:35:16 +08:00
parent a75950d3a6
commit e4263b5f47
9 changed files with 373 additions and 204 deletions

View File

@@ -6,21 +6,25 @@ export const EPath = {
"穿刺短剑": "2101",
"寒锋长剑": "2102",
"龙鳞穿刺者": "2103",
"冰霜穿刺者": "2104",
// 斧类武器
"风暴战斧": "3101",
"寒锋巨斧": "3102",
"龙鳞撕裂者": "3105",
"泰坦撕裂者": "3106",
// 锤类武器
"碎骨战锤": "5101",
"雷霆重锤": "5102",
"泰坦粉碎者": "5103",
"龙鳞粉碎者": "5103",
"泰坦粉碎者": "5104",
// 刀类武器
"影刃": "6101",
"寒月双刃": "6102",
"霜魂切割者": "6103",
"龙鳞切割者": "6103",
"冰霜切割者": "6104",
// 盾牌装备
"风影圆盾": "4101",
@@ -113,9 +117,9 @@ export const swordWeapons = [
// 等级3
2301, 2302, 2303, // 绿、蓝、紫
// 等级4
2401, 2402, 2403, // 绿、蓝、紫
2401, 2402, 2403, 2404, // 绿、蓝、紫、紫(冰霜)
// 等级5
2501, 2502, 2503, // 绿、蓝、紫
2501, 2502, 2503, 2504, // 绿、蓝、紫、紫(冰霜)
];
// 斧类武器UUID列表 - 根据wp.md配置
@@ -127,9 +131,9 @@ export const axeWeapons = [
// 等级3
3301, 3302, 3303, // 绿、蓝、紫
// 等级4
3401, 3402, 3403, // 绿、蓝、紫
3401, 3402, 3403, 3404, // 绿、蓝、紫、紫(泰坦)
// 等级5
3501, 3502, 3503, // 绿、蓝、紫
3501, 3502, 3503, 3504, // 绿、蓝、紫、紫(泰坦)
];
// 锤类武器UUID列表 - 根据wp.md配置
@@ -141,9 +145,9 @@ export const hammerWeapons = [
// 等级3
1301, 1302, 1303, // 绿、蓝、紫
// 等级4
1401, 1402, 1403, // 绿、蓝、紫
1401, 1402, 1403, 1404, // 绿、蓝、紫、紫(泰坦)
// 等级5
1501, 1502, 1503, // 绿、蓝、紫
1501, 1502, 1503, 1504, // 绿、蓝、紫、紫(泰坦)
];
// 刀类武器UUID列表 - 根据wp.md配置
@@ -155,9 +159,9 @@ export const knifeWeapons = [
// 等级3
6301, 6302, 6303, // 绿、蓝、紫
// 等级4
6401, 6402, 6403, // 绿、蓝、紫
6401, 6402, 6403, 6404, // 绿、蓝、紫、紫(冰霜)
// 等级5
6501, 6502, 6503, // 绿、蓝、紫
6501, 6502, 6503, 6504, // 绿、蓝、紫、紫(冰霜)
];
// 盾牌装备UUID列表 - 根据wp.md配置
@@ -540,6 +544,22 @@ export const EquipInfo: { [key: number]: EquipData } = {
{ type: BuffAttr.PUNCTURE_DMG, value: 35, target: EquipAttrTarget.HERO }, // 35%穿刺伤害
],
},
2404: {
uuid: 2404,
name: "冰霜穿刺者(Lv4)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 4,
path: EPath["冰霜穿刺者"],
info: "攻击力增加240%穿透3个目标冰冻概率20%",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 240, 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: 20, target: EquipAttrTarget.HERO }, // 冰冻概率20%
],
},
// 等级5 剑类武器
2501: {
@@ -589,6 +609,22 @@ export const EquipInfo: { [key: number]: EquipData } = {
{ type: BuffAttr.PUNCTURE_DMG, value: 40, target: EquipAttrTarget.HERO }, // 40%穿刺伤害
],
},
2504: {
uuid: 2504,
name: "冰霜穿刺者(Lv5)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 5,
path: EPath["冰霜穿刺者"],
info: "攻击力增加290%穿透3个目标冰冻概率25%",
special_attr: [],
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%
],
},
// === 斧类武器配置 ===
@@ -630,13 +666,12 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 1,
path: EPath["龙鳞撕裂者"],
info: "攻击力增加160%风怒概率40%击退概率15%",
info: "攻击力增加160%风怒概率40%",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 160, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: 0, target: EquipAttrTarget.HERO }, // CD修正0%
{ type: BuffAttr.WFUNY, value: 40, target: EquipAttrTarget.HERO }, // 风怒概率40%
{ type: BuffAttr.KNOCKBACK, value: 15, target: EquipAttrTarget.HERO }, // 击退概率15%
],
},
@@ -678,13 +713,12 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 2,
path: EPath["龙鳞撕裂者"],
info: "攻击力增加200%风怒概率45%击退概率18%",
info: "攻击力增加200%风怒概率45%",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 200, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: 0, target: EquipAttrTarget.HERO }, // CD修正0%
{ type: BuffAttr.WFUNY, value: 45, target: EquipAttrTarget.HERO }, // 风怒概率45%
{ type: BuffAttr.KNOCKBACK, value: 18, target: EquipAttrTarget.HERO }, // 击退概率28%
],
},
@@ -726,13 +760,12 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 3,
path: EPath["龙鳞撕裂者"],
info: "攻击力增加240%风怒概率50%击退概率21%",
info: "攻击力增加240%风怒概率50%",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 240, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: 0, target: EquipAttrTarget.HERO }, // CD修正0%
{ type: BuffAttr.WFUNY, value: 50, target: EquipAttrTarget.HERO }, // 风怒概率50%
{ type: BuffAttr.KNOCKBACK, value: 21, target: EquipAttrTarget.HERO }, // 击退概率31%
],
},
@@ -783,6 +816,22 @@ export const EquipInfo: { [key: number]: EquipData } = {
{ type: BuffAttr.KNOCKBACK, value: 24, target: EquipAttrTarget.HERO }, // 击退概率34%
],
},
3404: {
uuid: 3404,
name: "泰坦撕裂者(Lv4)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 4,
path: EPath["泰坦撕裂者"],
info: "攻击力增加200%风怒概率75%击晕概率10%",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 200, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: 0, target: EquipAttrTarget.HERO }, // CD修正0%
{ type: BuffAttr.WFUNY, value: 75, target: EquipAttrTarget.HERO }, // 风怒概率75%
{ type: BuffAttr.STUN_RATTO, value: 10, target: EquipAttrTarget.HERO }, // 击晕概率10%
],
},
// 等级5 斧类武器
3501: {
@@ -798,7 +847,6 @@ export const EquipInfo: { [key: number]: EquipData } = {
{ 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%
{ type: BuffAttr.KNOCKBACK, value: 20, target: EquipAttrTarget.HERO }, // 击退概率20%
],
},
3502: {
@@ -832,6 +880,22 @@ export const EquipInfo: { [key: number]: EquipData } = {
{ type: BuffAttr.KNOCKBACK, value: 27, target: EquipAttrTarget.HERO }, // 击退概率37%
],
},
3504: {
uuid: 3504,
name: "泰坦撕裂者(Lv5)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 5,
path: EPath["泰坦撕裂者"],
info: "攻击力增加300%风怒概率60%击晕概率12.5%",
special_attr: [],
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_RATTO, value: 12.5, target: EquipAttrTarget.HERO }, // 击晕概率12.5%
],
},
// === 锤类武器配置 ===
@@ -870,11 +934,11 @@ export const EquipInfo: { [key: number]: EquipData } = {
},
1103: {
uuid: 1103,
name: "泰坦粉碎者(Lv1)",
name: "龙鳞粉碎者(Lv1)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 1,
path: EPath["泰坦粉碎者"],
path: EPath["龙鳞粉碎者"],
info: "攻击力增加180%暴击率20%,暴击伤害+50%",
special_attr: [],
buff: [
@@ -920,11 +984,11 @@ export const EquipInfo: { [key: number]: EquipData } = {
},
1203: {
uuid: 1203,
name: "泰坦粉碎者(Lv2)",
name: "龙鳞粉碎者(Lv2)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 2,
path: EPath["泰坦粉碎者"],
path: EPath["龙鳞粉碎者"],
info: "攻击力增加220%暴击率23%,暴击伤害+55%",
special_attr: [],
buff: [
@@ -970,11 +1034,11 @@ export const EquipInfo: { [key: number]: EquipData } = {
},
1303: {
uuid: 1303,
name: "泰坦粉碎者(Lv3)",
name: "龙鳞粉碎者(Lv3)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 3,
path: EPath["泰坦粉碎者"],
path: EPath["龙鳞粉碎者"],
info: "攻击力增加260%暴击率26%,暴击伤害+60%",
special_attr: [],
buff: [
@@ -1020,11 +1084,11 @@ export const EquipInfo: { [key: number]: EquipData } = {
},
1403: {
uuid: 1403,
name: "泰坦粉碎者(Lv4)",
name: "龙鳞粉碎者(Lv4)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 4,
path: EPath["泰坦粉碎者"],
path: EPath["龙鳞粉碎者"],
info: "攻击力增加300%暴击率29%,暴击伤害+65%",
special_attr: [],
buff: [
@@ -1032,6 +1096,23 @@ export const EquipInfo: { [key: number]: EquipData } = {
{ type: BuffAttr.ATK_CD, value: 6.7, target: EquipAttrTarget.HERO }, // CD修正+6.7%
{ type: BuffAttr.CRITICAL, value: 29, target: EquipAttrTarget.HERO }, // 暴击率29%
{ type: BuffAttr.CRITICAL_DMG, value: 65, target: EquipAttrTarget.HERO }, // 暴击伤害+65%
{ type: BuffAttr.STUN_RATTO, value: 10, target: EquipAttrTarget.HERO }, // 击晕概率+10%
],
},
1404: {
uuid: 1404,
name: "泰坦粉碎者(Lv4)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 4,
path: EPath["泰坦粉碎者"],
info: "攻击力增加300%暴击率29%击晕概率25%",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 250, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: 6.7, target: EquipAttrTarget.HERO }, // CD修正+6.7%
{ type: BuffAttr.CRITICAL, value: 29, target: EquipAttrTarget.HERO }, // 暴击率29%
{ type: BuffAttr.STUN_RATTO, value: 25, target: EquipAttrTarget.HERO }, // 击晕概率25%
],
},
@@ -1070,18 +1151,35 @@ export const EquipInfo: { [key: number]: EquipData } = {
},
1503: {
uuid: 1503,
name: "泰坦粉碎者(Lv5)",
name: "龙鳞粉碎者(Lv5)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 5,
path: EPath["泰坦粉碎者"],
info: "攻击力增加360%暴击率32%,暴击伤害+70%",
path: EPath["龙鳞粉碎者"],
info: "攻击力增加360%暴击率32%,暴击伤害+70%,击晕概率+15%",
special_attr: [],
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: 32, target: EquipAttrTarget.HERO }, // 暴击率32%
{ type: BuffAttr.CRITICAL_DMG, value: 70, target: EquipAttrTarget.HERO }, // 暴击伤害+70%
{ type: BuffAttr.STUN_RATTO, value: 15, target: EquipAttrTarget.HERO }, // 击晕概率+15%
],
},
1504: {
uuid: 1504,
name: "泰坦粉碎者(Lv5)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 5,
path: EPath["泰坦粉碎者"],
info: "攻击力增加360%暴击率32%击晕概率30%",
special_attr: [],
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: 32, target: EquipAttrTarget.HERO }, // 暴击率32%
{ type: BuffAttr.STUN_RATTO, value: 30, target: EquipAttrTarget.HERO }, // 击晕概率30%
],
},
@@ -1095,12 +1193,12 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.GREEN,
lv: 1,
path: EPath["影刃"],
info: "攻击力增加60%易伤加成15%",
info: "攻击力增加60%攻击施加易伤(15%)",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 60, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 15, target: EquipAttrTarget.HERO }, // 易伤加成15%
{ type: BuffAttr.BURN_VALUE, value: 15, target: EquipAttrTarget.HERO }, // 攻击施加易伤(15%)
],
},
6102: {
@@ -1110,28 +1208,27 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.BLUE,
lv: 1,
path: EPath["寒月双刃"],
info: "攻击力增加85%易伤加成20%",
info: "攻击力增加85%攻击施加易伤(20%)",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 85, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 20, target: EquipAttrTarget.HERO }, // 易伤加成20%
{ type: BuffAttr.BURN_VALUE, value: 20, target: EquipAttrTarget.HERO }, // 攻击施加易伤(20%)
],
},
6103: {
uuid: 6103,
name: "霜魂切割者(Lv1)",
name: "龙鳞切割者(Lv1)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 1,
path: EPath["霜魂切割者"],
info: "攻击力增加115%易伤加成25%冰冻概率15%",
path: EPath["龙鳞切割者"],
info: "攻击力增加115%攻击施加易伤(25%)",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 115, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 25, target: EquipAttrTarget.HERO }, // 易伤加成25%
{ type: BuffAttr.FROST_RATIO, value: 15, target: EquipAttrTarget.HERO }, // 冰冻概率15%
{ type: BuffAttr.BURN_VALUE, value: 25, target: EquipAttrTarget.HERO }, // 攻击施加易伤(25%)
],
},
@@ -1143,12 +1240,12 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.GREEN,
lv: 2,
path: EPath["影刃"],
info: "攻击力增加90%易伤加成17%",
info: "攻击力增加90%攻击施加易伤(17%)",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 90, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 17, target: EquipAttrTarget.HERO }, // 易伤加成17%
{ type: BuffAttr.BURN_VALUE, value: 17, target: EquipAttrTarget.HERO }, // 攻击施加易伤(17%)
],
},
6202: {
@@ -1158,28 +1255,27 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.BLUE,
lv: 2,
path: EPath["寒月双刃"],
info: "攻击力增加125%易伤加成23%",
info: "攻击力增加125%攻击施加易伤(23%)",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 125, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 23, target: EquipAttrTarget.HERO }, // 易伤加成23%
{ type: BuffAttr.BURN_VALUE, value: 23, target: EquipAttrTarget.HERO }, // 攻击施加易伤(23%)
],
},
6203: {
uuid: 6203,
name: "霜魂切割者(Lv2)",
name: "龙鳞切割者(Lv2)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 2,
path: EPath["霜魂切割者"],
info: "攻击力增加160%易伤加成29%冰冻概率18%",
path: EPath["龙鳞切割者"],
info: "攻击力增加160%攻击施加易伤(29%)",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 160, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 29, target: EquipAttrTarget.HERO }, // 易伤加成29%
{ type: BuffAttr.FROST_RATIO, value: 18, target: EquipAttrTarget.HERO }, // 冰冻概率18%
{ type: BuffAttr.BURN_VALUE, value: 29, target: EquipAttrTarget.HERO }, // 攻击施加易伤(29%)
],
},
@@ -1191,12 +1287,12 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.GREEN,
lv: 3,
path: EPath["影刃"],
info: "攻击力增加120%易伤加成19%",
info: "攻击力增加120%攻击施加易伤(19%)",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 120, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 19, target: EquipAttrTarget.HERO }, // 易伤加成19%
{ type: BuffAttr.BURN_VALUE, value: 19, target: EquipAttrTarget.HERO }, // 攻击施加易伤(19%)
],
},
6302: {
@@ -1206,28 +1302,27 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.BLUE,
lv: 3,
path: EPath["寒月双刃"],
info: "攻击力增加165%易伤加成26%",
info: "攻击力增加165%攻击施加易伤(26%)",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 165, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 26, target: EquipAttrTarget.HERO }, // 易伤加成26%
{ type: BuffAttr.BURN_VALUE, value: 26, target: EquipAttrTarget.HERO }, // 攻击施加易伤(26%)
],
},
6303: {
uuid: 6303,
name: "霜魂切割者(Lv3)",
name: "龙鳞切割者(Lv3)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 3,
path: EPath["霜魂切割者"],
info: "攻击力增加205%易伤加成33%冰冻概率21%",
path: EPath["龙鳞切割者"],
info: "攻击力增加205%攻击施加易伤(33%)",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 205, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 33, target: EquipAttrTarget.HERO }, // 易伤加成33%
{ type: BuffAttr.FROST_RATIO, value: 21, target: EquipAttrTarget.HERO }, // 冰冻概率21%
{ type: BuffAttr.BURN_VALUE, value: 33, target: EquipAttrTarget.HERO }, // 攻击施加易伤(33%)
],
},
@@ -1239,12 +1334,12 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.GREEN,
lv: 4,
path: EPath["影刃"],
info: "攻击力增加150%易伤加成21%",
info: "攻击力增加150%攻击施加易伤(21%)",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 150, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 21, target: EquipAttrTarget.HERO }, // 易伤加成21%
{ type: BuffAttr.BURN_VALUE, value: 21, target: EquipAttrTarget.HERO }, // 攻击施加易伤(21%)
],
},
6402: {
@@ -1254,28 +1349,44 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.BLUE,
lv: 4,
path: EPath["寒月双刃"],
info: "攻击力增加205%易伤加成29%",
info: "攻击力增加205%攻击施加易伤(29%)",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 205, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 29, target: EquipAttrTarget.HERO }, // 易伤加成29%
{ type: BuffAttr.BURN_VALUE, value: 29, target: EquipAttrTarget.HERO }, // 攻击施加易伤(29%)
],
},
6403: {
uuid: 6403,
name: "霜魂切割者(Lv4)",
name: "龙鳞切割者(Lv4)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 4,
path: EPath["霜魂切割者"],
info: "攻击力增加250%易伤加成37%冰冻概率24%",
path: EPath["龙鳞切割者"],
info: "攻击力增加250%攻击施加易伤(37%),易伤持续次数+1",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 250, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 37, target: EquipAttrTarget.HERO }, // 易伤加成37%
{ type: BuffAttr.FROST_RATIO, value: 24, target: EquipAttrTarget.HERO }, // 冰冻概率24%
{ type: BuffAttr.BURN_VALUE, value: 37, target: EquipAttrTarget.HERO }, // 攻击施加易伤(37%)
{ type: BuffAttr.BURN_COUNT, value: 1, target: EquipAttrTarget.HERO }, // 易伤持续次数+1
],
},
6404: {
uuid: 6404,
name: "冰霜切割者(Lv4)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 4,
path: EPath["冰霜切割者"],
info: "攻击力增加250%,攻击施加易伤(37%)冰冻概率20%",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 250, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.BURN_VALUE, value: 37, target: EquipAttrTarget.HERO }, // 攻击施加易伤(37%)
{ type: BuffAttr.FROST_RATIO, value: 20, target: EquipAttrTarget.HERO }, // 冰冻概率20%
],
},
@@ -1287,12 +1398,12 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.GREEN,
lv: 5,
path: EPath["影刃"],
info: "攻击力增加180%易伤加成25%",
info: "攻击力增加180%攻击施加易伤(25%)",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 180, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 25, target: EquipAttrTarget.HERO }, // 易伤加成25%
{ type: BuffAttr.BURN_VALUE, value: 25, target: EquipAttrTarget.HERO }, // 攻击施加易伤(25%)
],
},
6502: {
@@ -1302,28 +1413,44 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.BLUE,
lv: 5,
path: EPath["寒月双刃"],
info: "攻击力增加245%易伤加成35%",
info: "攻击力增加245%攻击施加易伤(35%)",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 245, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 35, target: EquipAttrTarget.HERO }, // 易伤加成35%
{ type: BuffAttr.BURN_VALUE, value: 35, target: EquipAttrTarget.HERO }, // 攻击施加易伤(35%)
],
},
6503: {
uuid: 6503,
name: "霜魂切割者(Lv5)",
name: "龙鳞切割者(Lv5)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 5,
path: EPath["霜魂切割者"],
info: "攻击力增加300%易伤加成45%冰冻概率27%",
path: EPath["龙鳞切割者"],
info: "攻击力增加300%攻击施加易伤(45%),易伤持续次数+1",
special_attr: [],
buff: [
{ type: BuffAttr.ATK, value: 300, target: EquipAttrTarget.HERO },
{ type: BuffAttr.ATK_CD, value: -26.7, target: EquipAttrTarget.HERO }, // CD修正-26.7%
{ type: BuffAttr.DEBUFF_VALUE, value: 45, target: EquipAttrTarget.HERO }, // 易伤加成45%
{ type: BuffAttr.FROST_RATIO, value: 27, target: EquipAttrTarget.HERO }, // 冰冻概率27%
{ type: BuffAttr.BURN_VALUE, value: 45, target: EquipAttrTarget.HERO }, // 攻击施加易伤(45%)
{ type: BuffAttr.BURN_COUNT, value: 1, target: EquipAttrTarget.HERO }, // 易伤持续次数+1
],
},
6504: {
uuid: 6504,
name: "冰霜切割者(Lv5)",
type: EquipType.WEAPON,
quality: Quality.PURPLE,
lv: 5,
path: EPath["冰霜切割者"],
info: "攻击力增加300%,攻击施加易伤(45%)冰冻概率25%",
special_attr: [],
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%
],
},
@@ -1368,9 +1495,8 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 1,
path: EPath["量子闪避者"],
info: "生命值+28%闪避32%免伤5%被攻5次+1技能点",
info: "生命值+28%闪避32%免伤5%",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
],
buff: [
{ type: BuffAttr.HP, value: 28, target: EquipAttrTarget.HERO }, // HP+28%
@@ -1416,9 +1542,8 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 2,
path: EPath["量子闪避者"],
info: "生命值+32%闪避35%免伤7%被攻5次+1技能点",
info: "生命值+32%闪避35%免伤7%",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
],
buff: [
{ type: BuffAttr.HP, value: 32, target: EquipAttrTarget.HERO }, // HP+32%
@@ -1464,9 +1589,8 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 3,
path: EPath["量子闪避者"],
info: "生命值+36%闪避38%免伤9%被攻5次+1技能点",
info: "生命值+36%闪避38%免伤9%",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
],
buff: [
{ type: BuffAttr.HP, value: 36, target: EquipAttrTarget.HERO }, // HP+36%
@@ -1512,9 +1636,8 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 4,
path: EPath["量子闪避者"],
info: "生命值+40%闪避41%免伤11%被攻5次+1技能点",
info: "生命值+40%闪避41%免伤11%",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
],
buff: [
{ type: BuffAttr.HP, value: 40, target: EquipAttrTarget.HERO }, // HP+40%
@@ -1562,7 +1685,6 @@ export const EquipInfo: { [key: number]: EquipData } = {
path: EPath["量子闪避者"],
info: "生命值+44%闪避44%免伤13%,伙伴双倍死亡触发",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
{special_attr: EquipSpecialAttr.DOUBLE_DEAD, special_attr_value: 1},
],
buff: [
@@ -1611,9 +1733,8 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 1,
path: EPath["龙鳞反伤者"],
info: "生命值+76%反伤22%免伤5%被攻5次+1技能点",
info: "生命值+76%反伤22%免伤5%",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
],
buff: [
{ type: BuffAttr.HP, value: 76, target: EquipAttrTarget.HERO }, // HP+76%
@@ -1659,9 +1780,8 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 2,
path: EPath["龙鳞反伤者"],
info: "生命值+84%反伤25%免伤7%被攻5次+1技能点",
info: "生命值+84%反伤25%免伤7%",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
],
buff: [
{ type: BuffAttr.HP, value: 84, target: EquipAttrTarget.HERO }, // HP+84%
@@ -1707,9 +1827,8 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 3,
path: EPath["龙鳞反伤者"],
info: "生命值+92%反伤28%免伤9%被攻5次+1技能点",
info: "生命值+92%反伤28%免伤9%",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
],
buff: [
{ type: BuffAttr.HP, value: 92, target: EquipAttrTarget.HERO }, // HP+92%
@@ -1755,9 +1874,8 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 4,
path: EPath["龙鳞反伤者"],
info: "生命值+100%反伤31%免伤11%被攻5次+1技能点",
info: "生命值+100%反伤31%免伤11%",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
],
buff: [
{ type: BuffAttr.HP, value: 100, target: EquipAttrTarget.HERO }, // HP+100%
@@ -1805,7 +1923,6 @@ export const EquipInfo: { [key: number]: EquipData } = {
path: EPath["龙鳞反伤者"],
info: "生命值+108%反伤34%免伤13%,伙伴双倍受击触发",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
{special_attr: EquipSpecialAttr.DOUBLE_ATKED, special_attr_value: 1},
],
buff: [
@@ -1854,9 +1971,8 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 1,
path: EPath["永恒守护者"],
info: "生命值+56%免伤15%闪避5%被攻5次+1技能点",
info: "生命值+56%免伤15%闪避5%",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
],
buff: [
{ type: BuffAttr.HP, value: 56, target: EquipAttrTarget.HERO }, // HP+56%
@@ -1902,9 +2018,8 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 2,
path: EPath["永恒守护者"],
info: "生命值+64%免伤17%闪避7%被攻5次+1技能点",
info: "生命值+64%免伤17%闪避7%",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
],
buff: [
{ type: BuffAttr.HP, value: 64, target: EquipAttrTarget.HERO }, // HP+64%
@@ -1950,9 +2065,8 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 3,
path: EPath["永恒守护者"],
info: "生命值+72%免伤19%闪避9%被攻5次+1技能点",
info: "生命值+72%免伤19%闪避9%",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
],
buff: [
{ type: BuffAttr.HP, value: 72, target: EquipAttrTarget.HERO }, // HP+72%
@@ -1998,9 +2112,8 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 4,
path: EPath["永恒守护者"],
info: "生命值+80%免伤21%闪避11%被攻5次+1技能点",
info: "生命值+80%免伤21%闪避11%",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
],
buff: [
{ type: BuffAttr.HP, value: 80, target: EquipAttrTarget.HERO }, // HP+80%
@@ -2046,9 +2159,8 @@ export const EquipInfo: { [key: number]: EquipData } = {
quality: Quality.PURPLE,
lv: 5,
path: EPath["永恒守护者"],
info: "生命值+88%免伤23%闪避13%被攻5次+1技能点",
info: "生命值+88%免伤23%闪避13%",
special_attr: [
{special_attr: EquipSpecialAttr.FRIEND_ATKED_ADD_SKILL_STONE, special_attr_value: 5},
],
buff: [
{ type: BuffAttr.HP, value: 88, target: EquipAttrTarget.HERO }, // HP+88%

View File

@@ -71,6 +71,8 @@ export enum FightSet {
BLUE_GOLD=2,//蓝色金币
PURPLE_GOLD=3,//紫色金币
ORANGE_GOLD=4,//橙色金币
BURN_COUNT=5,//默认易伤次数
STUN_TIME=0.5,//默认晕时间
// ATK_TO_ATK_RATIO=0.1,
// ATK_TO_HP_RATIO=0.2,
// ATK_TO_SHIELD_RATIO=2,

View File

@@ -79,7 +79,7 @@ export enum DebuffAttr {
STUN = 1, //眩晕
SLOW = 2, //减速
FROST = 3, //冰冻
BURN = 4, //易伤
BURN = 4, //易伤 默认次数是5 技能配置的devC是额外次数
DECD = 5, //减cd
DEHP = 6, //减hp
DEATK = 7, //减atk
@@ -115,6 +115,10 @@ export enum BuffAttr {
REFLECT = 21, //反伤比率
KNOCKBACK = 22, //击退概率
BURN_COUNT = 23, //易伤额外次数
BURN_VALUE = 24,//易伤效果
STUN_TIME = 25, //击晕额外时间
STUN_RATTO = 26, //击晕概率
FROST_TIME = 27, //冰冻时间
}
export const geDebuffNum=()=>{
@@ -160,6 +164,10 @@ export const getBuffNum=()=>{
REFLECT:0, //反伤比率
KNOCKBACK:0, //击退概率
BURN_COUNT:0, //易伤额外次数
BURN_VALUE:0,
STUN_TIME:0,
STUN_RATTO:0,
FROST_TIME:0,
}
}
@@ -260,7 +268,7 @@ export const SkillSet = {
6022:{uuid:6022,name:"大火球" ,for_hero:true,sp_name:"fire",path:"3039",quality:Quality.GREEN, TType:TType.Frontline,maxC:1,
TGroup:TGroup.Enemy,SType:SType.damage,act:"atk",DTType:DTType.single,CdType:2,AType:AType.linear,RType:RType.linear,EType:EType.collision,fname:"max",flash:false,with:90,
debuff:DebuffAttr.STUN,deV:20,deC:1,deR:100,in:1,ap:100,cd:5,hit:2,hited:0.3,shield:0,heal:0,speed:720,hero:0,cost:10,info:"召唤大火球攻击前方所有敌人,造成300%攻击的伤害,有一定几率施加灼烧"},
debuff:DebuffAttr.STUN,deV:0,deC:1,deR:50,in:1,ap:100,cd:5,hit:2,hited:0.3,shield:0,heal:0,speed:720,hero:0,cost:10,info:"召唤大火球攻击前方所有敌人,造成300%攻击的伤害,有一定几率施加灼烧"},
6023:{uuid:6023,name:"龙卷风",for_hero:true, sp_name:"bwind",path:"3065",quality:Quality.GREEN, TType:TType.Frontline,maxC:1,
TGroup:TGroup.Enemy,SType:SType.damage,act:"atk",DTType:DTType.single,CdType:2,AType:AType.linear,RType:RType.linear,EType:EType.collision,fname:"max",flash:false,with:90,
@@ -272,7 +280,7 @@ export const SkillSet = {
6025:{uuid:6025,name:"烈焰射击",for_hero:false,sp_name:"arrow_yellow",path:"3014",quality:Quality.GREEN, TType:TType.Frontline,maxC:1,
TGroup:TGroup.Enemy,SType:SType.damage,act:"atk",DTType:DTType.single,CdType:2,AType:AType.linear,RType:RType.linear,EType:EType.collision,fname:"max",flash:false,with:90,
debuff:DebuffAttr.STUN,deV:0,deC:0,deR:100,in:1,ap:100,cd:5,hit:1,hited:0.3,shield:0,heal:0,speed:720,hero:0,cost:10,info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,20%几率眩晕敌人"},
debuff:DebuffAttr.STUN,deV:0.5,deC:0,deR:50,in:1,ap:100,cd:5,hit:1,hited:0.3,shield:0,heal:0,speed:720,hero:0,cost:10,info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,20%几率眩晕敌人"},
6026:{uuid:6026,name:"火墙", for_hero:true, sp_name:"firewall",path:"3040",quality:Quality.BLUE, TType:TType.Frontline,maxC:1,
TGroup:TGroup.Ally,SType:SType.damage,act:"atk",DTType:DTType.range,CdType:2,AType:AType.fixedEnd,RType:RType.fixed,EType:EType.timeEnd,fname:"max",flash:false,with:90,