Просто Скилл Ишью
Торговый квартал кипел разговорами, новые игроки роились у каждого прилавка как мотыльки у фонарей. Деревянные вывески скрипели над узкими будками, краска на них облупилась и осыпалась. Пекарь орал о свежих буханках, торговец броней демонстрировал ржавые железные баклеры, а воздух слабо мерцал от жара, поднимающегося от кузнечных горнов.
Селика игнорировала все это. Её глаза зафиксировались на лавке кузнеца, и, что более важно, на мужчине за ней. Его молот застыл в одной руке, проигрывая холостой цикл каждые несколько секунд.
Она зашла в меню диалога, вышла, затем нажала обратно ровно в тот момент, когда текстовое поле начало заполняться. Магазин заглючил. На мгновение NPC замер, затем продолжил как ни в чем не бывало. В самом низу меню появилась новая опция.
Навык: Выпад (обычный)
Губы Селики изогнулись.
— Все еще сломано, хах.
Она купила его за одну медь.
Назад, затем снова внутрь. Еще один сбой эхом отозвался, когда опция сменилась.
Навык: Разрез (обычный)
Еще одна медь ушла, и два навыка получены без единого касания скрытых квестов, к которым они были привязаны. Она почти рассмеялась вслух от того, насколько это было легко.
Позади неё горстка игроков остановилась посмотреть. Один из них пробормотал:
— Кузнец только что... поклонился?
Для них NPC наклонился слишком сильно вперед в своей заглючившей анимации, словно оказывал ей какое-то преувеличенное уважение. Селика не обернулась. Пусть гадают.
Она двинулась к лавке общих товаров по соседству, где старуха смотрела на неё, скрестив руки. Обычно этот торговец продавал ограниченное количество зелий здоровья на человека. Купишь слишком много, и система выдаст предупреждение о накопительстве. Но если отменить её анимацию наклона в середине движения, продажа проходила, но не засчитывалась в лимит.
Селика протестировала это, и появился один стак зелий. Она посмотрела на лимит — он не сдвинулся, все еще говоря, что она может купить еще 5 стаков. Её инвентарь мигнул, цифры поползли вверх.
— Идеально.
Она повторила это снова, и снова.
К тому времени, как она остановилась, её сумка была набита рядами красных стеклянных бутылочек, каждый слот был заполнен. Она могла бы купить их все легально с той горой монет, что у неё была, но дело было не в золоте.
— Дело не в эффективности, — прошептала она, отступая от прилавка. — А в том, чтобы послать сообщение.
Пара ближайших новичков моргнули, глядя на неё. Для них торговец просто дергался и замирал несколько раз, почти так, будто изо всех сил пытался не отставать. Один прошептал:
— Почему лавочник глючит для неё?
Селика даже не взглянула в их сторону. У неё было то, что нужно: Выпад, Разрез, бездонный колодец хила и достаточно золота в остатке, чтобы напомнить себе, что она самая богатая на сервере. Тем не менее, одних навыков было мало, ей нужно было оружие, которое не расколется пополам в ту секунду, когда она перестанет абузить глитч прочности.
Она срезала через рынок, пока не достигла прилавка кузнеца. Оружие блестело на стойках, над каждым клинком парило крошечное системное окно. Несколько игроков толпились у входа, споря о том, какой ржавый короткий меч был «метовым» выбором для фарма слизней.
Верхняя полка сияла статусными клинками, тем типом переоцененного мусора, который киты покупали в первый день просто чтобы пофлексить. Сильные, конечно, но неэффективные по золоту и гарантированно привлекающие внимание, которое ей было не нужно.
Её глаза скользнули мимо двух самых дорогих, затем мимо третьего. Вот он: четвертый по цене, широкий, неприметный длинный меч. Достаточно дорогой, чтобы превосходить дешевый хлам, достаточно дешевый, чтобы пройти ниже радаров. Что более важно, стат прочности был невероятно выгодным, почти вдвое больше следующего тира.
Чем выше прочность, тем дольше она могла гриндить. Поломка меча посреди чейна навыков стала бы кошмаром. Она нажала подтвердить, наблюдая, как счетчик серебра уменьшился на единицу, и почувствовала приятную тяжесть новой стали, материализовавшейся в её инвентаре. Он не был пафосным или гламурным. Но он был эффективным, а эффективность всегда побеждала. По крайней мере, пока она не прокачается полностью — тогда можно будет делать все, что угодно.
С клинком, пристегнутым за спиной, она снова двинулась вдоль ряда лавок, болтовня торгующихся игроков омывала её как белый шум. Большинство игроков побрели обратно на поля убивать слизней. Селика срезала прямо к сердцу города, мимо шумных прилавков, мимо фонтана, где люди все еще толпились и бормотали о респаунах, к ратуше.
Это было каменное здание с широкими колоннами, спроектированное, чтобы выглядеть внушительно, но довольно пустое внутри. Никаких квестов или сюжетных триггеров, только нишевая, забытая фича для таких геймеров, как Селика.
Она толкнула дверь и скользнула внутрь. Гул города притих позади, сменившись зацикленным саундтреком тренировочной площадки. Бледно-голубые стены возвышались вокруг неё, геометрические и стерильные, словно разрабы не потрудились наложить на них текстуры. Манекены выстроились в центре, безликие куклы со светящимися красными ядрами.
Большинство новых игроков понятия не имели, что этот тренировочный режим вообще существует. Он был спрятан в случайных специфических зданиях, и даже когда они находили его, полезность не была очевидной. Она выхватила клинок, меню мигнуло, открываясь.
Выпад.
Её аватар сделал выпад вперед, клинок прочертил прямую, эффективную линию. Удар по ядру манекена послал приятную рябь по воздуху. Чисто, резко, как она и помнила. Никакого лага перед началом или в конце.
Селика ухмыльнулась.
— Фрейм-дата без изменений. Найсу.
Она сбросила позицию манекена, затем снова открыла меню.
Разрез.
На этот раз взмах вырезал широкую горизонтальную дугу, зацепив два манекена одним свайпом. Удар заставил пошатнуться их обоих, посылая слабые мерцания по их поверхности перед сбросом.
Она прогнала это снова, в этот раз быстрее. Анимация текла ровно так, как ожидала её мышечная память: надежный хитбокс, щедрое окно для чейнинга.
Медленно выдохнув, она опустила плечи.
— Если бы они изменили это, моя любимая страта пошла бы ко дну.
Разрабы патчили десятки эксплойтов в её время, иногда без предупреждения. Одна неверная правка длины анимации, и целые билды становились бесполезными за ночь. Видеть эти навыки нетронутыми было как найти старых друзей живыми и здоровыми.
Она кружила вокруг манекенов, тестируя углы. Выпад запирал её в инерции движения вперед, но наказывал за плохой спейсинг. Разрез был безопаснее, но медленнее. В реальном бою выбор имел значение: пережмешь — и словишь урон, но будешь играть слишком осторожно — и тебя заставят уйти в глухую оборону.
— Ладно, — пробормотала она, протыкая еще одно ядро точно в центр. — Пора замаксить их.
Селика вложила клинок в ножны, манекены мигнули обратно в нейтральное положение. Она уже думала о маршрутах и о том, где будет самый быстрый гринд. Гоблины манили её, они давали больше опыта, но их убийство занимало больше времени. Слизни, скучные, как они есть, были бы быстрее для прокачки навыков.
— Похоже, я возвращаюсь в лес, — сказала она ровно, поворачиваясь к выходу.
Двери ратуши скрипнули, открываясь позади неё. Она перешагнула порог, уже обдумывая, как заминмаксить гринд навыков.
Лес слизней встретил её своим сырым воздухом и слабо светящимися лужами. Большинство игроков вернулись на городскую площадь или разбрелись к более безопасным краям карты. Селика выбрала более глубокие маршруты, где спаун-рейты были выше, и никто не пытался конкурировать.
Она размяла плечи, ослабила хват и принялась за работу.
Разрез, выпад, разрез, выпад. Её движения слились в ритм, окна навыков связывались плавно. Манекены в ратуше были полезны для тестов, но здесь она чувствовала, как навыки растут, система вознаграждала чистое повторение. Уведомления стакались в её периферийном зрении.
╭━─━─━─≪✠≫─━─━─━╮
[Ранг навыка Разрез повышен.]
[Ранг навыка Выпад повышен.]
╰━─━─━─≪✠≫─━─━─━╯
Каждый «дзынь» толкал её ближе к мастерству.
— Гриндить скиллы, — бормотала она между взмахами, — это как делать любимую работу по дому. Все еще геморрой, но могло быть хуже. Намного хуже.
По крайней мере, слизни не оказывали сопротивления, они были предсказуемыми и всегда хрупкими. С её нелепой ловкостью их вялые прыжки могли бы с таким же успехом быть в слоу-мо.
— Системный вызов — Вкладка Навыков.
╭━─━─━─≪✠≫─━─━─━╮
[НАВЫКИ]
Парирование (обычный): уровень 1
Разрез (обычный): уровень 10
Выпад (обычный): уровень 10
╰━─━─━─≪✠≫─━─━─━╯
Она закрыла меню, выдохнув через нос.
— С этим все.
Но Парирование не росло на слизнях. Они били слишком мягко, слишком медленно, слишком нерегулярно. Для этого ей нужно было что-то более агрессивное.
Так что она направилась глубже, за кромку леса, туда, где лес постепенно переходил в более сухие равнины. Воздух стал острее, почва тверже под сапогами. Сломанное оружие валялось тут и там, полузарытое, как забытые кости. Одинокий покосившийся указатель торчал в грязи, надпись на нем выветрилась, но была читаема: Территория Гоблинов.
Она ухмыльнулась. Гоблины появились почти мгновенно, зеленые твари, сжимающие грубые копья и кинжалы. В отличие от слизней, они двигались с намерением. Они выкрикивали гортанные звуки, свободно координируясь, пока рассыпались веером, чтобы окружить её.
Их уровни колебались между десятью и пятнадцатью. Идеальные противники среднего уровня, очевидно созданные как вторая стадия Первого Этажа — что-то, что средний игрок даже не увидел бы до завершения первого главного квеста.
Селика выхватила меч и приготовилась, когда первый гоблин бросился вперед. Её рука дернулась вверх — Парирование. Металл звякнул о металл, копье гоблина дрогнуло, прежде чем отлететь. Она контратаковала мгновенно, полоснув поперек его торса.
Другой метнулся сбоку. Парирование. Окно тайминга было щедрым по сравнению с более поздними этажами, которые она помнила, но удовлетворение от чистого попадания никогда не притуплялось. Они роились вокруг неё, и она приветствовала это.
Каждый заблокированный удар оттачивал навык, система послушно записывала её точность. Гоблины отшатывались от контрударов, только чтобы атаковать снова. Это был цикл, который она могла гонять вечно.
Минуты перетекли в часы. Её HP не дрогнуло, пока она парировала все больше и больше гоблинов, её движения были постоянным танцем блоков и контрударов. Ранг Парирования повышен. Снова и снова, пока сообщение наконец не сменилось: Парирование Уровень 10.
Она выпрямилась, вытирая несуществующий пот со лба. Скопление трупов гоблинов растворилось в монетах у её ног. Именно тогда мигнуло другое уведомление.
╭━─━─━─≪✠≫─━─━─━╮
Уровень Кап Достигнут. Уровень 20. Дальнейшее получение EXP заблокировано.
╰━─━─━─≪✠≫─━─━─━╯
Селика рявкнула смехом, резким и веселым.
— Кап уровня меньше чем за день. Спорю, разрабы не думали, что кто-то будет так жестко ноулайферить Первый Этаж.
Гоблины не прекращали атаковать, но она срезала их небрежно теперь, словно прихлопывая мух.
Она выжала каждую каплю прогресса из этого этажа. Макс скиллы, макс уровень — зелья забиты под завязку.
— Системный вызов — Статус.
╭━─━─━─≪✠≫─━─━─━╮
[СТАТУС]
Селика Трэвин Кристалис
<Кошмар Слизней>
Уровень 20 Человек (Б*зработный)
EXP: Макс / Макс
Сила: 52 | Ловкость: 53 | Живучесть: 5
Сноровка: 5 | Выносливость: 5
╰━─━─━─≪✠≫─━─━─━╯
— Ладно, неплохо, — сказала она, когда последний гоблин взорвался светом, — время для настоящего шоу.
Тропа вилась к северным скалам, полускрытым в тени. Она следовала по ней уверенными шагами, клинок в ножнах, но рука наготове. Лес поредел, открывая зубчатую скальную стену. У её основания зияющая пещера пульсировала слабым красным светом. Первое подземелье.
Селика огляделась, чтобы убедиться, что никто не смотрит. И конечно, никого не было, никто другой еще даже не закончил главный квест. Она подошла, и словно по команде, гуманоидный NPC шагнул вперед.
Броня тусклая, выражение застывшее, он поднял руку, преграждая ей путь.
— Боюсь, вам нужна группа из трех или более игроков, чтобы войти.
Селика моргнула один раз, прежде чем ухмыльнуться.
— Так я и думала.
Если система думала, что требование вроде этого остановит её, она не знала, с кем имеет дело.