use no recipes mode if the XML's max ID item doesn't exist
This commit is contained in:
1 parent
136294bff3
commit
edebe99c0b
1 file changed
+3
-3
@@ -184,8 +184,6 @@ for i = 1, EID.XMLMaxItemID do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
--don't sort if there's a collectible ID discrepancy
|
|
||||||
if EID:GetMaxCollectibleID() == EID.XMLMaxItemID then
|
|
||||||
table.sort(sortedIDs, function(a, b)
|
table.sort(sortedIDs, function(a, b)
|
||||||
if EID.XMLItemQualities[a] == EID.XMLItemQualities[b] then
|
if EID.XMLItemQualities[a] == EID.XMLItemQualities[b] then
|
||||||
return (EID:getObjectName(5, 100, a) < EID:getObjectName(5, 100, b))
|
return (EID:getObjectName(5, 100, a) < EID:getObjectName(5, 100, b))
|
||||||
@@ -193,7 +191,6 @@ if EID:GetMaxCollectibleID() == EID.XMLMaxItemID then
|
|||||||
return (EID.XMLItemQualities[a] > EID.XMLItemQualities[b])
|
return (EID.XMLItemQualities[a] > EID.XMLItemQualities[b])
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
end
|
|
||||||
|
|
||||||
local customRNGSeed = 0x77777770
|
local customRNGSeed = 0x77777770
|
||||||
local customRNGShift = {0,0,0}
|
local customRNGShift = {0,0,0}
|
||||||
@@ -603,6 +600,9 @@ local function detectModdedItems()
|
|||||||
if maxItemID > EID.XMLMaxItemID then
|
if maxItemID > EID.XMLMaxItemID then
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
if EID.itemConfig:GetCollectible(EID.XMLMaxItemID) == nil then
|
||||||
|
return true
|
||||||
|
end
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user