As the topic says, i want to create an ability that activate an surrounding shield(simple) and then,if the defender unit gets attacked, shockwaves will comin out and damages the surrounding environment by a shockwave(raduis,searcharea?). These damage,shockwave shall scale with the amount of the attackers damage in %.
So each shockwave that is created, like every 3 seconds, is stronger for x % that i set on the damage response/behavior.
To make it easier,so i can learn fast and figuring it out by myself,we could take an existing ability like the guardian shield. So, what i have to add or change?