diff --git a/logic/service/fight/action.go b/logic/service/fight/action.go index e17b87f32..c12dc873a 100644 --- a/logic/service/fight/action.go +++ b/logic/service/fight/action.go @@ -99,11 +99,12 @@ func (f *FightC) UseSkill(c common.PlayerI, id uint32) { for _, v := range f.GetInputByPlayer(c, false).CurrentPet.Skills { if v.ID == int(id) { ret.SkillEntity = v + f.actionChan <- ret break } } - f.actionChan <- ret + } // 玩家使用技能