Обложка Техномант: Цена кода. Книга вторая

Техномант: Цена кода. Книга вторая

Никита Сергеевич

0% прочитано
Стандартный
Никита Сергеевич

Техномант: Цена кода. Книга вторая

Глава 1. Встреча с инквизицией

Осёл ступил на мостовую княжьего стана, когда небо затянуло свинцом. Никита не помнил, чтобы здесь шли дожди. «Баг», — подумал он, но браслет молчал — консоль отказывалась открываться третий час подряд.

Его встречали не так, как в прошлый раз.

У ворот не было стражников, пропускавших без вопросов. Вместо них — плотный строй кольчужников с алебардами. А впереди, на белом коне, сидел человек в чёрной рясе с серебряным символом: глаз, пронзённый мечом.

Никита потянулся к браслету — тот нагрелся, но не ответил. Счётчик нарушений: 2. И ещё какая-то новая строка: [ВМЕШАТЕЛЬСТВО СИГНАЛА: АКТИВНО].

— Техномант Никита, — голос человека в рясе звучал спокойно, как приговор. — Именем Хранителей и княжеского указа ты объявлен вне закона. Браслет — конфисковать. Самого — под арест до выяснения.

— За что? — Никита не слез с осла.

— За нечестивое изменение кода реальности, — чёрная ряса спрыгнула с коня, пошла к нему, не пряча руку на эфесе меча. — За убийство матки стрыг запрещённым способом. За превышение прав гостевого доступа. Три статьи. Хранители требуют суда.

— Я спас деревню!

— Ты сломал баланс, — ряса остановилась в трёх шагах, и Никита увидел лицо: глубокие шрамы на щеках, один глаз стеклянный, холодный. — Меня зовут Халлер. Я — следователь инквизиции по магическим преступлениям. Добровольно отдай браслет. Не заставляй применять подавитель.

— Подавитель?

Браслет вдруг дёрнулся, сжал запястье, и Никита вскрикнул — руку пронзила боль, словно туда втыкали иглы. Консоль открылась сама, но строка была красной:

[ОБНАРУЖЕН ПОДАВИТЕЛЬ РАДИУС 20М][ДОСТУП К КОНСОЛИ ЗАБЛОКИРОВАН НА 5 МИНУТ][ЭНТРОПИЯ: 12% (ОПАСНО)]

— Видишь? — Халлер вынул из-за пазухи небольшой камень, пульсирующий алым. — Артефакт-глушилка. Не убивает, но блокирует твою ересь. В моём присутствии ты — простой человек. Слезай.

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

— Господин инквизитор, он правда хотел как лучше…

— Молчать, послушник, — Халлер даже не взглянул на него. — Тебя тоже допросят. Ты способствовал незаконному доступу.

Стражники окружили Никиту, скрутили руки за спиной. Осёл испуганно шарахнулся. Горожане наблюдали из-за бочек и заборов — без жалости, с любопытством и страхом.

— Ведите в капище, — приказал Халлер. — Сегодня же начнётся заседание духовного суда.

---

Капище изнутри оказалось незнакомым — Никита попал в подвал, где пахло плесенью и горелым воском. На стенах висели цепи. Кабинет допросов, а не святилище.

Халлер сидел напротив за столом, камень-подавитель лежал перед ним. Никита ощущал, как браслет пульсирует — консоль открывалась на секунды и тут же гасла.

— Ты не первый техномант, которого я ловлю, — начал инквизитор без лишних слов. — Восемь лет назад твой предшественник уничтожил деревню Гнилые Дебри. Попытался отключить зимнюю стужу, но код дал сбой, и вымерзли все посевы. Люди умерли с голоду. Его сожгли на костре.

— Я никого не убивал, — процедил Никита.

— Пока. — Халлер подвинул к нему лист пергамента. — Это список ущерба от твоих действий за три дня. В Радонежье после твоего взлома сдохла половина кур. У одного мужика перестала работать печь. Двое детей родились с родимыми пятнами в виде рун. — Он поднял стеклянный глаз, и в живом глазу блеснула злоба. — Ты считаешь это мелочью? Система мстит за вторжение. Каждая твоя команда — трещина на реальности. Наступает энтропия.

Никита хотел возразить, но браслет вдруг выдал сообщение сам, без его запроса:

[ЭНТРОПИЯ ВЫРОСЛА ДО 14%][ВНИМАНИЕ: В РАДИУСЕ 10 КМ ОБНАРУЖЕНА АНОМАЛИЯ: ВЕЧНЫЙ ДОЖДЬ]

— Видишь? — Халлер перечитал вслух. — Из-за твоего возвращения теперь месяц не будет солнца. Князь уже требует прекратить это. А церковь требует твоей головы.

— Что вы хотите? — Никита устало опустил плечи.

— Два пути, — инквизитор поднял два пальца. — Первый: ты добровольно отказываешься от браслета, и мы изгоняем тебя в мир людей без магии. Забудешь всё, что здесь видел. Браслет уничтожим — вместе с частью твоей души. Будешь жить овощем.

— А второй?

— Второй — ты принимаешь на себя испытание Хранителей. Три задания, чтобы искупить два нарушения. Если выполнишь — счётчик обнулят, энтропию сбросят. Если провалишь хотя бы одно — бан. Навсегда. Ты станешь пустым местом.

Никита открыл было рот, но браслет сам вывел строку:

[ИСПЫТАНИЯ ХРАНИТЕЛЕЙ АКТИВИРОВАНЫ][ЗАДАНИЕ 1: ОСТАНОВИТЬ ВЕЧНЫЙ ДОЖДЬ. СРОК: 48 ЧАСОВ][ПРЕДУПРЕЖДЕНИЕ: ИСПОЛЬЗОВАНИЕ КОМАНД ВНЕ СПИСКА РАЗРЕШЁННЫХ УВЕЛИЧИВАЕТ ЭНТРОПИЮ]

— Дождь, — выдохнул Никита. — Но я не вызывал его.

— Вызвал твой взлом матки, — Халлер убрал подавитель, и консоль наконец заработала стабильно. — Система создаёт «заплатки» — аномалии, чтобы сбросить лишнюю энтропию. Останови дождь легальными средствами — и первый шаг сделан. Но помни: я буду следить. Любое читерство — и я лично закую тебя в цепи.

Никита встал. Первым порывом было ввести weather.set("sunny") — но браслет тут же заблокировал команду:

[КОМАНДА НЕ ВХОДИТ В СПИСОК РАЗРЕШЁННЫХ][РИСК ЭНТРОПИИ: +20%. ПОДТВЕРДИТЬ? (Y/N)]

Он убрал палец. Не сейчас. Не с инквизитором за спиной.

— Где мне искать способ остановить дождь?

— В библиотеке, — Халлер кивнул в сторону двери. — Но местные жрецы получили приказ не помогать тебе. Ты сам по себе, техномант. И учти: за каждую твою ошибку платить будут крестьяне. Ещё один глитч — и я потребую костра.

Никита вышел на улицу. Дождь стеной, люди разбежались. Алёша ждал с промокшим ослом.

— Что теперь? — спросил послушник, кутаясь в плащ.

— Теперь — искать баг в погоде, — Никита посмотрел на браслет, на мигающую красным строку энтропии. — И молиться, чтобы консоль не убила меня раньше, чем я докопаюсь до правды.

---

Глава 2. Тишина в книгохранилище

Библиотека встретила Никиту запахом сырости и пыли. Дождь просочился сквозь старую крышу, и в углах уже стояли лужи. Монах-библиотекарь, тот самый, что продал ему свиток за десять серебряных, теперь сидел с каменным лицом.

— Закрыто для тебя, — бросил он, не поднимая головы. — Приказ инквизитора.

— Мне нужен способ остановить дождь. Без команд. Легальный.

— Я сказал — закрыто.

Никита шагнул вперёд, и монах резко встал, заслонив проход. В руке у него блеснул маленький амулет — копия подавителя Халлера, но слабее. Браслет дёрнулся, консоль поморгала строками:

[ОБНАРУЖЕНО ВМЕШАТЕЛЬСТВО][СВЯЗЬ НЕСТАБИЛЬНА, ЗАДЕРЖКА 1.2 СЕК]

— Уйди, — процедил монах. — Хранители не благословили тебя.

Никита не успел ответить. Сзади раздался спокойный голос Алёши:

— Отец Диодор, он выполняет испытание. По уставу Хранителей, испытуемый имеет право на доступ к знаниям без препятствий.

Монах замер, а потом скривился:

— Послушник, не лезь не в своё дело.

— Я засвидетельствую отказ, — Алёша вынул из-за пазухи маленький свиток с печатью капища. — Это копия указа самого настоятеля. Испытуемый Никита допущен к библиотеке. Если вы препятствуете, я сообщу отцу Никону.

Диодор побагровел, но отступил. Никита скользнул внутрь, бросив на ходу короткое «спасибо».

— Через час смена стражи, — тихо сказал Алёша. — Я подожду снаружи.

---

Внутри библиотеки было сумрачно. Стеллажи уходили вверх до потолка, свитки лежали в корзинах, книги — на цепях, чтобы не украли. Никита прошёл к разделу «Природные аномалии», но половина свитков исчезла — кто-то вырвал страницы. Он чертыхнулся и начал перебирать оставшиеся, но ничего полезного не находил.

