Module:Inventory slot/Aliases: Difference between revisions

mNo edit summary
mNo edit summary
Line 999: Line 999:
}
}
local smithing_template_array = {}
local smithing_template_array = {}
local armor_trims_array = {}
for _,smithing_template in pairs(smithing_templates) do
for _,smithing_template in pairs(smithing_templates) do
local current_alias = {
local current_alias = {
Line 1,008: Line 1,009:
aliases[smithing_template[1] .. ' Smithing Template'] = current_alias
aliases[smithing_template[1] .. ' Smithing Template'] = current_alias
table.insert(smithing_template_array,current_alias)
table.insert(smithing_template_array,current_alias)
if string.find(smithing_template[1],' Armor Trim$') then
table.insert(armor_trims_array,current_alias)
end
end
end
aliases['Matching Smithing Template'] = smithing_template_array
aliases['Matching Smithing Template'] = smithing_template_array
aliases['Any Smithing Template'] = smithing_template_array
aliases['Any Smithing Template'] = smithing_template_array
aliases['Matching Armor Trim'] = armor_trims_array
aliases['Any Armor Trim'] = armor_trims_array
aliases['Matching Armor Trim Smithing Template'] = armor_trims_array
aliases['Any Armor Trim Smithing Template'] = armor_trims_array


return aliases
return aliases