Files
bl/logic/service/fight/input/ctx.go
昔念 5e3d558d30 ```
feat(player): 添加 UseCoins 方法统一处理玩家金币消耗逻辑

重构购买物品和变更外观功能,使用 UseCoins 方法替代手动操作 Coins 字段,
确保金币扣除的安全性和一致性。同时修复可能因并发导致的金币超扣问题。

此外,调整部分战斗系统接口参数传递方式,将 DamageZone 指
2025-11-13 21:36:18 +08:00

15 lines
200 B
Go

package input
import (
"blazing/logic/service/fight/info"
)
type Ctx struct {
Our *Input //施加方
Opp *Input //被施加方
*info.SkillEntity //action本身
// *info.DamageZone //伤害
}