Модуль:Prototypes/Роль/Экипировка: различия между версиями

мНет описания правки
мНет описания правки
Строка 46: Строка 46:
         local implantsList = {}
         local implantsList = {}
         for _, special in ipairs(specials) do
         for _, special in ipairs(specials) do
             if special.implants then
             if special["!type"] == "AddImplantSpecial" and special.implants then
                 for _, implant in ipairs(special.implants) do
                 for _, implant in ipairs(special.implants) do
                     table.insert(implantsList, string.format("{{#invoke:Entity Lookup|getname|%s}}", implant))
                     table.insert(implantsList, string.format("{{#invoke:Entity Lookup|getname|%s}}", implant))
Строка 54: Строка 54:


         if #implantsList > 0 then
         if #implantsList > 0 then
             return table.concat(implantsList, ", ")
             return frame:preprocess(table.concat(implantsList, ", "))
         else
         else
             return ""
             return ""