Module:EncounterTable: Difference between revisions

104 bytes removed ,  04:38, 20 November 2021
m
no edit summary
mNo edit summary
mNo edit summary
Line 102: Line 102:
     local tableRows = ''
     local tableRows = ''
     local headerhtml = ''
     local headerhtml = ''
    if bHideQuantity then
 
        headerhtml = '<tr><td>%s</td><td>%s</td><td>%s</td></tr>'
    else
        headerhtml = '<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td></tr>'
    end
     for _, entry in ipairs(final) do
     for _, entry in ipairs(final) do
           if bHideQuantity then
           if bHideQuantity then
               tableRows = tableRows .. headerhtml:format(entry.item, entry.weight, entry.chance)
               tableRows = tableRows .. ('<tr><td>%s</td><td>%s</td><td>%s</td></tr>'):format(entry.item, entry.weight, entry.chance)
           else
           else
               tableRows = tableRows .. headerhtml:format(entry.item, entry.quantity, entry.weight, entry.chance)
               tableRows = tableRows .. ('<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td></tr>'):format(entry.item, entry.quantity, entry.weight, entry.chance)
           end
           end
     end
     end