Я там дополнил - 0 длительность поставь для миссии. Тогда рулить можешь по своему усмотрению.
Плюшки раздавай перед вызовом метода завершения миссии. Ну или в OnBattleStopped уже, ты же все равно знаешь кто победил.
--- Добавлено ---
Конечно, OnBattleStopped потому так и называется, что вызывается уже после завершения.