```
feat(xmlres): 添加任务数据加载与初始化逻辑 在 xmlres 包中新增 TaskMap 用于存储任务数据,并在 initfile 函数中 加载 task.xml 文件内容。同时调整 login 控制器中的任务重置逻辑,根据 任务类型每日重置任务状态。修复 pet 控制器释放宠物时的数据更新问题。 战斗系统中增加 Effect 的 OnMiss 回调处理,并修正状态效果映射关系。 修复 PVP 邀
This commit is contained in:
@@ -24,9 +24,9 @@ func (e *EffectNode) Skill_Hit_to(ctx input.Ctx) bool {
|
||||
func (e *EffectNode) OnSkill(ctx input.Ctx) bool {
|
||||
if e.Effect != nil {
|
||||
if e.Hit() { //没命中
|
||||
e.OnHit(ctx.Input, ctx.SkillEntity)
|
||||
e.Effect.OnHit(ctx.Input, ctx.SkillEntity)
|
||||
} else {
|
||||
e.OnMiss(ctx.Input, ctx.SkillEntity)
|
||||
e.Effect.OnMiss(ctx.Input, ctx.SkillEntity)
|
||||
}
|
||||
}
|
||||
return true
|
||||
|
||||
Reference in New Issue
Block a user