fix(task): 修复任务奖励与宠物

This commit is contained in:
2025-11-08 18:37:11 +08:00
parent c916440033
commit b864576ca9
11 changed files with 89 additions and 39 deletions

View File

@@ -39,7 +39,6 @@ func (h Controller) AddTaskBuf(data *task.AddTaskBufInboundInfo, c *player.Playe
// if data.Head.CMD != 2204 { //判断是每日任务
// isdaliy = true
// }
c.Service.Task(data.TaskId, func(te *model.TaskEX) bool {
te.Data = data.TaskList
@@ -94,7 +93,7 @@ func (h Controller) Complete_Task(data *task.CompleteTaskInboundInfo, c *player.
// log.Printf("任务86未知分支out_id=%d默认奖励布布种子", data.OutState)
}
// 生成宠物pet_dv=31锁个体
r := c.GenPetInfo(petType, 31, -1, 0, 0, 5)
r := c.GenPetInfo(petType, 31, -1, 0, 0, 50)
result.CaptureTime = r.CatchTime
result.PetTypeId = r.ID
c.Service.PetAdd(*r)