Fix: ReactiveObjective's fire direction