At 1000 intellect
spirit_regen_per_5_sec = 0.6 * 5 * sqrt(1000) * 1 * 0.005575 = 0.52 MP5
while_casting_spirit_regen_per_5_sec = 0.5 * spirit_regen_per_5_sec = 0.26 MP5
At 2000 intellect
spirit_regen_per_5_sec = 0.6 * 5 * sqrt(2000) * 1 * 0.005575 = 0.74 MP5
while_casting_spirit_regen_per_5_sec = 0.5 * spirit_regen_per_5_sec = 0.37 MP5
At 2288 intellect
spirit_regen_per_5_sec = 0.6 * 5 * sqrt(2288) * 1 * 0.005575 = 0.8 MP5
while_casting_spirit_regen_per_5_sec = 0.5 * spirit_regen_per_5_sec = 0.4 MP5