— Искал это?

Никита резко обернулся. Из-за стеллажа вышла девушка в сером плаще, с короткими тёмными волосами. На её руке был браслет — почти такой же, как у Никиты, только камень мутный, белесый. Она приблизилась бесшумно.

— Техномант? — вырвалось у него.

— Младший хранитель, — поправила она. — Работаю на Хранителей. Слежу за порядком в библиотеке с магической стороны. — Она кивнула на его браслет. — У тебя полный доступ. А у меня — нет.

— И что?

— А то, что я хочу его получить. — Вера подошла ближе. В полумраке блеснули её глаза. — У меня урезанная версия: только чтение кода, без редактирования. Ни одной команды, ни одного изменения. Я как библиотекарь, который может смотреть на книги, но не открывать их. А мне надоело. Три года я здесь гнию. Хранители не повышают, инквизиция проверяет каждый шаг.

— Посочувствую, но я не могу тебе помочь. Меня самого вот-вот забанят.

— Можешь. И поможешь. — Она вынула из рукава свиток, перевязанный синей лентой. — Это описание ритуала заземления. Тебе нужно сбросить энтропию и остановить дождь. Я отдам его бесплатно. Но потом, когда разберёшься со своим счётчиком, ты сделаешь кое-что для меня.

Никита не взял свиток.

— Что именно?

— У моего браслета есть административная блокировка. Её поставил Халлер год назад — за то, что я пыталась исправить мелкий баг без разрешения. С тех пор я только смотрю. Не вмешиваюсь. Но если у тебя получится снять блокировку — хотя бы временно, — я получу доступ к командам. — Она понизила голос до шёпота. — Ты же умеешь пользоваться override_admin_check. Я видела твой счётчик нарушений. Сможешь применить это к моему браслету.

— Это приведёт к ещё большей энтропии. И к бану, если поймают.

— А ты думаешь, мне есть дело? — Вера усмехнулась, но улыбка была жёсткой. — Я хочу работать по-настоящему или хотя бы свалить из этого места. А ты — мой билет.

— Если я соглашусь, ты дашь свиток сейчас?

— Сейчас. И скажу, где искать могильную свечу и воду из-под дуба. Без меня ты бы потерял день на поиски. А у тебя его нет.

Никита посмотрел на браслет. Энтропия 14% и продолжает расти. Халлер за спиной. Алёша ждёт снаружи. Времени в обрез.

— Как я узнаю, что ты не обманешь?

— Никак. — Вера протянула свиток. — Но выбора у тебя всё равно нет. А когда вернёшься, поговорим о моём браслете. Учти: я могу и передумать. Или рассказать Халлеру, что ты пробрался в библиотеку. Он только и ждёт повода. Так что мы в одной лодке, техномант. Не помрёшь — я получу своё. Помрёшь — я ничего не теряю.

— Шантаж?

— Самовыживание. Бери.

Никита взял свиток. Развернул, пробежал глазами: ритуал требовал три компонента — свеча из могильного воска, вода из источника под одиноким дубом, капля крови того, кто вызвал аномалию. И строгое время горения — семь минут.

— Где искать свечи и дуб?

Вера быстро объяснила: свечи в усыпальнице под капищем, но там голем, который реагирует на звук и вибрации консоли. Дуб — на границе княжества, за старой мельницей, но точных координат нет, только приметы: дерево вросло в камень, вокруг — тишина, не поют птицы.

— И ещё, — добавила она, — воду нельзя набирать в железную посуду. Только в глиняную или деревянную. Иначе ритуал не сработает. Всё запомнил?

— Да.

— Тогда проваливай. — Она уже развернулась, но на прощание бросила через плечо: — И не помри. Ты мне нужен живым.

Вера исчезла за стеллажом, оставив после себя запах сушёной мяты и холодок в спине.

---

Никита вышел из библиотеки через час, когда дождь усилился. Алёша ждал у крыльца, промокший до нитки.

— Нашёл что-то?

— Ритуал. — Никита показал свиток. — Нужна свеча из усыпальницы, вода из-под дуба на границе княжества и моя кровь. Свеча должна гореть ровно семь минут.

Алёша побледнел.

— Склеп под алтарём? Там голем. Если он тебя заметит — убьёт. Я слышал, он каменный, руны светятся, двигается быстрее, чем кажется.

— Знаю. Вера предупредила. Ещё там нельзя пользоваться консолью — от вибраций просыпается.

— А дуб? — Алёша задумался. — Я слышал о таком. Он за старой мельницей, где живёт Ферапонт. Но теперь там пост инквизиции. Халлер перекрыл выходы.

— Халлер не дурак. Боится, что я сбегу или что другие техноманты придут на помощь.

— Откуда другим техномантам взяться? — удивился Алёша.

— Понятия не имею. Но Вера упомянула, что я не первый. Значит, есть и другие.

Никита посмотрел на браслет. Энтропия поднялась до 15%. Счётчик нарушений: 2. До бана оставалось одно неверное движение. А впереди — склеп с големом, пост инквизиции и капризный ритуал.

— Сначала свеча, — сказал он. — Потом дуб. У нас 46 часов.

— А голем?

— Я попробую не шуметь. Если не получится — придумаем что-то другое.

Алёша молчал. Дождь барабанил по листьям.

---

Ночь опустилась быстро. Дождь не прекращался. Никита и Алёша прокрались к задней стене капища, где в фундаменте обнаружилась старая отдушина, ведущая в подвал.

— Там темно, — прошептал Алёша. — Я останусь здесь, буду стучать по камню, если кто-то приблизится.

Никита кивнул и полез. Узкий лаз кончился через минуту — он спрыгнул вниз, в полную темноту. Вспыхнул браслет, осветив стены. Строка консоли появилась сама:

[ЛОКАЦИЯ: УСЫПАЛЬНИЦА. УРОВЕНЬ ОПАСНОСТИ: 5][ОБНАРУЖЕН ОХРАННИК: ГОЛЕМ УР. 6][РЕКОМЕНДАЦИЯ: НЕ ИСПОЛЬЗОВАТЬ КОНСОЛЬ — АКУСТИЧЕСКИЙ ТРИГГЕР]

— Тихо, — прошептал Никита сам себе.

Он двинулся между саркофагов, освещая путь слабым светом камня. Свечи лежали в нише у третьей гробницы — три штуки, покрытые вековой пылью. Никита протянул руку, и в этот момент браслет завибрировал сам: [ВНИМАНИЕ: ВАШЕ ЭНЕРГОПОЛЕ АКТИВИРОВАЛО ДАТЧИК ДВИЖЕНИЯ].

Позади что-то скрипнуло.

Никита не оборачивался — просто схватил одну свечу, сунул за пазуху и побежал к лазу. Но голем уже поднялся из ниши, каменное тело с тускло горящими рунами на груди. Он медленно повернул голову и сделал шаг.

И второй. И третий — быстрее.

Никита прыгнул в лаз, но голем схватил его за ногу. Каменные пальцы сжали лодыжку так, что хрустнуло. Боль вспыхнула, и он вскрикнул — консоль открылась сама, замигала красным:

[АКУСТИЧЕСКИЙ ТРИГГЕР АКТИВИРОВАН][ГОЛЕМ ПЕРЕШЁЛ В АТАКУ]

Никита стиснул зубы. Использовать консоль — почти верная смерть, потому что любая неправильная команда может усилить голема. Но не использовать — потерять ногу. Он набрал дрожащими пальцами golem.target = null — едва не промахнувшись мимо равно. Нажал Enter. Браслет обжёг запястье:

[ИСПОЛЬЗОВАНА НЕРАЗРЕШЁННАЯ КОМАНДА ВНЕ РИТУАЛА][ШТРАФ: ЭНТРОПИЯ +5%][ТЕКУЩАЯ ЭНТРОПИЯ: 20%][ГОЛЕМ ОСТАНОВЛЕН]

Пальцы разжались. Никита вывалился в лаз, хромая, и выполз наружу. Алёша помог ему подняться.

— Что с ногой?

— Голем помял. Но свеча есть.

Он показал восковую палочку, перепачканную пылью. Дождь лил сильнее. До конца срока оставалось 45 часов. Энтропия 20% — уже две трети до критической черты в 30%. Оставалось всего 10% до точки, когда Халлер получит право зажечь костёр.

— Теперь дуб, — сказал Никита, опираясь на плечо Алёши. — За старой мельницей. Там пост инквизиции, старый маг Ферапонт, который теперь, возможно, нас не пустит, и голодный осёл.

— Осёл?

— Ему тоже нужна морковка. Пошли. Времени нет.

Они двинулись в темноту, под холодный ливень. Браслет на руке Никиты пульсировал в такт сердцу — и каждый удар отдавался в покалеченной ноге.

---

Глава 3. Вода из-под дуба

Старая мельница встретила их тишиной. Дождь здесь лил слабее, но небо оставалось свинцовым. Колесо не вращалось, на крыше сидели мокрые вороны. Никита хромал, опираясь на Алёшу. Свеча была за пазухой — единственная надежда.

