diff --git a/Assets/ManagedResources/~Lua/Modules/HomeLand/HomeLandPanel.lua b/Assets/ManagedResources/~Lua/Modules/HomeLand/HomeLandPanel.lua index 374e1427ab..182675b5a8 100644 --- a/Assets/ManagedResources/~Lua/Modules/HomeLand/HomeLandPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/HomeLand/HomeLandPanel.lua @@ -249,7 +249,9 @@ function HomeLand:BindEvent() local thread=coroutine.start(function() for i = 1, 4 do local curObjData = self.mapData[i].data - if curObjData.dataSingle.Storage and curObjData.dataSingle.Storage[2][1] ~= 14 and curObjData.dataSingle.Storage[2][2] <= BagManager.GetTotalItemNum(curObjData.dataSingle.Storage[2][1]) then + LogRedTable(curObjData.dataSingle.Storage) + if curObjData.dataSingle.Storage and curObjData.dataSingle.Storage[2][1] ~= 14 and curObjData.dataSingle.Storage[2][2]~=0 and curObjData.dataSingle.Storage[2][2] <= BagManager.GetTotalItemNum(curObjData.dataSingle.Storage[2][1]) then + LogError("curObjData.dataSingle.Storage[2][2]=="..curObjData.dataSingle.Storage[2][1].." "..BagManager.GetTotalItemNum(curObjData.dataSingle.Storage[2][1])) PopupTipPanel.ShowTip(string.format("%s已达储藏上限,无法收获~",ItemConfig[curObjData.dataSingle.Storage[2][1]].Name)) end coroutine.wait(0.1)