package effect import ( "blazing/logic/service/fight/input" ) // 41. 每回合恢复自身n点体力;(a1: n) // TODO: 实现每回合恢复自身n点体力;(a1: n)的核心逻辑 type NewSel41 struct { NewSel0 } func (e *NewSel41) Skill_Use() bool { if e.ID().GetCatchTime() != e.Ctx().Our.CurPet[0].Info.CatchTime { return true } if e.Ctx().SkillEntity == nil { return true } e.Ctx().Our.Heal(e.Ctx().Our, nil, e.Args()[0]) return true } func init() { input.InitEffect(input.EffectType.NewSel, 141, &NewSel41{}) }