Przeglądaj źródła

修改精灵红点逻辑

gitxsm 6 miesięcy temu
rodzic
commit
b7abab3a7e
1 zmienionych plików z 4 dodań i 4 usunięć
  1. 4 4
      script/module/elf/ElfLogic.lua

+ 4 - 4
script/module/elf/ElfLogic.lua

@@ -216,11 +216,11 @@ end
 --红点判断
 local function dotJudgment(human, cfgHtbl)
     local elfData = getElfData(human)
-    for id, cfg in pairs(cfgHtbl) do
+    for _, cfg in pairs(cfgHtbl) do
         local nowLevel, nowStar = 0, 0
-        if elfData and elfData[id] then
-            nowLevel = elfData[id].level
-            nowStar = elfData[id].star
+        if elfData and elfData[cfg.elfId] then
+            nowLevel = elfData[cfg.elfId].level
+            nowStar = elfData[cfg.elfId].star
         end
 
         if nowStar < cfg.elfMaxStar then