I want to make a skill that is something like Battery Assault in DotA,( it is a skill tht after the caster casted it, it will shoot something out of the caster and damages+stuns a random enemy nearby every 1 seconds. The caster doesn't has a buff.) The skill i wanna make is called Artillery Strike, whcih the caster causes damage in a small AOE of it's current position every 0.7 seconds that lasts 12 seconds. It requires to many variable with array and it really confuses.