Bug fixes: don't call update() if the action is stopped before the first update cycle; if an action is stopped with a failure flag, stop the entire script without advancing to the next action.