Құралдар
Сауыттың зақым азайту калькуляторы
Кез келген төрт сауыт бөлігін араластырып, ұпайды емес, шынайы зақым азаюын көріңіз.
Сауыт жолағы адастырады. Жиырма сауыт ұпайы он толық кіреуке белгісі болып сызылады, сондықтан оны 100% қорғаныс деп, ең болмағанда сан бірқалыпты өседі деп ойлау оңай. Олай емес. Жиырма ұпай ең көбі 80% азайту береді, әрі — ең бастысы — тек шағын соққыларға қарсы. Жеткілікті үлкен соққыға қарсы сауыт ұпайының өзі небәрі 0,8%-дан тұрады, сондықтан толық алмас жинақ 80%-дан 16%-ға қарай құлдырайды. Бұл құлдырауды тоқтататын нәрсе — тек алмас пен незеритте болатын сауыт бекемдігі деген екінші, көрінбейтін көрсеткіш.
Незериттің ежелгі қалдыққа тұратын шынайы себебі осы. Незеритте алмастағыдай дәл сол 20 сауыт ұпайы бар — жаңарту жолаққа ештеңе қоспайды — бірақ бөлігіне екеудің орнына үш бекемдік, оның үстіне бөлігіне 10% ұшып кетуге төзімділік береді. Тұмсықтан атқан криперге қарсы бұл айырма бірнеше жүрекке тең.
Төменнен кез келген жинақты құрыңыз — үйлеспейтін бөліктер мен бос ұялар да келеді — әрі зақым сырғытпасын тартып, сондай көлемдегі соққының сізге шынымен қанша тұратынын көріңіз. Астындағы кесте сол жинақты зомбидің жұдырығынан бастап зарядталған криперге дейінгі бірнеше нағыз қатерге қарсы көрсетеді.
20 денсаулық бірлігі = 10 жүрек
10 зақымдық соққы (5,0 жүрек) 2,80 зақымға (1,4 жүрек) айналады. Толық денсаулықтан бастасаңыз, сондай 7 соққыдан аман қаласыз.
| Көзі | Таза мән | Сауыттан кейін | Қаншаға азайды |
|---|---|---|---|
| Зомби, қалыпты қиындық | 3 | 0,67 | 78% |
| Алмас қылыштың соққысы | 7 | 1,79 | 74% |
| Толық тартылған садақтың атысы | 9 | 2,45 | 73% |
| Темір голем | 15 | 4,80 | 68% |
| Крипердің тап қасыңыздағы жарылысы | 49 | 29,01 | 41% |
| Зарядталған крипердің тап қасыңыздағы жарылысы | 97 | 81,48 | 16% |
Мұнда тек сауыт есептелген. Қорғаныс дуалары, Төзімділік әсері және сіңіру жүректері одан кейін, дәл осы ретпен қолданылады әрі есепке кірмеген. Төзімділік қалдығы да солай: тозып қалған бөлік сынғанша толық сауыт мәнін береді. Кейбір зақым сауытты мүлде айналып өтеді — құлау, тұншығу, аштық, у, ғайып және /kill — оларға ешбір жинақ көмектеспейді.
Бұл қалай жұмыс істейді
Формула
Java Edition өтіп кететін зақымды былай есептейді:
тиетіні = зақым × (1 − min(20, max(сауыт ÷ 5, сауыт − зақым ÷ (2 + бекемдік ÷ 4))) ÷ 25)
Негізгі жұмысты үш бөлік атқарады:
сауыт − зақым ÷ (2 + бекемдік ÷ 4)— басты мүше. Үлкен соққы тиімді сауытыңызды жеп қояды, ал бекемдік оның қаншалық тез жейтінін бәсеңдетеді.max(сауыт ÷ 5, …)— еден. Соққы қаншалық зор болса да, әр сауыт ұпайы бәрібір 0,8% азайту әперіп тұрады, сондықтан 20 ұпай ешқашан 16%-дан төмен түспейді.min(20, …)— төбе. Тиімді сауыт 20-мен шектеледі, бұл 80% азайту. Бес бөлікті жинақтың мүмкін еместігі әрі 20-дан асқан сауыт ұпайының ештеңе бермейтіні содан.
Нақты мысал
Толық алмас жинақ 10 зақымдық соққыға қарсы. Сауыт — 20, бекемдік — 8, яғни бөлігіне 2. Басты мүше: 20 − 10 ÷ (2 + 8÷4) = 20 − 10 ÷ 4 = 17,5. Еден 20 ÷ 5 = 4, сондықтан ең үлкені 17,5; 20 деген төбе бұл жерде тимейді. Азайту 17,5 ÷ 25 = 70%, демек сізге 3 зақым тиеді, яғни бір жарым жүрек.
Енді дәл сол соққыға қарсы толық незерит жинақ. Сауыт — 20, бекемдік — 12, яғни бөлігіне 3. Басты мүше: 20 − 10 ÷ (2 + 3) = 20 − 2 = 18, бұл 18 ÷ 25 = 72% және 2,8 зақым береді. 10 зақымда бұл шағын артықшылық — бірақ соққыны 49-ға, яғни тұмсықтан атқан крипер деңгейіне көтерсеңіз, алмас 20 − 49÷4 = 7,75 → 31% береді, ал незерит 20 − 49÷5 = 10,2 → 40,8% береді. Айырма дәл маңызды жерде ашылады.
Сауыт ұпайы, деңгейі бойынша
Толық жинақтар: тері 7, алтын 11, аймауыт 12, темір 15, алмас 20, незерит 20. Бекемдік алмас (бөлігіне 2, барлығы 8) пен незериттен (бөлігіне 3, барлығы 12) басқасының бәрінде 0. Ұшып кетуге төзімділік тек незеритте бар, бөлігіне 0,1, сондықтан толық жинақ келген соққының 40%-ын ұшырмай ұстайды. Тасбақа сауыты — бекемдігі жоқ 2 ұпайлық дулыға, ол қорғанысы үшін емес, су астында тыныс алу әсері үшін киіледі.
Мұнда не есепке алынбаған
Бұл — тек сауыттың есебі. Қорғаныс дуалары сауыт есебінен кейін қолданылады әрі өзара 80%-бен шектеледі, ал Төзімділік әсері одан кейін келеді; толық сауытпен қоса екеуі 96% азайтуға жақындай алады. Сіңіру жүректері зақымды бәрінен бұрын сіңіреді. Мұның ешқайсысы бұл жерде есептелмеген, өйткені оларды араластыру құралдың дәл көрсетуге арналған нәрсесін көмескілеп жіберер еді.
Қай жерде сенім аздау
Формула мен бөлікке келетін мәндер соңғы Java нұсқаларында дәл әрі тұрақты. Жұмсақ жері — «әдеттегі соққылар» кестесі: құбыжықтың зақымы қиындыққа қарай өзгереді (зомби Жеңілде 2,5, Қалыптыда 3, Қиында 4,5 зақым береді), ал жарылыс зақымы жарылысқа дейінгі нақты қашықтығыңызға және көру сызығына тәуелді, сондықтан криперге берілген сандар әдетте тиетінінен гөрі тұмсықтан атқандағы ең ауыр жағдай. Сол кестені шаманы сезіну үшін алыңыз да, үстіндегі сырғытпаны дәл жауап деп біліңіз. Bedrock Edition сауытты басқа формуламен есептейді, ал бұл бет оны сипаттамайды.