— Дальше только пешком, — сказал Алёша, останавливаясь. — Пост инквизиции у мельницы. Если нас увидят — Халлер будет знать через минуту.

— А где сам Ферапонт?

— Он отшельник. Живёт в подвале мельницы. Но теперь он на стороне Халлера. Я слышал, ему пригрозили лишением магического статуса, если он поможет тебе. Так что помощи от него не жди.

Никита осмотрел местность. Дорога к мельнице шла через поле, усеянное валунами. У входа стояла будка, из которой выглядывал стражник в кольчуге. Подавителя не видно, но браслет предупреждал: [ОБНАРУЖЕНО НЕСТАБИЛЬНОЕ ПОЛЕ. ВОЗМОЖНЫ ГЛИТЧИ]. Энтропия 20% — критическая черта всё ближе.

— Обойдём, — решил Никита. — Через лес.

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

— Сколько ещё? — прошептал он.

— Полчаса, если не заблудимся. — Алёша остановился, прислушался. — Тихо.

Никита тоже замер. Где-то слева, за деревьями, послышались шаги. Не звериные — чёткие, размеренные. Человеческие.

— В укрытие, — скомандовал Алёша и потянул Никиту за ствол поваленной берёзы.

Из леса вышел стражник с алебардой. Не один — с ним двое. Они патрулировали опушку. Один нёс фонарь, который горел ровным белым светом — не огонь, а магический шар.

— Ищут нас, — одними губами сказал Алёша. — Запах?

— Браслет, — догадался Никита. — Он фонит. Халлер настроил ищейки на мой энергослед.

[ПРЕДУПРЕЖДЕНИЕ: ОБНАРУЖЕН ПОИСКОВЫЙ ЗАПРОС ПО ВАШЕМУ ID][РЕКОМЕНДАЦИЯ: ПОДАВИТЬ СИГНАЛ? (Y/N)]

Никита уже хотел нажать «Y», но вспомнил: любая команда вне легальных увеличивает энтропию. Он убрал палец.

— Нельзя, — прошептал он. — Энтропия.

— Тогда лежим, — ответил Алёша, прижимаясь к земле.

Стражники прошли мимо, в десяти шагах. Шар фонаря выхватил из темноты кучу валежника, но они не заметили прижавшихся людей. Никита задержал дыхание. Браслет тихо пикнул, но патруль не услышал.

Когда шаги стихли, Алёша поднялся.

— Живы.

— Еле-еле.

Они двинулись дальше, ещё осторожнее. Через двадцать минут лес кончился, и впереди открылась поляна. Посередине рос старый дуб. Огромный, в три обхвата, корни уходили в камень. Вокруг — ни куста, ни травинки. Тишина стояла такая, что звон в ушах казался громким.

— Он, — сказал Алёша. — Дуб, который врос в камень.

Никита подошёл ближе. У подножия, между корней, сочилась вода. Маленький родник, почти незаметный, но живой. Вода была чистой, прозрачной.

— Посуда, — напомнил он. — Глиняная или деревянная. У тебя есть что-то?

Алёша порылся в мешке и вынул небольшую глиняную кружку.

— Для святой воды использовали. Пустая.

Никита взял кружку, наклонился к роднику. Зачерпнул. Вода была ледяной, пахла землёй и мятой. Он набрал полную кружку, потом перелил в деревянную флягу — запасную.

— Готово.

В этот момент браслет завибрировал с новой силой.

[ОБНАРУЖЕН НЕСТАБИЛЬНЫЙ ОБЪЕКТ РЯДОМ][ВНИМАНИЕ: ЭНТРОПИЯ +1%][ТЕКУЩАЯ ЭНТРОПИЯ: 21%]

— Что это? — Алёша огляделся.

Из-за дуба вышел человек. Старый, седой, в драном плаще. Ферапонт. Но не тот, что учил Никиту на полигоне — этот сжимал в руке амулет-подавитель и смотрел с болью и злостью.

— Зачем пришёл, техномант? — спросил он глухо. — Мало бед натворил?

— Мне нужна вода. Для ритуала. Ты знаешь, я должен остановить дождь.

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

— Откуда ты знаешь?

— Я старый смотритель. Мне не нужен браслет, чтобы видеть последствия. — Ферапонт приблизился, и подавитель завибрировал, блокируя консоль на секунду. — Халлер прав. Техноманты — угроза. Каждый ваш взлом оставляет рубец на мире. Ты спас деревню? Ценой вечного дождя над княжеством. Теперь гниют посевы, люди болеют. Система требует жертву.

— Я это остановлю.

— Остановишь? Чем? Своей кровью? — Ферапонт кивнул на кружку. — Ты думаешь, капля крови и свеча из склепа — это плата? Нет. Истинная плата — часть тебя. Часть твоей сути. Ритуал заземления не просто сбрасывает энтропию, он выжигает из тебя воспоминания. Ты забудешь что-то важное. Может, дом. Может, родных. А может, как дышать.

Никита похолодел.

— Это правда? — спросил он браслет, но тот молчал — консоль не отвечала на вопросы, только выполняла команды.

— Правда, — сказал Ферапонт. — Я видел. Один техномант после ритуала забыл своё имя. Другой — как ходить. Теперь он в инвалидной коляске передвигается, за ним монахи смотрят. Не хочешь такой судьбы — убирайся прочь из княжества. Сдай браслет Халлеру. Стань обычным.

— Я не могу, — твёрдо сказал Никита. — Если я сдам браслет, меня сотрут. Алёша сказал — изгнание в мир людей без памяти. Стану овощем. А так — я рискну, но сохраню себя.

— Дурак, — Ферапонт отвернулся. — Делай как знаешь. Но запомни: когда начнёшь ритуал, я не приду на помощь. Халлер узнает о твоём местонахождении через час. У тебя есть время, только чтобы убраться отсюда и провести обряд где-нибудь в глуши.

— Спасибо, — сказал Никита, не знаю, за что благодарит.

— Не благодари. Я предупредил, чтобы потом не мучила совесть.

Старик исчез так же внезапно, как и появился. Вода во фляге была ледяной. Дождь усилился. Браслет показал:

[ПРЕДУПРЕЖДЕНИЕ: ЧЕРЕЗ 54 МИНУТЫ БУДЕТ АКТИВИРОВАН ПОИСК ПО ВАШЕМУ ID][ЭНТРОПИЯ: 21%][ДОСТУПНЫЕ КОМАНДЫ: НЕТ]

— Пора возвращаться, — сказал Алёша, забирая кружку. — Нам нужно место, где провести ритуал. Не в городе — там Халлер.

— Где?

— Заброшенная часовня в лесу за Радонежьем. Я знаю дорогу. Там тихо, нет людей.

— Веди.

Они двинулись обратно, в темноту. Вода во фляге плескалась в такт шагам. Свеча — за пазухой — грела грудь. И Никита думал о том, что предупредил Ферапонт: ритуал отнимет часть его сути. Но он не представлял, какую именно. И боялся узнать.

---

Глава 4. Семь минут

Часовня стояла на краю леса, вросшая в землю. Крыша провалилась, алтарь зарос мхом, но стены ещё держались. Дождь сюда почти не доставал — мешали густые кроны. Никита и Алёша вошли внутрь, стряхивая воду.

— Здесь, — сказал послушник, указывая на плоский камень в центре. — Это старый жертвенник. Хранители его забросили, но магия ещё чувствуется.

Никита опустился на колени. Нога ныла, энтропия показывала 21%, до критической черты оставалось 9%. Времени — меньше часа, прежде чем Халлер активирует поиск.

— Разводи огонь, — сказал он Алёше. — Мне нужен ровный жар, чтобы свеча горела без сквозняков.

Алёша собрал сухие ветки, высек искру. Маленький костёр затрещал, осветил стены часовни. Дым уходил в дыру в крыше.

Никита достал свечу. Могильный воск пах горечью и пылью. Он установил её на камень, рядом поставил флягу с водой. Браслет вывел:

[РИТУАЛ "ЗАЗЕМЛЕНИЕ": ТРЕБУЕТСЯ]СВЕЧА (7 МИНУТ)ВОДА ИСТОЧНИК ПОД ДУБОМКРОВЬ ИНИЦИАТОРА (1 КАПЛЯ)[ПРЕДУПРЕЖДЕНИЕ: ПРИ НАРУШЕНИИ УСЛОВИЙ ЭНТРОПИЯ УДВОИТСЯ]

— Алёша, засекай время. Как только зажгу — семь минут. Ни больше, ни меньше.

— У меня есть песочные часы на восемь, — Алёша вынул из мешка маленькие часы в деревянном корпусе. — Я буду переворачивать их, когда половина пройдёт.

— Договорились.

Никита достал нож. Не консоль, не магия — обычный железный нож. Он уколол палец, выдавил каплю крови на свечу. Воск впитал её, став багровым. Браслет замерцал:

[ИНИЦИАЦИЯ: КРОВЬ ПРИНЯТА]

Он чиркнул кремнём — свеча загорелась ровным жёлтым пламенем. Никакой магии, только физика.

— Время пошло, — сказал Алёша, перевернув часы.

