Json configuration for spells

I created new summon spell summonGenie

It’s not good how currently number of summoned creatures is checked.
If my hero has 12 spellpower, and power=1 for expert level, it summons 12 genies.
It would be good enough, if it took power=120, for example, 120/40 genie hit points=3, and summoned 3 genies.
Currenlty I could not create summon devils, for example, 1 devil or another 7th level creature for each spell power is cheating.

PS It looks like power=30 in root of spell config is ignored, and only n level power is used. As I remember, in old configuration root power * spell power of herp + level power bonus gave full damage of spell.