From bed3214631528b151577b7fa3ef259906e00e729 Mon Sep 17 00:00:00 2001 From: by <123456@qq.com> Date: Mon, 6 Jan 2025 17:51:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B9=B4=E5=85=BD=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- worldsrv/welfmgr.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/worldsrv/welfmgr.go b/worldsrv/welfmgr.go index 4f447eb..2a3551b 100644 --- a/worldsrv/welfmgr.go +++ b/worldsrv/welfmgr.go @@ -2233,7 +2233,11 @@ func (this *WelfareMgr) ClearActivityNianData(p *Player) { p.WelfData.NianData = nil //清除任务数据 for id, _ := range p.WelfData.Task { + logger.Logger.Tracef("id = %d", id) data := srvdata.PBDB_TaskMgr.GetData(id) + if data == nil { + continue + } if data.ActivityType == common.TaskActivityTypeNianEveryDay || data.ActivityType == common.TaskActivityTypeNian { delete(p.WelfData.Task, id) }