Первая минута прошла спокойно. Свеча горела ровно, вода во фляге не шевелилась. Никита смотрел на пламя, чувствуя, как что-то меняется вокруг. Браслет выводил строки:

[ЭНТРОПИЯ: 20%][ЭНТРОПИЯ: 19%]

— Уменьшается, — прошептал он. — Работает.

Вторая минута. Дождь за стенами часовни стал тише. Но в углу комнаты, за алтарём, что-то зашевелилось. Тень, не похожая на человеческую. Никита не оборачивался — нельзя отвлекаться от пламени.

— Алёша, что там?

— Не вижу, — голос послушника дрогнул. — Но мне тоже кажется…

Тень выросла. Теперь она закрывала половину стены. Из неё выступила фигура — женщина в сером плаще, с бледным лицом. Вера.

— Не ожидал? — спросила она тихо. — Я следила за тобой от самой мельницы. Халлер не знает, не волнуйся.

— Что тебе надо? — Никита не сводил глаз со свечи.

— Смотреть. Ты обещал помочь с моим браслетом. Я хочу убедиться, что ты не сдохнешь раньше времени.

— Если я отвлекусь, ритуал провалится. Уйди.

— Не уйду. — Вера приблизилась, но держалась на расстоянии. — Я просто постою. Молча.

Третья минута. Энтропия упала до 17%. Дождь почти прекратился. Но свеча начала коптить — пламя стало жёлто-красным. Никита почувствовал боль в груди. Не физическую — будто что-то тянули изнутри.

[ПРЕДУПРЕЖДЕНИЕ: РИТУАЛ АКТИВИРОВАЛ ЗАЩИТНЫЙ МЕХАНИЗМ][ИДЁТ ОТКЛЮЧЕНИЕ ВТОРОСТЕПЕННЫХ ВОСПОМИНАНИЙ]

— Что значит «второстепенных»? — спросил Никита вслух.

— Ты забываешь что-то неважное для выживания, — сказала Вера равнодушно. — Например, как звали твою первую учительницу. Или цвет твоей первой машины.

— А если важное?

— Тогда ты бы уже упал в обморок. — Она скрестила руки. — Терпи. Осталось четыре минуты.

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

Потом исчезло название улицы, где он жил. Остался только подъезд.

Алёша перевернул часы.

— Пять минут, — сказал он, не глядя на Веру.

Пятая минута. Энтропия снизилась до 15%. Дождь остановился полностью. За окнами часовни запели птицы — впервые за несколько дней. Но свеча стала гореть неравномерно: то ярко, то тускло. Никита понял — воск плавится быстрее из-за жары костра.

— Алёша, отодвинь свечу от костра! Она сгорит раньше времени!

Послушник схватил камень, пододвинул свечу на край жертвенника. Вера шагнула было помочь, но Никита резко сказал:

— Не трогай! Твоя энергия может нарушить ритуал.

Вера отступила, сверкнув глазами.

Шестая минута. Энтропия упала до 13%. Никита чувствовал слабость — воспоминания продолжали утекать. Теперь он забыл, где находится метро «Динамо». Забыл, как звали его любимого учителя информатики. Остались только самые яркие, самые важные: лицо матери, смех отца, пять лет в универе, первая зарплата.

— Терпи, — прошептал Алёша. — Ещё минута.

Седьмая минута. Свеча затрещала, пламя метнулось вверх и… погасло ровно через мгновение после того, как Алёша сказал «время вышло».

Тишина.

[РИТУАЛ ЗАВЕРШЁН][ЭНТРОПИЯ: 10%][ВЕЧНЫЙ ДОЖДЬ ОСТАНОВЛЕН][УСПЕШНО]

Никита упал на четвереньки, тяжело дыша. Перед глазами всё плыло. Он помнил, что он — Никита, техномант, попал из Москвы. Но что такое Москва? Город. Большой город. Там жили люди. А кто именно? Мать. Отец. Имена стёрлись. Только образы.

— Ты как? — Алёша помог ему сесть на камень.

— Живой. Но забыл многое. — Никита посмотрел на браслет: энтропия 10%. Первое испытание пройдено. Осталось два.

Вера шагнула вперёд, нависая над ним.

— Я видела, ты справился. Теперь моя очередь.

— Не сейчас, — Никита поднял руку. — У меня нет сил. И нет времени. Халлер скоро начнёт поиск. Мне нужно укрыться.

— Ты обещал.

— Я обещал помочь, когда разберусь со своим счётчиком. Сейчас я ещё не разобрался. — Он посмотрел ей в глаза. — Если я сделаю это сейчас, энтропия снова подскочит, и Халлер меня заметит. Ты хочешь, чтобы нас обоих сожгли?

Вера замерла, потом медленно кивнула.

— У тебя есть три дня, — сказала она холодно. — Если за это время ты не поможешь мне, я сама приду к Халлеру и расскажу, где ты прячешься. И про ритуал. И про твоего послушника. Я не шучу.

— Я помню.

— И ещё, — она понизила голос. — Ритуал высосал из тебя память, но не всё. Есть ещё кое-что, что ты потерял. Проверь свой браслет.

Вера ушла, растворясь в тенях. Никита открыл консоль. Строка состояния изменилась:

[ТЕХНОМАНТ УР. 3][МАНА: 80/100][ЭНТРОПИЯ: 10%][СЧЁТЧИК НАРУШЕНИЙ: 2][ДОСТУПНЫЕ СПОСОБНОСТИ: ВЗГЛЯД В КОД, РЕДАКТОР КОДА][НОВОЕ: ПАМЯТЬ СЖАТА — УДАЛЕНО 7% ВОСПОМИНАНИЙ]

Семь процентов. Не много, но и не мало. Никита попытался вспомнить, какой у него любимый фильм — не смог. Какая музыка нравилась — остался только ритм, без названий. Часть его личности исчезла навсегда.

Алёша протянул ему флягу с остатками воды.

— Выпей. Тебе нужно прийти в себя.

— Я в порядке, — соврал Никита, делая глоток. Вода была тёплой, но освежала.

— Куда теперь? Второе испытание?

— Да. Но сперва — уйти подальше от часовни. Халлер скоро вышлет патрули, они найдут место ритуала. Нам нужно в другое убежище.

— Есть одно место. Заброшенный скит на севере. Туда не ходят даже грибники.

— Веди.

Они вышли из часовни. Дождя не было. В небе показались звёзды — впервые за три дня. Никита посмотрел на них и почувствовал пустоту внутри. Он не помнил, любовался ли он звёздами раньше. Может, и любовался. Но это воспоминание тоже стёрлось.

— Пошли, — сказал он твёрдо. — Времени в обрез.

Они двинулись в темноту, оставив позади потухший костёр и свечу, которая догорела до конца. Энтропия 10% — безопасно, но ненадолго. Впереди ещё два испытания. И Вера, которая ждёт своего часа.

---

Глава 5. Скит и второй свиток

Скит встречал их тишиной — такой плотной, что звон в ушах казался громким. Три деревянные кельи, полуразрушенная часовенка, колодец с заросшей водой. Никита и Алёша вошли внутрь главного здания, где ещё держалась крыша.

— Здесь никто не живёт лет десять, — сказал Алёша, оглядываясь. — Монахи ушли, когда начались баги. Говорят, по ночам здесь слышны голоса.

— Голоса — не страшно, — Никита опустился на скамью. — Страшно, когда Халлер на хвосте.

Он открыл браслет. Консоль заработала ровно, без помех. Энтропия 10%, мана 80%, счётчик нарушений — 2. На экране высветилось новое сообщение:

[ИСПЫТАНИЕ 1 ПРОЙДЕНО][ЗАДАНИЕ 2: ИСПРАВИТЬ "ЗАВИСШИЙ РАССВЕТ" В УЩЕЛЬЕ МЁРТВЫХ ЛОШАДЕЙ][СРОК: 72 ЧАСА][ОПИСАНИЕ: ИЗ-ЗА ЭНТРОПИИ ВОСХОД СОЛНЦА В УЩЕЛЬЕ ДЛИТСЯ ШЕСТЬ ЧАСОВ. ЭТО ИСКАЖАЕТ МАГИЧЕСКИЙ БАЛАНС. ОСТАНОВИТЬ АНОМАЛИЮ ЛЕГАЛЬНЫМ СПОСОБОМ]

— Ущелье Мёртвых Лошадей, — прочитал Алёша вслух. — Это на северо-востоке, два дня пешком. Опасно. Там водятся твари, которые охотятся в сумерках. А поскольку рассвет длится шесть часов, сумерки наступают быстро.

— Какие твари?

— Искажённые. Животные, которых задел баг. Они не умирают, не размножаются, просто бродят и нападают на всё живое. Их нельзя убить обычным оружием — регенерируют.

Никита посмотрел на ногу. Голем оставил синяк, но кость, кажется, цела.

— Нам понадобятся припасы и оружие, которое может нанести магический урон. У тебя есть что-то?

— Только благословения, — Алёша вынул маленький крест. — Но они помогают не убивать, а отгонять. Ненадолго.

— Плохо.

