重构了技能攻击处理逻辑,调整了命中判断和效果应用的顺序。 新增 `Calculate_Pre` 接口方法用于实现无视类效果。 修复技能是否命中的判断逻辑,确保效果命中状态正确传递。 清理上回合缓存的效果数据,保证每回合初始状态干净。 统一使用 `IsFirst` 方法判断先后手,提升代码一致性。 完善玩家离线时的数据保存顺序,避免重复操作。 更新依赖模块版本信息。
重构了技能攻击处理逻辑,调整了命中判断和效果应用的顺序。 新增 `Calculate_Pre` 接口方法用于实现无视类效果。 修复技能是否命中的判断逻辑,确保效果命中状态正确传递。 清理上回合缓存的效果数据,保证每回合初始状态干净。 统一使用 `IsFirst` 方法判断先后手,提升代码一致性。 完善玩家离线时的数据保存顺序,避免重复操作。 更新依赖模块版本信息。