А в какой версии игры вы проходите эту карту? Если в "HotA", то надо помнить, что там не только новые герои, существа и объекты на карте, но и отличия в правилах: в данном случае, если какое-то заклинание запрещено, оно не появится даже в книге магии или со Шляпой волшебника!
Если так, у вас есть 2 выхода:
а) пробовать пройти дальше с неполноценной книгой и без городского портала. Увы, есть большая опасность, что где-то окажется, что вам не пройти вперед из-за того, что надо вернуться назад, а это делается только с помощью городского портала, который еще не получен. В этом случае переходим к следующему варианту:
б) начать проходить карту заново в "Полном собрании" или "Дыхании смерти".
Помните: в WoG и HotA надо проходить либо карты, созданные именно в этих версиях, либо чисто стратегические карты прежних версий, где нет ограничений и обязательных заданий стражей, провидцев, палаток ключников и т.д. Но никогда не проходите в WoG или HotA карты версий RoE/AB/SoD жанра RPG! Это те карты, где у вас есть заданные герои, пути, задания и т.д.
На всякий случай (если всё именно так, как я предположил, и вы познакомились с игрой лишь недавно) добавлю: чтобы запустить обычные "Герои 3", вам ничего дополнительно скачивать и устанавливать не нужно: они у вас есть, нужно запускать файл Heroes3.exe в папке с игрой (если же у вас HD мод, то в нем надо указать/выбрать, какую версию запустить через него).
И еще добавлю, что внес в планы на ближайшее будущее обязательно пройти обе части "Empire of the World".