Module:Traits: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 57: Line 57:
             headers = split(headers);
             headers = split(headers);


             for k, v in pairs(headers) do
             for k, v in ipairs(headers) do
                 table.insert(header_data[i], v)
                 table.insert(header_data[i], v)
             end
             end
Line 104: Line 104:
         tr_2:tag('th'):wikitext('Attribute Effect')
         tr_2:tag('th'):wikitext('Attribute Effect')
         if (args['effects' .. i] ~= nil) then
         if (args['effects' .. i] ~= nil) then
             for k, v in pairs(header_data[i]) do
             for k, v in ipairs(header_data[i]) do
                 v = frame:preprocess(v);
                 v = frame:preprocess(v);
                 tr_2:tag('th'):wikitext(v)
                 tr_2:tag('th'):wikitext(v)
Line 118: Line 118:
             args = {traits[i], effects[i][1], effects[i][2]}
             args = {traits[i], effects[i][1], effects[i][2]}
         })
         })
         for k, v in pairs(desc[i]) do
         for k, v in ipairs(desc[i]) do
             tr:tag('td'):wikitext(frame:preprocess(v))
             tr:tag('td'):wikitext(frame:preprocess(v))
         end
         end