ElEditors, Interface administrators, Administrators
70,866
edits
No edit summary |
No edit summary |
||
Line 269: | Line 269: | ||
-- Function wrapper for vardefine syntax in MW. | -- Function wrapper for vardefine syntax in MW. | ||
function var(name, dmg, prefix) | function var(name, dmg, prefix) | ||
local undefined_cases = | local undefined_cases = (args.nomax == 'true' and string.find(name, 'total')) or (args.noavg == 'true' and string.find(name, 'avg')); | ||
if prefix == nil then | if prefix == nil then | ||
prefix = '' | prefix = '' | ||
Line 275: | Line 275: | ||
prefix = prefix .. '_' | prefix = prefix .. '_' | ||
end | end | ||
if undefined_cases then | if dmg == 0 or undefined_cases then | ||
dmg = '-%' | dmg = '-%' | ||
else | else |