Fix error if item name doesn't convert to an ID

This commit is contained in:
Buurazu authored and GitHub committed 2022-03-02 00:19:36 -05:00
1 parent ed7479865d
commit 2792e2d284
1 file changed
+4 -1
+4 -1
View File
@@ -75,7 +75,10 @@ local function parseEffectLine(raw)
if (i ~= #words) then name = name .. " " end
end
replacements[1] = "{{Collectible" .. Isaac.GetItemIdByName(name) .. "}} " .. name
replacements[1] = name
if (Isaac.GetItemIdByName(name) > 0) then
replacements[1] = "{{Collectible" .. Isaac.GetItemIdByName(name) .. "}} " .. name
end
elseif effectType == "convert_entities" then
replacements[1] = "{{ColorGray}}" .. entityToName(words[6], true) .. "{{CR}}"
replacements[2] = "{{ColorGray}}" .. entityToName(words[8])