Никита задумался. Он мог бы использовать консоль, чтобы наделить оружие свойствами, но это повысит энтропию. Мог бы найти союзников — но кто поможет изгнаннику? Вера? Она ждёт своего часа и вряд ли пойдёт в ущелье рисковать жизнью. Ферапонт? Он предупредил, но не более того.

Оставался только один вариант — действовать самим, с тем что есть.

— Уйдём на рассвете, — решил он. — Сейчас нужно отдохнуть и перевязать ногу.

Алёша развёл небольшой костёр в очаге. Дым вытягивало в дыру в крыше. Никита снял ботинок, осмотрел лодыжку — опухоль спала, но боль оставалась. Браслет показал:

[СОСТОЯНИЕ: НОГА (УШИБ) — ВОССТАНОВЛЕНИЕ 6 ЧАСОВ]

— Шесть часов, — прочитал Алёша. — Мы успеем.

— Если Халлер не найдёт нас раньше.

Они поужинали сухарями и водой. Никита почти не чувствовал вкуса — память о том, какой хлеб он любил, исчезла во время ритуала. Он жевал механически, думая о будущем.

— Алёша, ты знаешь, что такое «зависший рассвет»?

— Это когда система не может завершить цикл, — ответил послушник, подбрасывая ветки в огонь. — Солнце поднимается, но не встаёт окончательно. Оно зависает на одном месте, и так продолжается часами. В ущелье из-за этого своя экосистема — растения вытягиваются к небу, животные путают день и ночь.

— И как это остановить легально?

— Есть ритуал «встречи зари». Нужно подняться на самую высокую точку ущелья и произнести молитву Хранителям, пока первый луч не коснётся камня. Но молитва требует абсолютной веры, а у тебя её нет.

— Почему?

— Ты техномант. Вы верите в код, а не в божественное вмешательство. — Алёша помолчал. — Но есть другой способ. В свитках написано, что можно использовать «ключ рассвета» — артефакт, который принудительно завершает аномалию. Его хранит отшельник в горах, но он не отдаст просто так.

— Что ему нужно?

— Не знаю. Никто не возвращался оттуда.

Никита уставился в огонь. Второе испытание обещало быть сложнее первого.

---

Ночь прошла без происшествий. На рассвете (настоящем, не зависшем) они выдвинулись на северо-восток. Лес становился всё гуще, тропинки исчезали. К полудню они вышли к скалистому гребню, за которым открывалось ущелье.

Никита никогда не видел ничего подобного. Солнце висело низко над горизонтом, жёлто-оранжевое, неподвижное. Свет был тусклым, как в сумерках, но длился уже несколько часов. Деревья внизу тянулись вверх кривыми стволами, листья были бледными, почти белыми.

— Вот оно, — прошептал Алёша. — Ущелье Мёртвых Лошадей.

Внизу, среди камней, бродили тени. Никита активировал «Взгляд в код» — над каждой тенью висела красная метка:

CREATURE: CORRUPTED_WOLF (LVL 5) | HP: 80 | REGEN: 5 HP/SECWEAKNESS: FIRE, LIGHT

— Слабость к огню и свету, — прочитал он. — У тебя есть что-то светящееся?

— Только крест, — Алёша вынул его. — Он горит в присутствии искажённых, но сам не убивает.

— Придётся делать факелы.

Они спустились в ущелье. Воздух был спёртым, пахло гнилью и сыростью. Искажённые волки не нападали сразу — они кружили на расстоянии, выжидая. Глаза у них горели зелёным.

— Идём к отшельнику, — сказал Никита, сверяясь с картой в браслете. [ОТШЕЛЬНИК: В 2 КМ К ВОСТОКУ].

Через час они наткнулись на хижину, вросшую в скалу. Дверь была открыта. Внутри сидел старик с длинной седой бородой и пустыми глазницами. Он не был слепым — глаза отсутствовали как таковые, на их месте чернели провалы.

— Давно не приходили за ключом, — сказал он беззвучно — голос звучал в голове Никиты. — Что принесёте в обмен?

— Что ты хочешь? — спросил Никита.

— Свою смерть. Я здесь заперт уже двести лет. Система считает меня «необходимым объектом», поэтому я не могу умереть. Сотри меня из базы данных — и ключ твой.

Никита посмотрел на браслет. override_admin_check повысит энтропию на 10% — до 20%, почти критическая отметка. И это легально? Нет. Это очередное нарушение.

— Если я сотру тебя, Хранители засчитают это как взлом.

— Засчитают, — согласился старик. — Но я получу покой. А ты получишь ключ. Или уходи — другие не возвращались.

Алёша дотронулся до плеча Никиты.

— Если ты это сделаешь, счётчик нарушений станет 3. Бан. Навсегда.

— Бан? — переспросил Никита. — А если я использую override_admin_check и сразу отключу?

— Всё равно будет зафиксировано третье нарушение. Ты не успеешь откатить.

Никита замер. Перед ним был выбор: пожертвовать собой, чтобы дать покой несчастному, или отказаться и искать другой путь, который может занять больше времени, чем есть в запасе.

— А если я сотру тебя через редактор кода, без консоли? — спросил он. — Третий уровень даёт такую способность.

— Повреждённый объект нельзя стереть редактором, — ответил старик. — Только прямая команда. delete_object(object_id).

— Это нарушение.

— Знаю.

Никита сжал кулаки. Затем медленно поднял браслет и набрал:

override_admin_check(true)

Браслет полыхнул красным:

[СЧЁТЧИК НАРУШЕНИЙ: 3][ПРЕДУПРЕЖДЕНИЕ: ПРИ ПОВЫШЕНИИ БУДЕТ АКТИВИРОВАН БАН]

Он ввел delete_object(hermit) — но система выдала ошибку: [ОБЪЕКТ ЗАЩИЩЁН. ТРЕБУЕТСЯ ПАРОЛЬ].

— Пароль? — спросил Никита. — Ты не говорил про пароль.

— Пароль знают только Хранители, — старик беспомощно развёл руками. — Я забыл. Двести лет — большой срок.

Никита выругался. Время уходило. Он отозвал повышение (override_admin_check(false)), но счётчик остался 3. Одно лишнее движение — и бан.

— Есть другой способ? — спросил он.

— Есть. Найти Хранителя и попросить его снять защиту. Но Хранители не спускаются в мир людей. Они за облаками.

И тут Алёша подал голос:

— А если не стирать его, а «перезагрузить»? Система после перезагрузки сбрасывает старые объекты, если они не используются. Можно создать временный сбой, который заставит систему думать, что объект «устарел».

— Это легально?

— Это баг, — сказал Алёша. — Но не твой. Я как послушник могу провести малый обряд «забвения». Он отключает объект на время, а система сама решит, удалять его или нет. Это не взлом, потому что я использую свою магию, а не консоль.

— И ты сможешь?

— Попробую.

Алёша подошёл к старику, положил руки ему на плечи и начал шептать молитву на древнем языке. Воздух задрожал. Старик замер, потом его тело стало прозрачным, и через минуту он исчез. На его месте остался только тусклый ключ — кусок оранжевого кристалла.

[ОБЪЕКТ "HERMIT" ПЕРЕВЕДЁН В СОСТОЯНИЕ ОЖИДАНИЯ. СИСТЕМА УДАЛИТ ЕГО ЧЕРЕЗ 24 ЧАСА]

— Готово, — выдохнул Алёша, шатаясь. — Но я потратил почти всю свою магию. Теперь я бесполезен в бою.

Никита поднял ключ. Кристалл светился тёплым светом.

— Ты спас ситуацию. Спасибо.

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

Но впереди их ждала новая проблема — на краю ущелья стоял отряд инквизиции. Халлер сидел на коне, ухмыляясь.

— Я знал, что ты придёшь сюда, — сказал он. — Второе испытание самое опасное. Отдай ключ и сдавайся.

Никита спрятал кристалл за пазуху.

— Попробуй отнять.

— У меня два десятка стражников, а у тебя — пустой послушник и браслет, который вот-вот забанит тебя. — Халлер спрыгнул с коня, активировал подавитель. — Счётчик нарушений уже три. Одна команда — и ты овощ.

Никита чувствовал, как браслет нагревается. Консоль не отвечала — подавитель работал в полную силу. Осталась только грубая сила и ключ, который, возможно, мог сделать больше, чем просто остановить рассвет.

Он сжал кристалл и поднял его над головой. Свет ударил в глаза стражникам, они зажмурились. Алёша, поняв замысел, крикнул:

— Быстро к скале!

Они побежали в обход, пока Халлер и его люди тёрли глаза. Ключ пульсировал, отгоняя не только волков, но и людей. Никита добежал до высокой скалы, вскарабкался на вершину.

— Сейчас, — прошептал он, вставляя кристалл в расщелину на камне.

Небо взорвалось светом. Солнце, зависшее на шесть часов, резко дёрнулось и покатилось к зениту. Рассвет кончился. Начался день.

[ИСПЫТАНИЕ 2 ПРОЙДЕНО][ЭНТРОПИЯ: 12%][СЧЁТЧИК НАРУШЕНИЙ: 3 (КРИТИЧЕСКИ)][ПРЕДУПРЕЖДЕНИЕ: СЛЕДУЮЩЕЕ НАРУШЕНИЕ ПРИВЕДЁТ К БАНУ]

