Răsfoiți Sursa

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

mafei 1 an în urmă
părinte
comite
3c8807e004
1 a modificat fișierele cu 3 adăugiri și 2 ștergeri
  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)