ells, you can create a animation trigger. this is how:
Events
- unit starts to cas an ability(or mabey finishes if the ability/spell is short)
Conditions
- casting unit equals to <casting unit>
Actions
-Animaiton- Create an animation targeting origin of unit <targeted unit>(you have to create variables for the animation and mabey for the attacked unit (if its not placed in the we, but placed by triggers))
There3s the pillage trigger, now lets head for the damage thing
You simply gives the Attacking unit a modified ability, You have to have a ability that dont stops attacking untill the unit is dead (if you want it like that) or you can use triggers to turn off the ability wen the Attacked units health is below like 50%
think that´will help=))