Не очень понял какой прорыв произошёл =)
Видосик бы короткий с демонстрацией.
UPD1: посёрфил .pak в принципе почти всё понял:
У апгрейдов крестьян(милитиман и лендлорд) прописаны ещё апгрейды (Creature)
А каким тогда получается регрейд ? То-есть купили крестьян, апнули их в лендлордов, лендлордов можем апнуть в гремлинов... а гремлинов обратно в лендлордов получается апнуть не можем, так ?
Вроде как создан новый двелл (townbuildingsharedstats)
В mapobjects если я правильно понял в список buildings добавлен Peasant_3
В UI добавлен ещё 1 лвл апгрейда 1 двела
UPD2: закинул к себе, потестил, возможность очень интересная, но есть один минус который весомый, теперь есть как бы существа 1 порядка, 2 порядка и 3 порядка... и регрейдить можно только существ 3 порядка, существ второго порядка(милитиман и лендлорд) регрейдить друг в друга нельзя.
Я не пробовал, но логически если подумать, то прописав у гремлинов так же грейды крестьян, тогда можно будет регрейдится между 4 вариантами.
Вот как это у меня сработало (возможно у Захара оно работает по-другому, не знаю тут нужно учитывать что я закидывал не на оригинальную 3.1 версию, а на свою)
Видео-демонстрация.