feat(fight): 优化回合技能处理逻辑并修复技能备份问题

重构 enterturn 函数中技能备份与恢复逻辑,确保每个攻击动作的技能
状态能正确还原。同时调整战斗技能创建流程,移除无效技能ID判断,
增强日志记录,提升代码可维护性与健壮性。

fix(socket): 移除 syslog 前缀,统一服务器启动日志格式
```
This commit is contained in:
2025-10-05 23:51:37 +08:00
parent 1a1c19031e
commit 864078f577
3 changed files with 18 additions and 12 deletions

View File

@@ -63,7 +63,7 @@ func (s *Server) OnTick() (delay time.Duration, action gnet.Action) {
func (s *Server) OnBoot(eng gnet.Engine) gnet.Action {
s.eng = eng
cool.Loger.Infof(context.Background(), "syslog server is listening on %s\n", s.addr)
cool.Loger.Infof(context.Background(), " server is listening on %s\n", s.addr)
return gnet.None
}