This commit is contained in:
@@ -56,11 +56,7 @@ func (p *Player) TawerCompletedTask(taskID int, ot int) {
|
||||
}
|
||||
|
||||
// 处理指定分支(ot):仅奖励存在时才标记分支完成并发奖
|
||||
p.Service.Task.Exec(uint32(taskID), func(te *model.TaskEX) bool {
|
||||
// 防御性检查:避免空指针
|
||||
if te == nil {
|
||||
return false
|
||||
}
|
||||
p.Service.Task.Exec(uint32(taskID), func(te *model.Task) bool {
|
||||
|
||||
// 核心检查:指定分支的奖励是否存在
|
||||
branchGift := p.getTaskGift(taskID, ot)
|
||||
|
||||
Reference in New Issue
Block a user