Yeah, it makes total sense, but it is very good to have some evidence and be certain about this as it may help us in understanding some of the other features

So there are no decimals for mana points, only whole numbers.

(some of my testing for the small mana gain from Yang Mai’s link was based on the 25% from minor mana potions, so I ended up with approx. 0.3157 tiles/turn instead of 0.32…)

With that I just wanted to point out that I had a setup without mana generation bonus from a bard since and then with a non-working bard, since this might have influenced the mana gain due to a bug, but it doesn’t look like it did.

Well, since we are quite sure that ninjas and mages get slightly more mana from the 25% minor mana potions due to rounding up, I wanted to test this and set up a Willow 4-73 with 0% mana generation bonus.

If I give her 5 minor mana potions she should get additional 2.5 MP from the rounding up for each minor mana potion. 5 more tiles with +4% mana generation bonus from Kingston should then charge her magic2.

A single minor mana potion gives 138 MP = 25% x 550 = 137.5

5 x 138 MP + 500 x (1.04 - 0.22) = 1100 MP or

5 x 137.5 MP + 500 x (1.04 - 0.22) = 1097.5 MP

So let’s see, if her magic2 will be charged from that:

=> the 25% from minor mana potions indeed get rounded (up) (here 137.5 MP get rounded up to 138 MP) and provide slightly more mana than just 25%

Next test: Milena with +2% from class, so any minor mana potions will give

25% x 550 MP x 1.02 = 140.25 MP which will either get rounded up or rounded down

If I charge this Milena with 7 minor mana potions and then increase her mana generation bonus to +36% (with +24% from Phoenicus and +10% from Delilah) and get her one tile, then her magic2 will be either charged (with rounding up) or not charged (with rounding down)

7 x 141 MP + 100 x (1.36 - 0.22) = 1101 MP = charged

7 x 140 MP + 100 x (1.36 - 0.22) = 1094 MP = not charged

=> Milena’s magic2 is not charged yet, so there was rounding down of the decimal mana points in this case (140.25 MP get rounded down to 140 MP)

Let’s make sure. Next test is to confirm the 140 MP for each minor mana potion. So my Milena with +2% gets 4 minor mana potions again, then 3 tile with 26% (additional +24% from Phoenicus) and another 2 tiles with 36% (additional +10% from Delilah) and then her magic2 should be charged.

4 x 140 MP + 300 x (1.26 - 0.22) + 200 x (1.36 - 0.22) = 1100 MP

=> Milena’s charge2 is full

=> mana points get rounded to whole numbers, i.e. rounded up or rounded down, depending on the decimal