The trigger will run even when they deal physical damage (basic attack) so you need to add another condition to check what the damage type is, also using waits in this case is a bad approach to make it mui.Made it work! Thanks
Untitled Trigger 001
Events
Game - DamageEvent becomes Equal to 1.00
Conditions
(DamageEventSource has buff Dark God gift ) Equal to True
Actions
Unit - Set life of DamageEventSource to (DamageEventAmount + (Life of DamageEventSource))
Special Effect - Create a special effect attached to the overhead of DamageEventSource using Abilities\Spells\Undead\DeathCoil\DeathCoilSpecialArt.mdl
Wait 2.00 seconds
Special Effect - Destroy (Last created special effect)
[trigger/]
The trigger will run even when they deal physical damage (basic attack) so you need to add another condition to check what the damage type is, also using waits in this case is a bad approach to make it mui.