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