Lets say I shot a fireball from a dragon, and when it hit another dragon, I told the fireball to be "Destroyed". It doesnt seem to honor this.
It seems to apply to all actions as long as an object is shot. For example, if I shot a ball that bounced of all edges, it would not bounce, but the original object that is used as a template (e.g. the one outside the arena), does work.