Халлер, стоя внизу, смотрел на Никиту с ненавистью.

— Ты не пройдёшь третье испытание! — крикнул он. — Я лично прослежу!

— Посмотрим, — ответил Никита, спускаясь с другой стороны скалы, где уже ждал Алёша.

Они скрылись в лесу. Впереди было последнее, третье испытание. И счётчик, который нужно было обнулить, не получив четвёртого нарушения. И Вера, требующая своё.

---

Глава 6. Убежище техномантов

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

— Там, — выдохнул послушник, указывая на холм, поросший кривыми берёзами. — Подземный ход. Вход завален, но я смогу открыть.

Никита не спрашивал, откуда Алёша знает об этом месте. Он просто помогал разгребать камни. Через пять минут они провалились в темноту сырого тоннеля.

— Что это? — спросил Никита, когда глаза привыкли к темноте.

— Бывшее убежище техномантов. Здесь их учили, прятали от инквизиции. Теперь пусто.

Они прошли по коридору в большую комнату с каменными скамьями и потухшим очагом. На стенах сохранились письмена — не магические руны, а настоящий программный код, выбитый в камне. Никита узнал синтаксис: if, else, return.

— Они писали код на стенах, — прошептал он. — Это не магия. Это настоящая программа.

— Говорят, первые техноманты были из другого мира, как ты, — сказал Алёша, разжигая огонь. — Они принесли с собой знание, как править реальность. Но потом Хранители запретили это, назвали ересью.

— Почему?

— Потому что любое изменение без благословения разрушает ткань мира. Техноманты умели чинить баги, но ценой энтропии. Хранители решили, что безопаснее оставлять всё как есть, даже если мир трещит по швам.

Никита сел у огня, подтянул больную ногу. Браслет показывал:

[ЭНТРОПИЯ: 12%][СЧЁТЧИК НАРУШЕНИЙ: 3 — БАН ПРИ СЛЕДУЮЩЕМ НАРУШЕНИИ][ТРЕТЬЕ ИСПЫТАНИЕ: ОСТАНОВИТЬ "БЕСКОНЕЧНЫЙ ПОРТАЛ" В ЗАБРОШЕННОМ МОНАСТЫРЕ][СРОК: 48 ЧАСОВ]

— Бесконечный портал, — прочитал Алёша. — Это когда система пытается создать проход в другой мир, но зависает. Портал открывается, но не закрывается, и оттуда лезут твари. Их нужно зачистить, а портал закрыть.

— Легально?

— Да. Есть ритуал «запечатывания», требующий трёх жрецов. Но у нас два человека. Ты и я.

— И Вера, — сказал Никита. — Она говорила, что может быть полезна.

— Ты ей доверяешь?

— Нет. Но выбора нет.

Он открыл консоль — но не для команд, а для связи. Браслет мог отправлять короткие сообщения другим браслетам в радиусе километра. Никита набрал: «ЗАБРОШЕННЫЙ МОНАСТЫРЬ. ТРЕТЬЕ ИСПЫТАНИЕ. НУЖНА ПОМОЩЬ. ИСПОЛНЮ ОБЕЩАНИЕ ПОТОМ» и отправил Вере.

Ответ пришёл через минуту: «БУДУ ЧЕРЕЗ ДВА ЧАСА. НЕ ПОДВЕДИ».

— Она придёт, — сказал Никита. — Готовь снаряжение.

---

Вера появилась, когда стемнело окончательно. Без плаща, в простой куртке, с заплечным мешком и двумя браслетами — своим и запасным.

— Возьми, — протянула она один Алёше. — Он не даст магии, но покажет местоположение тварей. Я настроила на поиск портальных аномалий.

— Ты умеешь настраивать браслеты? — удивился Никита.

— Я младший хранитель, хоть и с урезанным доступом. Я могу читать код, но не редактировать. — Она повернулась к нему. — Твоя очередь. Третье испытание. Я помогу закрыть портал, но после этого ты снимешь блокировку с моего браслета. Не спорь. Это условие.

— А если я откажусь?

— Тогда я уйду. И скажу Халлеру, где вы прячетесь. Он уже близко — его собаки взяли след в лесу. Через час они будут здесь.

Никита вздохнул. Браслет нагревался, как перед приступом.

— Согласен. Но сначала портал.

Они вышли ночью. Дождь прекратился, но небо оставалось чёрным — ни луны, ни звёзд. Только редкие костры дозорных далеко внизу.

Монастырь стоял на обрыве, полуразрушенный. Внутри, в центре двора, висела зелёная дыра — портал. Его края пульсировали, и каждые несколько секунд из него вываливалось очередное существо — полусгнившая собака, человек с прозрачной кожей, клубень щупалец.

«Искажённые», — понял Никита. Уровни от 3 до 7. Много.

— План, — сказал он. — Я закрываю портал через редактор кода. Вера, ты держишь браслеты и отслеживаешь появление новых тварей. Алёша, ты отгоняешь их благословениями.

— У меня почти кончилась магия после старика, — напомнил Алёша.

— Тогда просто не дай им сожрать меня.

Никита подошёл к порталу на безопасное расстояние. Активировал «Редактор кода» — способность третьего уровня. Перед глазами развернулась матрица объекта:

PORTAL (ID: 7893)STATUS: ACTIVEPROTOCOL: ENDLESS_LOOPDESTINATION: UNKNOWNSOURCE: ENTROPY_OVERFLOWCOMMANDS: /close (недоступен)

— Недоступен, — прочитал он вслух. — Значит, легально не закрыть.

— Используй редактор, — крикнула Вера, отбиваясь от искажённой твари. — Перепиши свойство STATUS на «CLOSING».

Никита коснулся строки STATUS, попытался изменить — система выдала:

[НЕДОСТАТОЧНО ПРАВ. ТРЕБУЕТСЯ override_admin_check]

— Опять взлом, — выругался он.

— Энтропия подскочит до 17-18%, но ты выдержишь, — сказала Вера. — А бан тебе не грозит, пока ты не получишь четвёртое нарушение. Это будет третье? Нет, это будет то же самое третье, просто ещё одна команда. Тебя не забанят за одно действие, если оно в рамках одного задания.

— Точно?

— Точно. Хранители считают количество сеансов взлома, а не команд внутри сеанса. Ты уже включил override_admin_check в часовне — это был один сеанс. Сейчас будет второй. Два сеанса, два нарушения. Но ты не превысил лимит, потому что у тебя было два нарушения. Третье будет, если ты сделаешь ещё один отдельный сеанс после этого.

Никита не был уверен, но времени не оставалось. Из портала вылез огромный пёс с тремя головами и бросился на Алёшу.

Он нажал override_admin_check(true) — браслет полыхнул красным.

[СЧЁТЧИК НАРУШЕНИЙ: 3 (АКТИВЕН)][ВРЕМЕННЫЕ ПРАВА: УРОВЕНЬ 4][ВНИМАНИЕ: ПРИ ЗАВЕРШЕНИИ СЕАНСА НАРУШЕНИЕ БУДЕТ ЗАФИКСИРОВАНО]

Никита быстро переписал STATUS портала на «CLOSING» — редактор позволил. Зелёная дыра замерцала, начала сжиматься. Твари перестали вылезать. Те, что уже были, завыли и рассыпались в прах.

— Ещё секунда, — прошептал он.

Портал схлопнулся с громким хлопком. На земле остался только обугленный круг.

[ИСПЫТАНИЕ 3 ПРОЙДЕНО][ЭНТРОПИЯ: 18%][СЧЁТЧИК НАРУШЕНИЙ: 3 (ЗАКРЫТЬ СЕАНС?) Y/N]

Никита нажал Y — браслет погас, сеанс завершён. Нарушение зафиксировано. Счётчик остался 3, не повысился. Он выдохнул.

— Всё. Портал закрыт.

Вера подошла к нему, протянула свой браслет.

— Теперь моя очередь.

Никита посмотрел на Алёшу. Тот молчал, но в глазах была тревога.

— Ты обещал, — сказала Вера. — Сделай это.

Никита тяжело поднялся. Нога болела, голова кружилась. Он взял браслет Веры, открыл консоль, снова активировал override_admin_check. Счётчик всё ещё 3. Это будет ещё один сеанс? Да. Новое нарушение. Четвёртое.

— Если я сделаю это, меня забанят, — сказал он спокойно.

— Нет, если ты используешь легальную команду. — Вера усмехнулась. — Я знаю способ. Дай мне браслет.

Она сама набрала на его камне:

grant_privilege(Nikita, "temporary_admin", duration=600)

— Это разрешённая команда для младших хранителей, чтобы давать гостевой доступ. Я дарю тебе права временного администратора на 10 минут. А ты используешь их, чтобы снять блокировку с моего браслета.

— Это не взлом?

— Нет. Это передача прав. Хранители не банят за такие вещи, если они согласованы. А я согласовываю.

Никита не верил, но других вариантов не было. Он взял браслет Веры, вошёл в режим администратора и ввёл:

remove_block(Vera.bracelet, "admin_restriction")

