Let’s finish the magic speed.
First, Cristobal with 11% mana generation bonus from mana troops level 22 (+11%) getting mana from 3 regular turns and 4 turns with -34%.
641 = 300 x 1.11 + 400 x (1.11 - 0.34)
=> magic1 is not charged, as expected
Next is Cristobal with 9% mana generation bonus from mana troops level 11 (+9%) getting mana from 3 regular turns and 7 turns with -64%.
642 = 300 x 1.09 + 700 x (1.09 - 0.64)
=> magic1 is charged, as expected
Then we have Cristobal again with 9% mana generation bonus from mana troops level 11 (+9%) getting mana from 6 regular turns, 4 more regular turns, then 3 turns with -24% and 4 turns with -64%.
1283 = 600 x 1.09 + 400 x (1.09 - 0.22) + 300 x (1.09 - 0.22 - 0.24) + 400 x (1.09 - 0.22 - 0.64)
=> magic2 is not charged, as expected
Finally, we have Nadezhda with +18% mana generation bonus from mana troops level 23 (+13%) and Zhabog (+5%) getting mana from 6 regular turns and 6 more regular turns.
1284 = 600 x 1.18 + 600 x (1.18 - 0.22)
=> magic 2 is charged, as expected