refactor(game): 重构天赋系统,移除MP效果并添加属性永久加成

- 删除HeroAttrEvent.ts文件及相关MP效果处理
- 将TalEffet.STATS重命名为TalEffet.ATTR以更准确描述功能
- 调整部分天赋配置数值和触发条件
- 新增风怒属性永久加成功能
This commit is contained in:
panw
2026-01-04 15:59:33 +08:00
parent 190cbc4281
commit 7d503c2f79
6 changed files with 38 additions and 84 deletions

View File

@@ -214,9 +214,6 @@ export class TalComp extends ecs.Comp {
case TalEffet.HP:
heroAttrs.add_hp(talent.value + talent.value_add,talent.vType == BType.VALUE);
break;
case TalEffet.MP:
heroAttrs.add_mp(talent.value + talent.value_add,talent.vType == BType.VALUE);
break;
case TalEffet.WFUNY:
heroAttrs.addCountTal(TalEffet.WFUNY, talent.value + talent.value_add);
break;
@@ -235,6 +232,9 @@ export class TalComp extends ecs.Comp {
case TalEffet.BUFF:
heroAttrs.addValueTal(talent.uuid, talent.attrs, talent.vType, talent.value + talent.value_add);
break;
case TalEffet.ATTR:
heroAttrs.addValueTal(talent.uuid, talent.attrs, talent.vType, talent.value + talent.value_add);
break;
}
}
/**