PropagateDamageTypesToSlavesWhenExisting = NONE +SNIPER
Just try that. That way, you should only be propagating sniper damage. There's no point in saying NONE - something, as it is essentially double negative. I doubt the game is that intelligent, but it's hard to say.
