Такой компромиссный вариант лучше голого вывода в журнал боя, хотя Глаз Орла не так часто срабатывал, чтобы убирать диалоговое окно. Не хватает яваскриптовых команд вроде setTimeout - выполнить действие через определённый промежуток времени. Тогда можно было бы отображать мини-диалоги без кнопок и скрывать через секунду.