ElEditors, Interface administrators, Administrators
70,769
edits
No edit summary |
No edit summary |
||
Line 250: | Line 250: | ||
local formattedDamage = number > 0 and (formatnum(math.round(number, 2)) .. '%') or '-%' | local formattedDamage = number > 0 and (formatnum(math.round(number, 2)) .. '%') or '-%' | ||
return formattedDamage | return formattedDamage | ||
end | |||
function doVariables(input) | |||
local s = '' | |||
for mode, mode_content in pairs(input) do | |||
for damage_name, damage_number in pairs(mode_content) do | |||
s = s .. '{{#vardefine:' .. damage_name .. '|' .. doRangeText(damage_number) .. '}}' | |||
end | |||
end | |||
return frame:preprocess(s) | |||
end | end |