Change manaPerSecond to double to allow fractional values.