修改 HeroAtkSystem 的 dmgCount 方法,增加目标属性参数并实现完整的伤害计算逻辑,包括物理/魔法伤害区分、防御减免和元素伤害计算。同时在 SkillSet 配置中新增 map 属性和元素伤害配置,支持冰/火/风三种元素伤害类型。
- 将getNeAttrs函数移动到更合理的位置 - 重构伤害计算逻辑,明确区分施法者和被攻击者属性使用 - 完善接口和核心方法的文档注释 - 修正暴击伤害计算错误,使用施法者暴击伤害属性 - 优化闪避判定公式,考虑施法者命中率