Not sure but you could test by using test players and doing something like respawning them from the event to see who is effected. What I would do for a situation like this is have a QuestProgressed Trigger that you trigger with the agent who did it, then run a OnQuestProgressed(maybeA : ?agent) function that does whatever you want with just the activating agent.