Differenze tra le versioni di "Modulo:EffTipi"

m
nessun oggetto della modifica
m
m
 
et.efficacia = function(a, d1, d2, abil)
local e = eff[a][d1]
if d2 ~= d1 then
e = e * eff[a][d2]
end
if ability[a] and ability[a][abil] then
return e * ability[a][abil]
elseif e >= 2 and (abil == 'filtro' or abil == 'solidroccia') then
return e * 0.25
if abil == 'filtro' or abil == 'solidroccia' then
elseif e < 2 elseifand abil == 'magidifesa' then
return e * 0.25
return 0
elseif abil == 'magidifesa' then
end
return 0
end
end
return e
end