ElEditors, Interface administrators, Administrators
70,868
edits
No edit summary Tag: Reverted |
No edit summary Tag: Manual revert |
||
Line 295: | Line 295: | ||
for ix, inheritKey in ipairs(argTable) do | for ix, inheritKey in ipairs(argTable) do | ||
local inheritArg = args[prefix .. inheritKey .. damageType] or args[inheritKey .. damageType] or args[prefix .. inheritKey] or args[inheritKey] | local inheritArg = args[prefix .. inheritKey .. damageType] or args[inheritKey .. damageType] or args[prefix .. inheritKey] or args[inheritKey] | ||
if inheritArg and inheritArg[i] and inheritArg[i] ~= '' and | if inheritArg and inheritArg[i] and inheritArg[i] ~= '' and | ||
tonumber(inheritArg[i]) | (damageTypeIndex == 1 and ix ~= 1 or damageTypeIndex ~= 1) and tonumber(inheritArg[i]) | ||
then | then | ||
mainArgValues[i] = applyInheritance(mainArgValues, inheritArg, mainArgValue, inheritArg[i]) | mainArgValues[i] = applyInheritance(mainArgValues, inheritArg, mainArgValue, inheritArg[i]) |