Перед началом каждой фазы игра смотрит на условия запуска этой самой фазы. Эти условия есть двух видов: ты сама задала Starts on conditions, либо же естестевенные. Под естестевенными я подразумеваю занятость нпс в другом квесте (сцене) в данный момент времени, наличие/отсутствие актера в прогруженной области и смерть. Логика такова — если условия для начала фазы в сцене не соблюдены (например актер должен что-то говорить, а он не придет сегодня, он умер), то фаза (верней дейсвия, отведенные этому актеру) скипается.
Короче, не обязательно что-то дополнительно прикручивать, просто действие этого актера (речь) вынеси в отдельную фазу. Ну а если прям оч. хочется, то можно стартовое условие приделать к фазе.