Module:Test: Difference between revisions
From Elwiki
No edit summary |
No edit summary |
||
Line 20: | Line 20: | ||
return tostring(o) | return tostring(o) | ||
end | end | ||
end | end | ||
Line 69: | Line 33: | ||
Trait = { | Trait = { | ||
name = "", | name = "", | ||
multipliers = { | |||
mp_cost = 100, | |||
cooldown = 100, | |||
duration = 100 | |||
}, | }, | ||
details = { | details = { | ||
Line 102: | Line 66: | ||
function Trait:math() | function Trait:math() | ||
for i = 1, 2, 1 do | for k, v in pairs(self.details) do | ||
for i = 1, 2, 1 do | |||
self.details[k][i] = v * (self.multipliers[k] / 100) | |||
end | |||
end | end | ||
return self | return self |