Выбрать главу

Тем более что, как оказалось, на процесс создания заклинаний вполне можно распространить многие постулаты объектно-ориентированного программирования. Блок силовых линий принципиально ничем не отличается от программного объекта. В общем, те же яйца, только в профиль.

Наступила осень. Начались затяжные дожди. А я как-то неожиданно подружился с леди Ро. 260-летняя старушка, внешне выглядевшая на 20 лет, оказалась весёлой и смешливой девушкой. Правда, юмор у неё был большей частью чёрным, но тут уж ничего не поделаешь. Такая у неё работа — некромант. Там никак без чёрного юмора.

Зато она была очень красивая. Как раз в моём вкусе. Вслух я ей это, правда, не говорил — странно было бы услышать такое из уст 14-летней девчонки. Мы с ней сошлись на почве игры в шахматы. Я научил её некоторым приёмам, и она теперь иногда (когда я был не в форме) выигрывала у меня. Леди Ро даже предлагала мне тоже стать некромантом, как и она сама.

Я же был весь в сомнениях. Своей школы магии я ещё не выбрал. Вообще, мне бы хотелось заняться метаморфизмом либо доппель-магией. В метаморфизме меня привлекало то, что как метаморф я мог бы принять форму самца Homo Sapiens и жить более или менее привычной жизнью. Конечно, это не настоящий мужчина получался, некий суррогат, но ничего более близкого к смене пола я не нашёл ни в одной из магических школ.

А леди Ро всё настойчивее пыталась перетащить меня в некроманты. Однажды она даже завела меня в свою личную пыточную. Ей как раз привезли из провинции двух взяточников. Из провинции потому, что в столице поголовье взяточников (равно как и всех иных преступников), колебалось в районе нулевой отметки. Вывели маги всех преступников в столице, и некромантам приходилось тащить "материал" для работы из провинциальных городков.

Охх… Как она может? Они так страшно кричали у неё. Через пять минут наблюдения за работой некроманта, меня вырвало на пол. А потом ещё раз. И ещё. А ещё через пару минут я просто упал в обморок. Организм девочки-подростка не выдержал этого ужаса.

Очнулся я уже на улице. Леди Ро на руках вынесла мою бесчувственную тушку из пыточной и меня привёл в себя льющийся с серого октябрьского неба дождь. Фффух. Не, некромантом я быть не хочу.

Когда я вернулся домой, Бенка до смерти перепугалась. Ещё бы. Мокрый с ног до головы, одежда вся в крови и блевотине. Да меня ещё и трясёт от пережитого.

В общем, утешала она меня тем вечером очень долго…

Мои разборки с конструктором заклинаний выявили любопытный факт. Маги — невероятно косорукие программисты. Это просто что-то обо что-то. Таких чудовищных ляпов в коде я не встречал. Местные заклинания при ближайшем их рассмотрении стали напоминать мне курсовую работу по программированию студента-троечника, который прогулял четверть всех лекций, а ещё четверть — проспал на заднем ряду. Да, заклинания работали. В основном. Но как же неэффективно тратилась мана! А как криво были соединены друг с другом блоки! Да в местах соединения мана буквально хлестала наружу через дырки. Ужас. И чем более высокий уровень заклинания я рассматривал, тем картина становилась всё печальнее и печальнее.

Но были и исключения. Защита от Огня, например. Просто лапочка. Всё чистенько, аккуратненько. Я не нашёл, что в нём можно улучшить. Очень-очень красиво и культурно сделано.

Рассказал о своём открытии Агильери. Тот посмеялся надо мной и сказал, что заклинания проектировали умные люди и что-то менять — только портить. Но если я так уверен в своих силах, то он предлагает мне на пробу улучшить заклинание Файрболл. Задача: увеличить мощность заклинания не менее, чем на 20 %, не увеличив при этом затрат маны на него. Ну как? Справлюсь я?

Посмотрим, посмотрим. Переполняемый энтузиазмом, я начал работу. Как говорил один известный литературный герой: "Сейчас я вас научу финики собирать!".

Итак. Каковы основные параметры Файрболла? Это поражающая мощь, расход маны и скорость перемещения. Про скорость Агильери ничего мне не сказал, так что тут руки у меня были развязаны. Скоростью я решил пожертвовать в первую очередь. Но всё оказалось не так просто. Даже уменьшив скорость движения файрболла втрое, я получал выигрыш в мощности всего около 2 %. Модернизировать заклинание путём уменьшения длины силовых линий у меня не получалось. Файрболл — заклинание 1-го уровня. Оно и так очень простое. Там просто нечего сокращать. Нужно придумать что-то иное.