Commit 86a873b9a16f8125fba3fc1f2964ed81331355bd
1 parent
5eedb119
活动任务数据重置
Showing
2 changed files
with
4 additions
and
2 deletions
Show diff stats
src/models/Activity.lua
... | ... | @@ -473,6 +473,7 @@ activityFunc[Activity.ActivityType.CalendaTask] = { |
473 | 473 | ["init"] = function(self, actType, isCrossDay, notify) |
474 | 474 | local calTask = self.owner:getProperty("calTask") |
475 | 475 | calTask = {} |
476 | + self.owner:updateProperty({field="calTask", value=calTask}) | |
476 | 477 | local role = self.owner |
477 | 478 | local buildL = role.dinerData:getProperty("buildL") |
478 | 479 | local curLevel = buildL:getv(1, 1) |
... | ... | @@ -540,6 +541,7 @@ activityFunc[Activity.ActivityType.BattleCommandTask] = { |
540 | 541 | ["init"] = function(self, actType, isCrossDay, notify) |
541 | 542 | local bcTask = self.owner:getProperty("bcTask") |
542 | 543 | bcTask = {} |
544 | + self.owner:updateProperty({field="bcTask", value=bcTask}) | |
543 | 545 | local role = self.owner |
544 | 546 | local buildL = role.dinerData:getProperty("buildL") |
545 | 547 | local curLevel = buildL:getv(1, 1) |
... | ... | @@ -1003,7 +1005,7 @@ activityFunc[Activity.ActivityType.CommonSignIn] = { |
1003 | 1005 | ["crossDay"] = function(self, actType, notify, actId) |
1004 | 1006 | local actCfg = csvdb["activity_ctrlCsv"][actId] |
1005 | 1007 | if not actCfg then return end |
1006 | - local conArr = actCfg.condition2:toArray("true", "=") | |
1008 | + local conArr = actCfg.condition2:toArray(true, "=") | |
1007 | 1009 | -- 0 登录即可, 1 达到指定活跃度 |
1008 | 1010 | if conArr[1] ~= 0 then |
1009 | 1011 | return | ... | ... |