Просмотр исходного кода

修复blasting没有存档导致报错问题

mafei 1 год назад
Родитель
Сommit
3c8807e004
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      script/module/absAct/DrumBlastingLogic.lua

+ 3 - 2
script/module/absAct/DrumBlastingLogic.lua

@@ -355,11 +355,12 @@ function updateDaily(human,id)
 
     AbsActLogic.checkAbsActClean(human, id)
 
-    local absAct = human.db.absAct[id]
+    local absAct = human.db.absAct[id] or {}
     absAct.drum = {} 
     absAct.blasting = {} 
     absAct.box = absAct.box or {} 
-    absAct.blastingCnt = absAct.blastingCnt or 0 
+    absAct.blastingCnt = absAct.blastingCnt or 0
+    human.db.absAct[id] = absAct
 end
 
 function isRed(human, YYInfo, funcConfig)