feat: 调整技能配置与英雄技能组,修复技能分类约束

1.  重构技能分类,将6013~6019标记为仅可作大招
2.  修改紫电魔女普攻为6010紫魔球,添加麻痹效果
3.  更新技能prefab参数与技能配置表
4.  调整英雄UI配置过滤规则
This commit is contained in:
panFD
2026-08-20 13:31:00 +08:00
parent 1523aab402
commit 1739e2324c
16 changed files with 120 additions and 53 deletions

View File

@@ -1,4 +1,4 @@
import { v3 } from "cc"
import { v3 } from "cc"
import { BoxSet, FacSet, FightSet } from "./GameSet"
import { SkillOverrides, TGroup, SkillSet, FieldSkillSet, SkillConfig, SkillKind, FieldSkillConfig, FieldSkillType, mergeSkillParams } from "./SkillSet"
import { BuffList, BuffConfig, ModOp } from "./BuffSet"
@@ -415,7 +415,8 @@ export const HeroInfo: Record<number, heroInfo> = {
5001: {
uuid: 5001, name: "紫电魔女", path: "hm1", fac: FacSet.HERO, card_lv: 4, lv: 1, type: HType.Long, grow_type: HGrowType.Mage, role: HRole.Mage, hp: HERO_ROLE_BASE[HRole.Mage].hp - 5, ap: HERO_ROLE_BASE[HRole.Mage].ap + 10, def: HERO_ROLE_BASE[HRole.Mage].def,
skills: {
6013: { uuid: 6013, lv: 1, cd: AtkSpeedSet[AtkSpeedLv.Slow].cd, ccd: 0, overrides: { ap: 100 } },
// 普攻:紫魔球底座 + overrides 注入麻痹6013~6019 已约束为大招,禁作普攻)
6010: { uuid: 6010, lv: 1, cd: AtkSpeedSet[AtkSpeedLv.Slow].cd, ccd: 0, overrides: { ap: 100, para: 30 } },
// 大招:群体闪电,独立 cd按英雄等级分档成长
6111: {
uuid: 6111, lv: 1, cd: 8, ccd: 0,
@@ -428,7 +429,7 @@ export const HeroInfo: Record<number, heroInfo> = {
},
},
atking: {
6013: [
6010: [
{ lv: 2, s_lv: SkillLv.Lv1, t_num: 3, overrides: { para: 100 } },
],
},
@@ -436,7 +437,7 @@ export const HeroInfo: Record<number, heroInfo> = {
{ lv: 9, uuids: [{ uuid: 7002, value: 0.15 }] },
],
infos: [
"解锁闪电术造成攻击力100%的伤害30%概率麻痹",
"解锁紫魔球造成攻击力100%的伤害30%概率麻痹",
"解锁群体闪电对敌人造成攻击力250%的伤害并击退3040%概率麻痹",
"电击精通普攻每3次必定麻痹目标",
"群体闪电强化击退提升至60",