Пещера затихла после падения дракона, его пыль осела на пол, смешавшись с осколками разлома. Артем стоял, опираясь на Меч Когтя Дракона, здоровье 15/120, мана 25/80 — зелье выносливости тикало (+5 в минуту, осталось 8 минут), пассивка пятого уровня добавляла +1 ману в минуту. Кир и Лира осматривали зал, их доспехи сияли в свете кристаллов. Девять осколков лежали в кармане — добыча за бой.
— Магнит драконов, говоришь? — Артем хмыкнул, глядя на Кира. — Может, это бонус пятого уровня?
Кир фыркнул, вытирая меч.
— Если бонус, то паршивый. Драконы — не подарок.
Лира подняла посох, руны мигнули, сканируя разлом.
— Это не уровень. Это «Кодекс». Он тебя проверяет.
Артем кивнул, ощущая холодок от её слов. «Кодекс» молчал, но его насмешка про «магнита» всё ещё звенела в голове. Он глянул на интерфейс: мана 30/80 — зелье и пассивка работали. +1 в минуту — медленно для боя. А что, если усилить?
— Эй, «Кодекс», — сказал он вслух. — Пассивку можно переписать?
Кир и Лира напряглись.
— Опять лезешь в код? — Лира сжала посох. — Не рискуй.
«Можно», — голос «Кодекса» отозвался, холодный и спокойный. — «Попробуй. Но цена будет».
Артем вызвал интерфейс ввода — чёрную панель с белым шрифтом. Кир шагнул ближе.
— Что задумал?
— Ускорить ману, — Артем начал набирать:
cpp
#include iostream
int main() {
int mana_regen = 100; // Новая скорость
char passive[] = "Mana Surge";
if (mana_regen = 1000) {
std::cout "Passive upgraded: " passive " | Mana regen: " mana_regen " per minute" std::endl;
} else {
std::cout "Overload detected" std::endl;
}
return 0;
}
Панель мигнула, мана дрогнула — 35/80. Код сработал:
— Получилось! — Артем выдохнул, мана подскочила до 50/80 за секунды. +100 в минуту — 1.66 в секунду. Через минуту он будет полон!
«Жадность», — «Кодекс» заговорил громче, слышимый всем. — «Ты нарушил баланс, переменная. Плати».
Пол треснул, стены задрожали, потолок осыпался сталактитами. Разлом вспыхнул, из него хлынула орда — сотни теней, пауков и големов, уровни 7-10, здоровье от 70 до 150. Тени с когтями, пауки с ядом, големы с каменными кулаками. Зал заполнился рычанием и скрежетом, пол пылал от их шагов.
— Чёрт! — Кир вскинул меч, рубя тень (ур. 8, 80/80) — 70 урона (80 → 10). — Артем, твоя вина!
Лира выстрелила молнией, цепь ударила пятерых пауков (ур. 7, 60/60) — 60 урона, все сгорели.
— К барьеру! — крикнула она, но орда окружила их.
Артем метнул «Искру Дракона» в голема (ур. 10, 150/150) — 10 + 5 горения (150 → 135), мана 40/80. Удар мечом — 20 (135 → 115), прочность 40/50. Голем махнул кулаком — здоровье 5/120. Тень прыгнула сзади, когти вонзились — здоровье 1/120. Он рухнул, интерфейс замигал:
Критическое здоровье: 1/120
Кир рубил теней, но их было слишком много. Две врезались в него — здоровье 150/200. Он разрубил одну — 70 (80 → 10), но паук плюнул ядом — 130/200. Лира создала щит, но голем пробил его, кулак ударил в плечо — здоровье 120/160.
— Мы не вытянем! — Лира крикнула, молния срезала трёх теней (70 → 0).
Мана Артема подскочила до 80/80 — пассивка работала. Он бросил «Двойную Искру» — 20 урона двум паукам (60 → 40), мана 60/80. Удар мечом — 19 (40 → 21), прочность 39/50. Но тень полоснула — здоровье 0.5/120. Он упал, едва живой.
Кир рванул к нему, разрубив голема — 70 (115 → 45), затем добил — 70 (45 → 0).
— Держись! — он подхватил Артема, оттаскивая к Лире.