Removed some extra code
Single Use Triggers now unregister before spawning their effects to prevent infinite recursion