If I get something like a shield with a strength 10, recharge 2 and recharge time 300s does it mean every 300s it gets +2 to its power? Or is this calculated gradually in 5s increments too, so after 150s you would accumulate 1 power? Or maybe with rounding is accumulating 0.5 enough ... so if you start at 0s with power 0 will you get 1 rounded power at 75s (0.5 recharged), then next one at 225s (1.5 recharged)?