Can anyone explain the difference between Mana generation and Mana Recovery?

For example…li xiu i have in costume ( +5% Mana bonus) + level 11 Mana troops ( +9% Mana Recovery) + extra (2%) from talent grid.

I tested and she activated in 9 tiles.

16% of 10 tiles = 1.6 tiles faster. = 8.4.

Which rounds up to 9 Tiles.

Not sure if i an doing the math correctly?

I then put her next to Khagan who gives extra +24% Mana generation after activation of special… but it didn’t add up. She only activated in 8 tiles.

She did not activate +24% faster.

24% of 8.4 = 2 tiles faster… = 6.4

Which means she should activate in 7 tiles.?

That’s worst case scenario… If the +16 stacks with the +24 then that’s +40% Mana generation.

Which would mean she would activate in 6 tiles.

So depending on the math i would expect 6 or 7.

But definitey not 8… The maths don’t work out either way for 8 tiles.

So i looked at the Mana bonus… Khagan gives +24% Mana generation … But the troops and costume give +16% Mana Recovery… So it’s different wording… Does one cancel out the other?