Не знаю, как долго вбивать ту мысль, что мод не касается ваших проектов, а раз не касается, то строится под 3.1 - это очевидно.
Вы никогда не рассматриваете много сторон, видя лишь одну. Во-первых, класс городов формируется сразу на все города, во-вторых, даже ваша идея с захватом города с другой гильдой - абсурд, ибо можно захватить неродной и также прокачать гильду, в-третьих на поздних сроках можно добыть почти все заклинания, которые нужны на карте, в- четвёртых вам бы сломать стратегию на глобальной карте, где город - ключевой пункт не только генерации армии, но и заклинаний (герои-РПГ, не, не слышал).
А что касается того, что классы городов распространяются на все города, то какая разница, с точки зрения получения заклинаний, встречаем ли мы на карте новый классовый Инферно с Тьмой + Светом, или старый Замок с Тьмой + Светом?