если отказался от города- юниты сами исчезнут, если решил их выставить и определить принадлежность это хлопотно, видимо и молчат все, да и разобрался возможно, времени воз прошел
в хранилище есть перепись армии, названия и номера- ищи необходимы отряд
надо пример: надо найти 50 луков из города А.., просматриваешь и видишь в отряде 3 есть 300 луков из этого города
находишь отряд и отделяешь 50 луков ( для успешного поиска все отряды должны иметь разные названия), смотришь в хранилище- не повезло, снова отделяешь и так и ищешь
по своему разумению пришел к выводу- в отряде много подотрядов из разных городов, если отделяешь наименьший- попадет сразу,если он не меньший- повозиться надо)