hey. uf uf.. im not sure, i made those spells like 5 years ago..
Set Ion_Canon_Distance = 50.00
Set Ion_Canon_Loop_Number = 25
Set Ion_Canon_Base_Damage = 45.00
Set Ion_Canon_Total_Damage = (Ion_Canon_Base_Damage x (Real(Ion_Canon_Ability_Level)))
Set Ion_Canon_Base_Mana_Burn = 30.00
Set Ion_Canon_Total_Mana_Burn = (Ion_Canon_Base_Mana_Burn x (Real(Ion_Canon_Ability_Level)))
Set Ion_Canon_AoE = 75.00
Set Ion_Canon_Location = ((Position of Ion_Canon_Caster) offset by 100.00 towards (Facing of Ion_Canon_Caster) degrees)
so base damage is 45, at level 1 it should do 45 damage, at level 2 90 damage (2x45), at level 3 (3x45), but since it picks up unit groups, some units get in hit more than once, so they get more damage.
I think this are the main settings, all other stuff should be in object editor under name "ion canon"
hope this helps