Module:Damage: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 16: Line 16:
         end
         end
     end
     end
end
function tableMerge(t1,t2)
    for i=1,#t2 do
        t1[#t1+1] = t2[i]
    end
    return t1
end
end


Line 111: Line 118:
         end
         end
     end
     end
    -- local ret = {}
    -- for k,v in spairs(tvals) do
    --    table.insert(ret, k..': '..v)
    -- end
    -- return table.concat(ret, " / ")


     -- get passives
     -- get passives
Line 137: Line 137:


     pvals['total_damage_useful_passive1'] = fvals.total_damage_useful * passive1[1]
     pvals['total_damage_useful_passive1'] = fvals.total_damage_useful * passive1[1]
    local ret1 = tableMerge(fvals, tvals)
    ret1 = tableMerge(ret1, pvals)


     local ret = {}
     local ret = {}
     for k,v in spairs(pvals) do
     for k,v in spairs(ret1) do
         table.insert(ret, k..': '..v)
         table.insert(ret, k..': '..v)
     end
     end