The negative value of an AEmitter way means you can't put it on an attachable of the actor, only on the actor itself, Otherwise it won't count towards the actor.
Fortunately there's this:
Code:
Attachable:CollectDamage()
So giving something like this to your attachable might be what you want if you want negative Emission damage.
Code:
function Update(self)
    if self.parent then
        self:CollectDamage()
    else
        self.parent = self:GetRootParent()
    end
end