|
|
f90581e0f6
|
```
feat(fight): 优化擂台战斗逻辑与状态管理
- 修改了擂台主人设置逻辑,引入 `Set` 方法统一处理玩家信息更新
- 增加对擂主是否可战斗的判断,防止无效挑战
- 调整连胜计算和广播机制,确保数据一致性
- 修复擂台挑战失败时的状态回滚问题
- 引入错误码替代硬编码返回值,提高代码可读性与维护性
- 统一访问擂台玩家的方式,移除冗余字段
|
2025-11-28 00:16:51 +08:00 |
|
|
|
5a9c37e852
|
feat(effect): 实现多个新技能效果逻辑
- 新增 NewSel12 效果:实现特定条件下增加属性的功能
- 新增 NewSel36 效果:实现按回合轮换属性顺序出招的去血逻辑
- 修改 NewSel37 效果:限制仅对红伤生效
- 修改 NewSel39 和 NewSel40 效果:方法名从 Damage_Floor 改为 Damage_DIV_ex
- 新增 NewSel44 效果:实现重生逻辑,恢复
|
2025-11-26 23:09:20 +08:00 |
|
|
|
be1816be8d
|
refactor(fight): 重构伤害效果初始化逻辑,分离状态效果与伤害效果注册
|
2025-09-22 04:47:12 +00:00 |
|
|
|
9a420e32ad
|
feat(fight): 新增玩家精灵特效配置
|
2025-09-19 06:03:55 +00:00 |
|
|
|
a2eb88e9d3
|
修改战斗系统
|
2025-09-19 00:29:55 +08:00 |
|