For instance, or if event initiator A starts the sequence of events targeting enemy B, and at some point B realizes they're about to be attacked and raises shield, that would make it so that the event chain about "damage" is no longer valid.. But I don't know if it applies to your situation.