Module:Inventory slot/Aliases: Difference between revisions

mNo edit summary
No edit summary
Line 740: Line 740:
-- Parse ${,} (world-select) syntax
-- Parse ${,} (world-select) syntax
local selector = (woodTypeWorld[wood] == 'overworld') and "%1" or "%2"
local selector = (woodTypeWorld[wood] == 'overworld') and "%1" or "%2"
realItem = mw.ustring.gsub(realItem, "%${(.-),(.-)}", selector)
-- FIXME: It's not taking the selector! https://stackoverflow.com/questions/61981552
realItem = realItem:gsub("%${(.-),(.-)}", selector)


if realItem:find('%$wood') then
if realItem:find('%$wood') then