diff --git a/Assets/ManagedResources/~Lua/Modules/Guild/Skill/FaLingManager.lua b/Assets/ManagedResources/~Lua/Modules/Guild/Skill/FaLingManager.lua index b2b3f6a1bb..db9bc2d105 100644 --- a/Assets/ManagedResources/~Lua/Modules/Guild/Skill/FaLingManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Guild/Skill/FaLingManager.lua @@ -235,7 +235,7 @@ end -- function this.AddEquipToList(_data) local single=this.initSingleData(_data) - if CheckListIsContainValue1(PlayerManager.handBook[6],single.staticId)==false then + if PlayerManager.handBook[6] and CheckListIsContainValue1(PlayerManager.handBook[6],single.staticId)==false then table.insert(PlayerManager.handBook[6],single.staticId) TianShuMiJuanManger.CheckFetterStatus(6) end diff --git a/Assets/ManagedResources/~Lua/Modules/Incarnation/IncarnationManager.lua b/Assets/ManagedResources/~Lua/Modules/Incarnation/IncarnationManager.lua index edc67871f3..58e10585a8 100644 --- a/Assets/ManagedResources/~Lua/Modules/Incarnation/IncarnationManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Incarnation/IncarnationManager.lua @@ -140,7 +140,7 @@ end function this.SetItemDataByid(id,state,pos) if not this.itemDataList[id] then this.CreatEmptyItemData(id) - if CheckListIsContainValue1(PlayerManager.handBook[8],id)==false then + if PlayerManager.handBook[8] and CheckListIsContainValue1(PlayerManager.handBook[8],id)==false then table.insert(PlayerManager.handBook[8],id) TianShuMiJuanManger.CheckFetterStatus(8) end diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/FaXiangManager.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/FaXiangManager.lua index f49fd97238..e7f64ce699 100644 --- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/FaXiangManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/FaXiangManager.lua @@ -53,7 +53,7 @@ function this.InitSingleTreasureData(_singleData,notAdd) single.refineConfig = this.GetCurrTreasureLvConfig(2, currJewel.Star, _singleData.rebuildLevel) allTreasures[_singleData.id] = single -- end - if CheckListIsContainValue1(PlayerManager.handBook[7],staticId)==false then + if PlayerManager.handBook[7] and CheckListIsContainValue1(PlayerManager.handBook[7],staticId)==false then table.insert(PlayerManager.handBook[7],staticId) TianShuMiJuanManger.CheckFetterStatus(7) end