Реально.
Постановка задачи исчерпывающая.
Как только освою работу с виджетами, добавлю эту фичу.
Всё упирается в то, что API Аллодов не возвращает уникальный идентификатор Рога Изобилия.
Вы пробежали по всем шести Рогам, в "полном списке" шесть строк. Потом вернулись к первому Рогу. Как догадаться, что этот уже есть в списке?
Комбинация "Сервер - Имя персонажа - Тип производства - Срок", хоть и с огромным трудом (ограбления, серверный баг с разбежкой окончания строительства и т.п.), но вычисляется.
"Облизываюсь" на interactorId. Если это именно то, на что я надеюсь - режим "сворачивания/полный" будет.
Поднял логи, посмотрел внимательно:
и сразу же:
Явная "особенность" движка Аллодов.
Аддон честно пишет то, что заказывали при строительстве (18882).
Если удалить запись и поговорить с Рогом, должно записаться то, что производится (18883).
Правке не подлежит.