Глава 1. Ошибка в коде реальности
Небо над Руинами Некс-Азар разрывало себя на куски.
Не гроза. Не война. Это было хуже.
Это было обновление.
Из трещин в атмосфере сочился синий свет – холодный, как душа забытого сервера. По небу бежали строки кода, будто реальность перезагружалась. Каждая буква падала, как метеор, и врезалась в землю, оставляя после себя кристаллы данных – осколки старого мира, застывшие в форме статуй, деревьев, даже людей. Одни говорили, что это пепел Сердца Азарона. Другие – что это просто мусор памяти, которую Вселенная не успела очистить.
Я стоял на краю Обсидианового уступа и смотрел вниз, где между руинами древнего мегаполиса и леса из кристаллических грибов шевелилась тень.
Тень с четырьмя ногами.
Тень с крыльями, пылающими плазмой.
Тень, которая дышала на частоте 440 Гц – как гимн древнего бога.
– Дракон, – прошептал я, и мой имплант-переводчик тут же впрыснул в слух синтезированный голос:
[ОБНАРУЖЕНО СУЩЕСТВО: ДРАКОН (КЛАСС ОМЕГА). УРОВЕНЬ УГРОЗЫ: КРИТИЧЕСКИЙ. РЕКОМЕНДАЦИЯ: БЕГИТЕ.]
Я не побежал.
Моё имя – Кайрос.
Я – маг-кодер.
И я пришёл сюда, чтобы найти ошибку.
Три дня назад я получил сообщение. Не на почту. Не в сеть. Оно пришло внутрь – прямо в нейросеть, через реликтовый порт в затылке, активированный только раз в жизни. Сообщение было коротким:
«Сердце бьётся. Ошибка в строке 7. Приди, пока реальность не перезаписали. – Азарон»
Никто не видел Азарона с момента Разлома. Его считали легендой. Артефактом. Или, хуже – вирусом. Но я знал: он был первым, кто попытался объединить магию и код. И первый, кто заплатил за это реальностью.
Я активировал интерфейс АркоДрайв – древний язык, на котором раньше писали заклинания. Теперь он стал основой для магических протоколов. Мои пальцы дрожали, когда я вводил команду:
> initiate_spell("scry_reality_core");
> permissions: override_level_9;
> auth_key: [REDACTED];
Перед глазами вспыхнул голографический терминал. Воздух задрожал. Сквозь пелену искажённого пространства я увидел нить – тонкую, пульсирующую линию из чистой энергии, уходящую вглубь руин. Это был стек вызова реальности. И где-то в нём – строка 7.
Но прежде чем я успел двинуться, земля вздрогнула.
Дракон взлетел.
Его крылья – не перепонки, не кожа, а сгустки сжатой плазмы, удерживаемые магнитными полями древнего кода – разорвали воздух. Он не рычал. Он компилировал. Каждый звук был частью исполняемого скрипта, направленного на подавление чужих заклинаний. Я почувствовал, как мой имплант зашипел, пытаясь защитить сознание.
– Ты не должен быть здесь, – прозвучал голос. Не из ушей. Изнутри. Как будто кто-то вставил мой мозг в интерпретатор.
Я поднял руку. На запястье вспыхнула голограмма – моя магическая IDE. Я набрал:
> cast("ward_static");
> compile…
> SUCCESS.
Вокруг меня вспыхнул щит из застывших байтов – кристаллическая решётка, отражающая волны драконьего кода.
– Я не враг, – сказал я. – Я ищу правду.
– Правда – это ошибка, которую никто не хочет исправить, – ответил дракон. – Ты чувствуешь её? В каждом заклинании, в каждом импланте, в каждом дыхании? Это рекурсия. Мир зациклился. И Сердце Азарона – не источник силы. Оно – симптом.
Я замер.
– Что ты имеешь в виду?
Дракон опустился на землю. Его глаза – два сферических процессора, пылающих зелёным – впились в меня.
– Сердце не было разбито. Его удалили. И теперь реальность работает на чужом коде. На поддельном. Ты ищешь строку 7? Она пуста. Её удалили. А кто-то запустил обратный отсчёт.
На мгновение всё замолчало. Даже ветер стих. Только где-то в глубине руин пульсировал свет – медленный, как сердцебиение.
– Кто? – спросил я.
– Те, кто выключил магию, чтобы стать богами, – прошипел дракон. – Фракция Сингулярности. Они используют осколки Сердца, чтобы переписать законы. Они называют это «очищением». Я называю это – апгрейдом ада.