Телефон на столе снова завибрировал, и Михаил поморщился, словно от зубной боли. Ему даже не нужно было смотреть на экран. Приложение «Гримуар-онлайн» — эта проклятая социальная сеть для магов — снова принесло весточку.
И он просто не мог не открыть его — туда приходили в том числе важные сообщения от преподавателей. Михаил глубоко вдохнул, будто собираясь нырнуть в прорубь, и дотронулся до иконки приложения.
— Чёрт! — выдохнул он.
— Опять? — спросил Кирилл, не отрываясь от экрана своего ноутбука, где плясали сложные рунические формулы.
— Опять... — удручённо подтвердил Михаил. — Тот же аноним. Та же подпись: «Удачи!» Сарказм чистой воды.
Он отшвырнул телефон на кровать, стараясь не касаться экрана лишний раз. Завтра предстоял сложнейший экзамен по боевой трансфигурации, а Михаил чувствовал себя так, словно его магическое ядро пропустили через мясорубку. Последние две недели были, мягко говоря, неприятными. Стоило открыть сообщение, как что-то обязательно шло наперекосяк. По мелочам, но очень раздражало, мешало готовиться к экзаменам, и уже сказывалось на результатах. Например, на промежуточном тесте, правда, по факультативному предмету, он умудрился перепутать корень мандрагоры с обычным имбирем. Хотя если он провалит итоговый экзамен, стипендии ему не видать.
— Я больше так не могу, Кир. Я заваливаю сессию. Я, лучший боевой маг курса, скатываюсь в троечники. Ты должен мне помочь.
Кирилл поправил очки и развернулся на стуле:
— Ты хочешь, чтобы я вскрыл защиту «Гримуара»? Миша, там шифрование уровня Министерства.
— Но мне нужно всего-то отследить сигнатуру маны. Ты лучший техномаг, которого я знаю. Я почти уверен, кто это, мне нужны лишь доказательства.
Кирилл приподнял бровь:
— И кто же этот злодей?
— Катерина, — мрачно отрезал Михаил.
— Катя? Тихоня с факультета травологии? — Кирилл недоверчиво хмыкнул. — Она же мухи не обидит.
— В тихом омуте черти водятся! — Михаил нервно заходил по комнате. — Она постоянно на меня пялится. А пару раз, когда я дал понять, что мне не до отношений, она так странно на меня посмотрела... Это месть, Кир. Типичная женская месть: «Не доставайся же ты никому». Она шлёт мне порчу на неудачу.
Кирилл вздохнул, понимая, что спорить с взвинченным боевым магом бесполезно.
— Ладно. Давай телефон. Попробую разобрать метаданные вложения.
На анализ ушло минут двадцать. Михаил успел практически сгрызть карандаш, когда Кирилл наконец оторвался от клавиатуры.
— Готово. Я снял слой анонимности через лог маго-потока.
Михаил подскочил к монитору. Имя отправителя не оставляло сомнений: Katerina_Herbs.
— Я так и знал! — Михаил сжал кулаки, чувствуя, как внутри закипает ярость. — Ну всё, Катерина. Сейчас ты узнаешь, что такое боевая магия.
— Миша, стой! — Кирилл нахмурился, вглядываясь в строки кода, бегущие по экрану. — Тут что-то не то с архитектурой заклинания. Смотри, синтаксис совсем не боевой...
Но Михаил уже не слушал. Дверь общежития хлопнула — он ушёл вершить правосудие.
— Идиот, — констатировал Кирилл. Он схватил свой планшет, перекинул туда данные анализа и побежал следом.
Михаил нашёл девушку в аудитории самоподготовки. Катерина сидела у окна, обложившись старыми фолиантами по ботанике, и что-то тихо бормотала, выводя в воздухе светящиеся зелёные символы над горшком с геранью. Солнце красиво подсвечивало её профиль, но Михаил был слишком зол, чтобы замечать эту идиллическую картину.
Он с грохотом захлопнул дверь. Студенты, сидевшие за соседними столами, вздрогнули. Катерина испуганно ойкнула, и зелёное свечение погасло.
— Так это тебе я обязан своими «успехами»?! — рявкнул Михаил, подходя к её столу.
Катерина вжалась в стул, прижимая к груди учебник.
— Миша? Я... я не понимаю...
— Хватит притворяться! — он швырнул телефон на стол экраном вверх. — «Гримуар-онлайн». Анонимные пожелания «удачи». Думала, я не узнаю?
— Я... — она побледнела так, что веснушки на носу стали казаться темными пятнами. — Ты узнал?
— Конечно, узнал! Что, Катя, решила отомстить за то, что я тебя не замечал? Решила, что если унизишь меня на экзаменах, тебе станет легче?
Любопытные студенты старались не пропустить ни слова из ссоры. Кто-то уже снимал происходящее на камеру.
— Нет! — воскликнула она, и в её глазах заблестели слёзы. — Ты всё не так понял! Я не хотела ничего плохого!
— Не хотела? — Михаил горько усмехнулся. — Я из-за твоих чар мог стипендии лишиться! Это подло. Бить в спину перед сессией — это поступок труса.
— Да заткнись ты уже, герой-любовник! — голос Кирилла прозвучал резко, заглушая остальные звуки.
Техномаг влетел в аудиторию, запыхавшись, и с силой дёрнул Михаила за рукав, заставляя отступить от стола девушки.
— Кир, не лезь! — огрызнулся Михаил. — Я разбираюсь с проклятием.
— Ты разбираешься со своей тупостью! — рявкнул Кирилл. Он развернул планшет и активировал голограмму. В воздухе, прямо между Михаилом и дрожащей Катериной, повисла сложная трёхмерная схема заклинания.
— А теперь, оба, смотрите сюда, — скомандовал Кирилл тоном лектора. — Миша, ты увидел отправителя, но поленился посмотреть на структуру чар.
Он ткнул пальцем в светящееся ядро схемы.
— Видишь этот паттерн? Это не «Порча неудачей». И даже не боевой сглаз.
Михаил нахмурился, вглядываясь в плетение. Линии были плавными, округлыми...
— Это... это похоже на органическую магию? — неуверенно произнес он.
— Именно! — Кирилл победоносно поправил очки. — Это формула «Малого Солнца». Базовое заклинание травологов для подпитки слабых ростков. Катя накладывала на тебя чары роста и процветания.
В аудитории повисла тишина. Михаил медленно перевел взгляд на Катерину. Она сидела, закрыв лицо руками.
— Я просто видела, как ты устаешь, — прошептала она сквозь пальцы. — Ты так много тренируешься... Я хотела придать тебе сил. Послать немного энергии, как увядающему цветку. Анонимно, чтобы ты не чувствовал себя обязанным.
— Но Катя — траволог, Миша, — безжалостно продолжал Кирилл. — Она привыкла работать с растениями. У растений нет ментальных щитов. А у тебя, параноика боевого, защита стоит даже во сне.
Кирилл переключил схему, и линии окрасились в красный.
— Твой щит воспринял чужеродную природную магию как атаку и попытался её отразить. Произошла инверсия полярности. Её «плюс» столкнулся с твоим «щитом» и превратился в жирный «минус».
— Классический конфликт протоколов, — пробормотал Михаил. Гнев испарился мгновенно, оставив после себя ледяное ощущение стыда. Он чувствовал себя самым большим придурком во Вселенной.
Он стоял посреди аудитории, под взглядами десятка студентов, и понимал, что только что прилюдно смешал с грязью человека, который пытался ему помочь.
— Катя... — голос Михаила дрогнул.
Она всхлипнула и начала поспешно сгребать книги в сумку.
— Прости. Я правда не знала, что так выйдет. Я больше никогда не буду тебе писать.
Она вскочила, пытаясь убежать, но Михаил, повинуясь импульсу, шагнул ей наперерез. Не угрожающе, а виновато.
— Стой. Пожалуйста.
Катерина замерла, глядя в пол.
— Я... я полный кретин, — выдохнул Михаил, проводя рукой по волосам. — Ты хотела помочь, а я устроил этот цирк. Мне нет оправдания. Я был так зациклен на экзаменах, что везде видел врагов.
— Твоя защита слишком сильная, — тихо сказала она, наконец поднимая на него заплаканные глаза. — Я должна была учесть коэффициент сопротивления. Это же классическая ошибка...
— А я должен был отличить «Малое Солнце» от порчи, прежде чем орать на всю аудиторию, — он криво усмехнулся. — Похоже, мы оба хороши. Я — параноик, ты — неосторожный энтузиаст.
Михаил обвёл тяжёлым взглядом зевак, всё ещё ожидающих развязки.
— Шоу окончено! Занимайтесь своими делами.
Студенты начали неохотно расходиться. Михаил снова повернулся к Катерине. Теперь, когда пелена ярости спала, он вдруг заметил, какие у неё красивые глаза.
— Слушай, — он замялся, чувствуя, как горят уши. — Раз уж мы выяснили, что это не проклятие... Я не могу просто извиниться и уйти. Я должен как-то исправить то, что натворил.
Катерина шмыгнула носом:
— Не нужно ничего...
— Нет, нужно. Вот смотри, — он поднял указательный палец вверх, как заправский лектор. — Ты пыталась наложить структуру природной магии на человека. Это сложно. Но я могу показать тебе, как адаптировать векторы, чтобы они проходили сквозь щиты, а не рикошетили.
В её взгляде промелькнул профессиональный интерес:
— Правда? Ты знаешь, как обойти боевой резист?
— Это база тактической магии. Я научу тебя. А ты... — он виновато улыбнулся, — может быть, подтянешь меня по своему предмету? А то я умудрился перепутать имбирь с мандрагорой. Если я завалю травологию, меня лишат стипендии, и никакой боевой щит не спасёт.
Катерина пару секунд смотрела на него недоверчиво, а потом вдруг слабо, неуверенно улыбнулась.
— Имбирь пахнет лимоном, а мандрагора — сырой землей. И у неё корни похожи на человечков.
— Для меня они оба, да и все остальные корешки, на одно лицо, — признался Михаил. — Может... пойдем в библиотеку? Покажешь наглядные примеры? Пошли прямо сейчас...
— Идём, — кивнула она, поправляя сумку. — У меня как раз есть справочник с иллюстрациями.
Они двинулись к выходу. Михаил придержал перед ней тяжёлую дверь, и Катерина, проходя мимо, робко, но уже без страха взглянула на него. Через секунду они уже обсуждали несовместимость аур, и Михаил активно жестикулировал, объясняя ошибки в расчётах.
Кирилл остался стоять у стены, провожая их взглядом. Он выключил планшет, убрал его в сумку и позволил себе редкую, едва заметную улыбку. «Надо же, — подумал он. — Кривая формула, конфликт протоколов, публичный скандал... А сработало лучше любого приворота».