Basically I'm trying to make an old version of Marksmanship that deals extra damage, and it's currently working when the toggle state for the ability is on, but if I manually cast it won't work (I tried to print self.ability.force_frost_arrow in the OnAttackStart function and it returns nil)
I'm using dota imba's frost arrows as a base