Система ответила [ОК]. Камень Веры засветился ярко-голубым — полный доступ. Она улыбнулась впервые за всё время.

— Спасибо, техномант. Ты свободен.

— А счётчик нарушений?

— Не изменился. Потому что это была легальная передача прав, а не взлом. — Она спрятала браслет. — Я выполнила свою часть? Третье испытание пройдено?

— Да.

— Тогда убирайтесь отсюда. Халлер будет здесь через десять минут. Я задержу его.

— Зачем? — спросил Алёша.

— Потому что теперь у меня есть доступ. Я могу стереть его память или просто заблокировать подавитель. — Вера развернулась. — Мы квиты. Не ищи меня.

Она ушла в темноту монастыря. Никита и Алёша побежали к лесу — туда, где не было патрулей. Браслет Никиты тихо пискнул:

[ВСЕ ТРИ ИСПЫТАНИЯ ПРОЙДЕНЫ][СЧЁТЧИК НАРУШЕНИЙ: 3 — ОЖИДАНИЕ САНКЦИЙ ХРАНИТЕЛЕЙ][ЭНТРОПИЯ: 18%][РЕКОМЕНДАЦИЯ: ПОКИНУТЬ КНЯЖЕСТВО В ТЕЧЕНИЕ 24 ЧАСОВ]

— Они не обнулили счётчик, — сказал Никита, останавливаясь. — Зачем тогда были испытания?

— Затем, чтобы ты доказал, что можешь действовать легально, — ответил Алёша. — Но Хранители всё равно боятся тебя. Они хотят, чтобы ты ушёл.

— А если не уйду?

— Тогда они призовут Халлера к ещё более жестоким мерам.

Никита посмотрел на небо. Впервые за долгое время он не знал, что делать. Домой не вернуться. Оставаться — риск. Идти дальше — нет сил.

Но браслет на руке перестал жечь. И энтропия не росла. Значит, передышка была.

— Найдём место для ночлега, — сказал он. — Завтра решим.

---

Глава 7. Последний рубеж

Они не успели уйти далеко.

Лес взорвался криками и факелами. Инквизиция шла плотным кольцом — Халлер не надеялся на собак, он просто окружил всю северную часть княжества, зная, что техномант не выберется.

— В укрытие! — крикнул Алёша, таща Никиту за валун.

Но укрытий не было. Только редкие сосны и мокрый мох. Патрульные приближались с трёх сторон. Четвёртая сторона обрывалась в реку — холодную, быструю, с камнями на дне.

— Плывём? — спросил Алёша.

— Разобьёмся, — ответил Никита, чувствуя, как браслет нагревается. — Или замёрзнем. Халлер дождётся утра и соберёт тела.

Он открыл консоль. Энтропия 18%, счётчик нарушений 3. Одна команда — и бан. Но если не использовать команды, их просто схватят и сожгут заживо.

— Есть план, — сказал он, глядя на реку. — Ты умеешь плавать?

— Умею.

— Тогда держись за меня и не отпускай браслет.

Никита набрал в консоли:

environment.water.temperature = 35

[НЕДОСТАТОЧНО ПРАВ. ТРЕБУЕТСЯ override_admin_check]

Он активировал взлом — четвёртый сеанс. Счётчик нарушений мигнул, но не изменился: он показывал 3, потому что текущее нарушение ещё не закрыто. Если он закроет сеанс после команды — станет 4. Бан.

— А если не закрывать? — прошептал Никита.

Он ввел override_admin_check(true) — браслет полыхнул, но Никита не стал закрывать сеанс. Он оставил взлом активным.

[СЕАНС ВЗЛОМА АКТИВЕН. СЧЁТЧИК НАРУШЕНИЙ ВРЕМЕННО ЗАМОРОЖЕН. ПРИ ЗАВЕРШЕНИИ СЕАНСА НАРУШЕНИЕ ЗАФИКСИРУЕТСЯ]

У него было время, пока он не отключит взлом. Может, минута. Может, десять. Браслет мог перегреться.

Он быстро изменил температуру воды на комфортную, добавил команду environment.water.current_speed = 0.5 (чтобы не унесло) и player.Nikita.buoyancy = 1.2.

— Прыгаем! — крикнул он, хватая Алёшу.

Они сиганули с обрыва. Стражники открыли стрельбу из арбалетов, но в темноте промазали. Вода оказалась тёплой, почти горячей. Течение подхватило их и понесло к противоположному берегу.

— Ты что сделал? — кричал Алёша, пытаясь плыть.

— Нагрел реку! Не болтай, греби!

На середине реки браслет начал пищать. [ПЕРЕГРЕВ. ДОСТУП К КОНСОЛИ ОГРАНИЧЕН]

— Не хватало ещё, чтобы он отключился! — выругался Никита.

Он успел набрать последнюю команду: player.Nikita.speed = 2 — и его понесло вдвое быстрее. Алёшу пришлось тащить за капюшон.

Они вылетели на противоположный берег через минуту — вымокшие, но живые. Никита отключил взлом. Счётчик нарушений стал 4. Бан.

[ПРЕДУПРЕЖДЕНИЕ: ПРЕВЫШЕН ЛИМИТ НАРУШЕНИЙ][ДОСТУП К КОНСОЛИ ЗАБЛОКИРОВАН НА 24 ЧАСА][ЭНТРОПИЯ: 25%][ВЫСЛАН ЗАПРОС ХРАНИТЕЛЯМ О ПРИМЕНЕНИИ САНКЦИЙ]

— Я заблокирован, — сказал Никита, поднимаясь на ноги. — Консоль не работает. Теперь я обычный человек.

— Надолго?

— На сутки. Этого достаточно, чтобы Халлер нашёл нас и сжёг.

Алёша огляделся. Они были на южном берегу, в трёх километрах от княжего стана. Вдали виднелись огни — город не спал. Инквизиция наверняка уже перекрыла дороги.

— Куда теперь?

— Искать укрытие, где нет магии. Там браслет не сможет меня выдать. И Халлер не сможет использовать подавитель, потому что он тоже магический.

— Но такие места опасны — там могут быть искажённые.

— Лучше искажённые, чем костёр.

Они двинулись вдоль берега, прячась в кустах. Нога Никиты совсем разболелась. Алёша почти нёс его на себе.

Через час они нашли пещеру — неглубокую, но сухую. Браслет перестал пищать: внутри, видимо, был перебой магии. Никита сел на камень, снял ботинок. Лодыжка распухла до размера яблока.

— Нам нужен лекарь, — сказал Алёша. — Иначе ты не сможешь ходить.

— Нет врачей. Халлер проверит всех.

— Тогда… я попробую лечить. Я послушник, я учился основам.

Алёша положил руки на ногу Никиты. Сначала ничего не происходило, потом появилось слабое тепло. Кость перестала ныть, отёк чуть спал.

[НЕИЗВЕСТНОЕ ВОЗДЕЙСТВИЕ. ПОПЫТКА ЛЕЧЕНИЯ БЕЗ КОНСОЛИ] — браслет выдал сообщение, хоть и был заблокирован.

— Работает, — прошептал Алёша, отнимая руки. — Но я не маг, я всего лишь послушник. Прощупал твою энергию, немного выровнял.

— Спасибо. Хватит.

Они поужинали остатками хлеба. Спать не хотелось — страх придавал сил.

— Что будет, когда консоль разблокируется? — спросил Алёша.

— Меня забанят. Либо Халлер, либо Хранители. Но у меня есть 24 часа, чтобы найти способ обнулить счётчик.

— А если не найдёшь?

— Тогда я потеряю магию навсегда. Стану обычным человеком в чужом мире. Без дома, без памяти, без будущего.

Алёша молчал. В пещере было тихо, только капала вода где-то в глубине.

Внезапно снаружи раздались шаги. Несколько пар. И лай.

— Собаки, — выдохнул Никита. — Они нас нашли.

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

— Алёша, есть другой выход?

— Не знаю. Я здесь впервые.

Они прошли вглубь пещеры. Через минуту стены расширились, и они оказались в огромном зале, где стояли древние колонны. На полу были начертаны руны — не магические, а те, что Никита видел в убежище техномантов. Код.

— Это не пещера. Это храм первых техномантов, — прошептал Алёша.

Никита подошёл к центральной колонне. На ней была выбита надпись на русском: «Здесь хранится ключ к обнулению счётчика. Тот, кто готов заплатить цену, да войдёт».

— Ключ! Тот самый, который обнуляет нарушения! — Никита лихорадочно искал тайник.

За колонной оказалась ниша, в ней лежал маленький чёрный камень с пульсирующей строчкой: [СБРОС СЧЁТЧИКА — ОДНОРАЗОВО. ПОДТВЕРДИТЬ?]

— Да! — Никита коснулся камня.

[СЧЁТЧИК НАРУШЕНИЙ ОБНУЛЁН. ТЕКУЩИЙ: 0][ЭНТРОПИЯ: 25% (НЕ ИЗМЕНИЛАСЬ)][ДОСТУП К КОНСОЛИ ВОССТАНОВЛЕН ЧЕРЕЗ 23 ЧАСА]

— Не восстановлен, — прочитал Алёша. — Консоль всё ещё заблокирована.

