Оптимальний порядок поєднання зачарувань
Як зменшити витрати досвіду й не впертися в ліміт «Надто дорого!», коли поєднуєте багато зачарувань на ковадлі.
Порядок, у якому ви поєднуєте зачарування на ковадлі, належить до найскладніших тем системи зачарування в Minecraft. Якщо порядок неправильний, після кількох операцій ви побачите повідомлення «Надто дорого!» і більше не зможете додати предмету жодного зачарування. Якщо правильний, на один предмет можна накласти 7 і більше зачарувань, не перевищивши ліміту. У цьому розділі пояснено математику штрафу за попередні операції (prior work penalty) і наведено готові схеми поєднання для найпопулярніших наборів.
Чому порядок має значення
Як ми згадували в розділі про ковадло, кожна операція на ковадлі збільшує штраф предмета за попередні операції. Штраф зростає експоненційно: 0, 1, 3, 7, 15, 31, 63. Ліміт вартості на ковадлі становить 39 рівнів: якщо загальна вартість операції (штраф + вартість зачарувань) його перевищує, ковадло відмовляється працювати.
Головне: штрафи цільового предмета й предмета, яким ви жертвуєте, додаються. Якщо поєднати меч зі штрафом 7 і книгу зі штрафом 3, новий меч отримає штраф 15 (штраф = max(7,3)*2+1 = 15). Отже, що менше операцій пройде цільовий предмет, то нижчий у нього штраф і то більше зачарувань на нього можна додати.
Метод турнірної сітки
Найефективніша стратегія полягає в тому, щоб поєднувати зачарування за схемою, схожою на турнірну сітку. Замість того щоб додавати зачаровані книги до предмета одну за одною, спершу поєднайте книги попарно між собою, потім поєднайте результати цих пар і лише в самому кінці поєднайте «суперкнигу» з цільовим предметом.
Порівняймо два підходи для меча із 6 зачаруваннями:
Поганий підхід (послідовний): Меч + Книга 1, результат + Книга 2, результат + Книга 3... Після 6 операцій штраф меча становить 63, що значно перевищує ліміт у 39 рівнів.
Добрий підхід (турнірний):
- Раунд 1: Книга A + Книга B = AB (штраф 1), Книга C + Книга D = CD (штраф 1), Книга E + Книга F = EF (штраф 1)
- Раунд 2: AB + CD = ABCD (штраф 3), EF чекає окремо (штраф 1)
- Раунд 3: ABCD + EF = ABCDEF (штраф 7)
- Фінал: Меч + ABCDEF = готовий меч (лише 1 операція з мечем)
За цією схемою меч проходить лише 1 операцію на ковадлі (поєднання із суперкнигою). Штраф суперкниги дорівнює 7, тож останній крок коштує 7 рівнів плюс вартість зачарувань, що значно нижче за ліміт у 39 рівнів.
Схема поєднання для ідеального меча
Для меча із 7 зачаруваннями (Гострота V, Грабунок III, Незламність III, Лагодження (Mending), Сила вогню II, Нищівне лезо III, Відкидання II) оптимальна схема така:
- Гострота V + Нищівне лезо III = Книга A
- Грабунок III + Незламність III = Книга B
- Сила вогню II + Відкидання II = Книга C
- Книга A + Книга B = Книга D
- Меч + Книга D = Меч' (тепер на мечі 4 зачарування)
- Книга C + Лагодження = Книга E
- Меч' + Книга E = фінальний меч (7 зачарувань)
Меч проходить лише 2 операції на ковадлі. Згодом можна навіть додати ще одне зачарування, якщо воно колись знадобиться.
Схема поєднання для повного комплекту обладунків
Для кожної частини обладунків із Захистом IV + Незламністю III + Лагодженням (3 зачарування) схема проста:
- Захист IV + Незламність III = Книга A
- Обладунок + Книга A = Обладунок'
- Обладунок' + Лагодження = фінальний обладунок
Для чобіт із додатковими зачаруваннями (Невагомість IV і Глибинний бігун III, разом 5 зачарувань):
- Захист IV + Невагомість IV = Книга A
- Незламність III + Глибинний бігун III = Книга B
- Книга A + Книга B = Книга C
- Чоботи + Книга C = Чоботи'
- Чоботи' + Лагодження = фінальні чоботи
Схема поєднання для кайла
Для кайла з Ефективністю V + Удачею III + Незламністю III + Лагодженням (4 зачарування):
- Ефективність V + Удача III = Книга A
- Незламність III + Лагодження = Книга B
- Книга A + Книга B = Книга C
- Кайло + Книга C = фінальне кайло (лише 1 операція з кайлом)
Для кайла із Шовковим дотиком замість Удачі замініть у схемі вище Удачу III на Шовковий дотик.
Загальні правила оптимізації
Наведені приклади зводяться до кількох універсальних правил:
- Мінімізуйте кількість операцій із цільовим предметом. Що рідше ваш меч, кайло чи обладунки потрапляють на ковадло, то нижчий штраф і то більше запасу на майбутнє.
- Поєднуйте книги попарно, перш ніж накладати їх на предмет.
- Дорожчі зачарування накладайте раніше. Вартість зачарування на ковадлі залежить від його множника: одні зачарування «дорожчі» за інші. Гострота V коштує 5 рівнів, Лагодження 2, Незламність III 3. Додавайте дорожчі зачарування, поки штраф ще низький.
- Уникайте зайвих операцій. Кожен ремонт матеріалами й кожне додане зачарування збільшують штраф. Плануйте все заздалегідь.
- Зачаровуйте на столі, перш ніж братися за ковадло. Якщо стіл зачарування дасть кілька корисних зачарувань (наприклад, Гострота IV + Незламність III), для додавання решти знадобиться менше операцій на ковадлі.
Допоміжні інструменти
Спланувати найкращий порядок поєднання буває непросто, особливо для предметів із 6-7 зачаруваннями. На щастя, є онлайн-інструменти (калькулятори зачарувань), які автоматично розраховують найдешевший порядок поєднання. Достатньо ввести список зачарувань, і калькулятор складе найкращу схему з точною вартістю досвіду для кожного кроку.
Якщо хочете робити це вручну, запишіть схему на папері, перш ніж підходити до ковадла. Одна помилка може коштувати багатьох цінних зачарованих книг і годин збирання досвіду. Найбільше це важить на серверах, де ресурси обмежені, а втрата повного набору зачарувань для меча може стати справжньою катастрофою.
Золоте правило: якщо потрібно накласти N зачарувань, цільовий предмет має пройти не більше ніж ceil(log2(N+1)) операцій на ковадлі. Для 7 зачарувань це 3 операції. Усі готові схеми з цього розділу можна одразу використати, щоб зібрати ідеальне спорядження: повний список наборів «best in slot» ви знайдете в наступному розділі.