Use hit origin for Damage generator
The Damage generator type spawns particles when the obj is shot. However they always appear in the same place regardless of what part of the obj is shot (i.e. you can only set a fixed spawn point).
Maybe an option to make them auto spawn at the source of the damage (i.e. where the attack hit's the obj, like the blood splats do)?