updateTeamType() прописал в init, liberate и read.
В liberate прописывать не надо. Там идет вызов acquireCity, та вызывает initCity, а та init.
продвинь это сообщение в соцсеть:
Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав. Мой мод