Will you settle for a recolored version?
That looks awfully lot like the spell I made for you...in fact, that IS the spell I made for you, you just added the stun thing, changed the special effect and added those footmen to the same map. Your version bugs, the special effect is not destroyed correctly. Also, add
Custom script: call DestroyGroup(udg_Temp_Group)
at the end of the trigger.