— Но счётчик обнулён. После блокировки у меня будет чистый лист.

— Если мы выживем.

Снаружи послышались крики. Халлер приказывал обыскать пещеру.

Никита оглядел зал. В дальнем конце виднелся проход, уходящий вверх. Может быть, выход на поверхность.

— Туда, — сказал он, хромая.

Они побежали, петляя между колонн. Сзади загремели шаги инквизиторов. Собаки лаяли, настигая.

Проход вывел их к подножию старой башни — заброшенной смотровой вышки на краю обрыва. Внизу шумела река. С другой стороны — лес. Но лазейка была узкой, а инквизиторы уже заполнили зал.

— Лестница! — крикнул Алёша, указывая на винтовую лестницу внутри башни.

Они полезли вверх. Ступени скрипели, каменная крошка сыпалась вниз. Никита чувствовал, что нога может не выдержать.

— Я не смогу подняться до конца, — прохрипел он.

— Сможешь! Я держу!

На полпути Алёша вынул крест и начал молиться. Странное сияние окутало их — благословение замедлило преследователей. Собаки заскулили, отступили. Но Халлер прорвался первым, с мечом в руке.

— Стоять, еретики!

Никита не остановился. Он вбежал на площадку башни, где не было крыши. Под ногами — каменный пол, вокруг — только небо. И пропасть.

— Куда теперь? — спросил Алёша.

— Прыгать некуда, — сказал Халлер, поднимаясь на последние ступени. — Башня стоит на скале. Внизу камни. Сдавайтесь.

Никита посмотрел на браслет. До разблокировки консоли 22 часа. Без магии он никто.

Но у него была вера Алёши, его благословение, его дружба. И ключ, который обнулил счётчик — это давало шанс на новую жизнь, если они выживут.

— Алёша, у тебя есть ещё одно благословение?

— Последнее, — прошептал тот, вынимая крест. — Оно даст минуту защиты. Не больше.

— Хватит.

Никита шагнул к краю площадки, развернулся лицом к Халлеру.

— Ты не сожжёшь меня. Я уйду сам.

— Куда? В пропасть?

— На юг. В другие земли. Где нет твоей инквизиции.

— Ты не пройдёшь через границу. Я прикажу стрелять.

— Успеешь, пока твои собаки воют от благословения?

Никита схватил Алёшу за руку и прыгнул с башни — не вниз, а в сторону, на крутой склон, поросший кустами. Благословение смягчило падение, но колючки разодрали лицо и руки.

Они покатились вниз, больно ударяясь о камни. Последнее, что помнил Никита — Халлер, стреляющий им вслед из арбалета, и темнота.

---

Он очнулся у ручья. Алёша сидел рядом, перевязывал его голову.

— Живы, — прошептал послушник. — Ушли.

— Где мы? — Никита с трудом приподнялся.

— За границей княжества. Южные земли. Здесь нет инквизиции.

Браслет всё ещё был заблокирован, но счётчик показывал 0. Энтропия 25% — медленно спадала.

Никита посмотрел в небо. Восходило солнце. Не зависшее, не красное — обычное, утреннее.

— Мы сделали это, — сказал он. — Выбрались.

— Ненадолго, — ответил Алёша. — Халлер не успокоится. Он пошлёт погоню.

— Пусть. У нас есть время. И чистый счётчик.

Никита закрыл глаза. Впереди был новый мир — без инквизиции, но с новыми опасностями. И с одной занозой: где-то там осталась Вера с полным доступом к магии. И Хранители, которые не простили.

Но это уже история другой главы.

---

Глава 8. Южный ветер

Южные земли встретили их теплом. Не магическим — настоящим, солнечным. Здесь не было вечных дождей, зависших рассветов и бесконечных порталов. Простые крестьяне пахали поля, торговцы торговали, дети гоняли гусей.

Никита и Алёша брели по пыльной дороге уже второй день. Консоль разблокировалась, но счётчик нарушений был на нуле, энтропия упала до 15%. Никита не спешил использовать команды — боялся новых последствий.

— Город впереди, — сказал Алёша, указывая на башни. — Торговый порт Ветреный. Там много пришлых, и инквизиция не властна. Это земли вольного купечества.

— И нас не схватят?

— Нет. Но за магию придётся платить пошлину. Любое использование браслета фиксируется местными стражами, и если они увидят взлом — посадят в долговую яму.

— Лучше Халлера, — усмехнулся Никита. Нога почти зажила, голова прошла. Оставались только шрамы на лице от колючек — память о побеге.

---

Ветреный шумел и пах рыбой. Улицы были узкими, дома лепились друг к другу, а в центре высилась таможня с огромными весами. Никита и Алёша сняли комнату на постоялом дворе «Три сельди» — грязноватую, но дешёвую.

— Что дальше? — спросил Алёша, когда они остались одни.

— Хочу понять, как работает этот мир. Почему система багует, откуда взялись Хранители, можно ли вернуться в Москву. И главное — как погасить энтропию окончательно, чтобы не бояться новых аномалий.

— Для этого нужна библиотека. Здесь есть своя — при храме Южного Ветра.

— Пойдём завтра. Сегодня отдыхаем.

Но отдыха не получилось. Вечером в дверь постучали. Никита открыл — на пороге стояла Вера. В простом платье, без браслета.

— Как ты нас нашла? — спросил он, хватаясь за своё запястье. Консоль работала, но Никита не активировал команды.

— Я не использую магию. Просто спросила на таможне, не проходили ли двое — один хромой, второй в рясе. — Она вошла без приглашения. — Ты сдержал слово. Я сняла блокировку со своего браслета. Теперь я полноценный хранитель.

— Поздравляю.

— Но меня уволили. Хранители узнали, что я помогла техноманту. Лишили статуса и изгнали из княжества. — Вера села на лавку, устало откинулась на стену. — Так что мы теперь в одной лодке. Все трое.

— И что ты предлагаешь?

— Объединиться. На юге есть другие техноманты — изгои, скрывающиеся от инквизиции. Они создали подпольную сеть. У них есть библиотека, лаборатория и… планы.

— Какие планы? — насторожился Алёша.

— Они хотят найти первоисточник системы — древний сервер, который управляет магией. Если его перезагрузить, все баги исчезнут. И энтропия обнулится. И Хранители потеряют власть.

— Это звучит как безумие, — сказал Никита. — И опаснее всего, что я был.

— Возможно. Но другого способа вернуть тебя в Москву нет. Или ты забыл, откуда пришёл?

Никита помолчал. Память о доме стёрлась ещё во время первого ритуала. Он помнил, что жил в Москве, но как выглядит его квартира, как зовут соседей — исчезло. Вернуться без воспоминаний — всё равно что начать с нуля.

— Я согласен, — сказал он. — Но сначала нужно узнать больше. Покажешь своих техномантов?

— Завтра на рассвете. — Вера встала. — Отдыхайте. Дорога будет долгой.

Она ушла так же внезапно, как и появилась.

---

Ночь Никита почти не спал. Он смотрел в потолок и слушал, как храпит Алёша. Браслет на руке тихо мерцал — консоль была доступна, но он не решался её открывать. Каждая команда — риск. Каждый риск — новая энтропия.

На рассвете они вышли за городские ворота. Вера ждала у старого дуба — не того, из-под которого набирали воду, а другого, ещё более древнего. На ветвях висели амулеты, блокирующие магический поиск.

— Подземный ход, — сказала она, отодвигая кору. Открылся лаз, уходящий вниз.

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

— Знакомьтесь, — сказала Вера. — Это Кузьма (глава подполья), Лариса (специалист по артефактам) и Денис (потерял память после ритуала, но умеет читать код без браслета).

— Потерял память — и не боится? — спросил Никита.

— Лучше потерять память, чем жить в мире, где Халлер сжигает людей за магию, — ответил Денис, не глядя на него. — Я помню главное: как взламывать систему. Остальное неважно.

Кузьма поднялся.

— Нам нужен свежий техномант для одного дела. За перевалом есть старый сервер — первый из когда-либо построенных. Если мы доберёмся до него и перезагрузим, система обновится. Баги исчезнут. Энтропия обнулится. Хранители станут не нужны.

— Но сервер охраняют, — добавила Лариса. — Не люди. Остатки древней защиты — духи кода. Они не убивают, но стирают память тем, кто не знает правильных паролей.

— А пароли знает только тот, кто читал «Исходный свиток». — Кузьма протянул Никите потрёпанную книгу на русском языке. — Это перевод документации. Не спрашивай, как она попала в этот мир. Изучи за три дня. Потом пойдём.

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

Три дня. Перевал. Древний сервер. И возможность всё исправить.

Алёша сидел рядом, молча поддерживая. Вера ушла с Ларисой обсуждать артефакты. Кузьма смотрел на Никиту с надеждой, которую тот не хотел замечать.

— Вспомни, — сказал старый техномант на прощание. — Ты не первый, кто пытается. Предыдущие не вернулись. Но у тебя есть то, чего не было у них: обнулённый счётчик и друг, который верит без магии.

Никита кивнул, перевернул страницу. В пещере было тихо, только горели светильники да шелестела бумага.

Спасибо за чтение

Вернуться к книге