ElEditors, Administrators
71,179
edits
No edit summary |
No edit summary |
||
Line 173: | Line 173: | ||
if (table.containsValue(expr_header_table, k2)) then | if (table.containsValue(expr_header_table, k2)) then | ||
if not string.find(v2, "%*") then | if not string.find(v2, "%*") then | ||
if (traits[i] == 'Light') then | if (traits[i] == 'Light' or traits[i] == 'Critical' or traits[i] == 'Haste' or (traits[i] == 'Reversed' and k2 == expr_header_table[2])) then | ||
v2 = effects[i][1] * (v2 / 100) | v2 = effects[i][1] * (v2 / 100) | ||
elseif (string.find(traits[i], 'Regenerating') or (traits[i] == 'Reversed' and k2 == expr_header_table[1])) then | |||
v2 = effects[i][2] * (v2 / 100) | |||
end | end | ||
else | else |