Pagube

From Team Fortress Wiki
Jump to: navigation, search
Wehhhhhh!
Durerea este slăbiciune părăsind corpul!
Soldier

Pagubele sunt acțiuni ce reduc viața unui jucător sau a unei entități. Pagubele pot proveni dintr-o varietate de surse, precum gloanțe, explozii, foc, căderi înalte, sângerare, unele batjocuri, sau diverse pericole din mediul înconjurător (înecarea, impactul cu un tren sau tăiatul într-un firiz).

Pagubele cauzate de arme

Pagubele cauzate de arme sunt calculate folosind formula:

(Pagubele de bază) × (Modificatorul de rază) × (Modificatoarele de rezistență și vulnerabilitate) × (Modificatorul de distanță)

Pagubele cauzate de lovituri critice folosesc în schimb formula asta:

(Pagubele de bază) × (Modificatorul de rază) × ((Modificatoarele de rezistență/vulnerabilitate a tipului de bază) + (Modificatorul pozitiv de distanță + 2) × (Modificatoarele de rezistență/vulnerabilitate împotriva loviturilor critice))

Iar pagubele cauzate de lovituri mini-critice folosesc formula:

(Pagubele de bază) × (Modificatorul de rază) × ((Modificatoarele de rezistență/vulnerabilitate a tipului de bază) + (Modificatorul pozitiv de distanță + 0,35) × (Modificatoarele de rezistență/vulnerabilitate împotriva loviturilor critice))

Pagubele de bază

Pagubele de bază a unei arme reprezintă o valoare fixă folosită ca un punct de plecare a calculelor pagubelor.

Unele arme pot avea schimbări situaționale a pagubelor de bază:

  • Pagubele de bază ale Equalizer-ului cresc linear pe măsură ce viața purtătorului scade.
  • Toate aruncătoarele de flăcări ale lui Pyro (cu excepția Dragon's Fury-ului) fac 50% din pagubele de bază inițial, ajungând să facă pagube maxime după ce același inamic a fost atacat timp de 0,9 secunde.
  • Pagubele de bază ale Axtinguisher-ului cresc dacă ținta lovită suferă de arzături. Magnitudinea amplificării pagubelor depinde de durata rămasă a flăcărilor.
  • Dacă un Demoman folosește Eyelander-ul, pagubele cauzate de impactul scutului său (Chargin' Targe, Splendid Screen sau Tide Turner) cresc cu 10% pentru fiecare cap colectat (până la maxim 50%).
  • Bombele lipicioase ale Quickiebomb Launcher-ului fac mai multe pagube pe măsură ce proiectilul este încărcat.
  • Diversele mitraliere ale lui Heavy fac 50% din pagubele de bază inițial, ajungând să facă pagube maxime după o secundă sau mai mult de când au fost rotite.
  • Pagubele Widowmaker-ului cresc cu 10% dacă victima este atacată în momentul dat de santinela jucătorului.
  • Pagubele de bază ale Crusader's Crossbow-ului cresc odată cu distanța traversată de proiectil (asta nu este doar o inversare a modificatorului de distanță, deoarece această creștere de pagube este aplicată și loviturilor critice, care ignoră de obicei distanța parcursă).
  • Pistoalele cu lunetă ale lui Sniper (și Huntsman-ul) fac mai multe pagube bazat pe cât de mult este încărcat atacul.
  • Pagubele cauzate de Shahanshah variază dacă jucătorul este sub sau peste 50% din viața sa maximă.
  • Pagubele de bază ale Enforcer-ului cresc cu 20% dacă jucătorul este deghizat.
  • Atomizer, Cow Mangler 5000, Righteous Bison, Homewrecker, Neon Annihilator, Loch-n-Load și Pomson 6000 își modifică pagubele de bază dacă ținta atacului este o construcție.

Modificatorul de rază

Modificatorul de rază este un număr folosit de armele explozibile pentru atacurile care nu lovesc ținta în mod direct. În mod normal, o explozie face pagube maxime în centrul ei, dar numai jumătate la marginea razei sale.

Pentru simplitate, armele care explodează când lovesc un inamic direct ignoră modificatorul de rază când pagubele cauzate jucătorului sunt calculate.

Modificatoarele de rezistență/vulnerabilitate

Un jucător poate avea rezistențe sau vulnerabilități împotriva pagubelor date de unele obiecte. Majoritatea surselor de rezistență nu protejează decât împotriva unui "tip" de pagubă. Următoarea listă enumeră toate tipurile de pagube din joc:

  • Pagubele de tip glonț sunt tipic asociate cu armele hitscan, însă majoritatea proiectilelor non-explozive (precum seringi sau săgeți) folosesc tot acest tip.
  • Pagubele explozive sunt asociate cu proiectilele explozive.
  • Focul este asociat cu armele ce trag cu flăcări și arsurile pe care le cauzează.
  • Pagubele de tip meleu sunt asociate cu armele de meleu, împreună cu câteva proiectile specifice.
  • Pagubele critice sunt cauzate de lovituri critice și mini-critice. Loviturile critice fac un sunet distinct și jucătorii omorâți de pagube critice țipă mai tare.
  • Pagubele de sângerare sunt cauzate de efectul titular.
  • Pagubele de cădere sunt cauzate de impactul cu o suprafață la viteze mari, sau de aterizarea pe inamici când jucătorul folosește Mantreads/Thermal Thruster.
  • Strivirea are loc când jucătorul este blocat între două obiecte (precum o ușă care se închide și pământul). Moartea prin strivire face ecranul să pâlpâie roșu.
  • Înecarea rezultă când un jucător stă sub apă prea mult timp, făcând pagube constante și sunete de înecare până când victima moare sau reiese la suprafață.

Unele arme pot cauza mai multe tipuri de pagube în același timp: de exemplu, atacul încărcat al Cow Mangler 5000-ului face atât pagube explozive cât și pagube de foc.

Mai multe surse de rezistență împotriva pagubelor pot fi active simultan, acestea fiind combinate multiplicativ: de exemplu, un Soldier cu Pain Train-ul echipat (10% vulnerabilitate împotriva gloanțelor) și un Battalion's Backup activ (50% rezistență împotriva pagubelor santinelelor) va avea o rezistență totală de 45% împotriva gloanțelor trase de o santinelă, în loc de 40% dacă procentajele ar fi fost pur și simplu adunate împreună.

Majoritatea armelor explozive fac mai puține pagube utilizatorului decât inamicilor, depinzând de situație. Vezi paginile individuale ale armelor pentru mai multe informații.

Modificatorul de distanță

Cum sunt pagubele afectate de distanță.

Modificatorul de distanță este un număr între 1,5 și 0,5 care scade ca o funcție cubică pe măsură ce distanța dintre atacator și țintă crește. La o distanță de 512 unități hammer modificatorul este 1, deci armele fac 100% din pagubele lor de bază. La o distanță de 0 unități hammer armele fac 150% din pagubele lor de bază, pe când la o distanță de 1024 unități hammer sau mai mult, armele fac numai 50% din pagubele lor de bază.

Armele care trag cu proiectile, precum Rocket Launcher-ul, calculează modificatorul de distanță bazat pe distanța dintre atacator și țintă în momentul în care proiectilul lovește ținta. Asta înseamnă că punctul din care a fost lansat proiectilul este irelevant când pagubele efectuate sunt calculate. Numai poziția finală a celor doi jucători contează. În mod asemănător, rachetele lansate de santinelele de nivel 3 calculează modificatorul de distanță ca fiind bazat pe distanța dintre deținătorul santinelei (nu santinela în sine) și ținta.

Modificatorul de distanță este alterat pentru aruncătoarele de rachete, bombele lipicioase (detonate în mai puțin de 5 secunde), pistoalele cu seringi, Righteous Bison-ul, Dragon's Fury-ul și Pomson 6000. Când distanța folosită de formulă este sub 512 unități hammer, creșterea pagubelor este plafonată (exemplificată în grafic prin curba mov). Din această cauză, la o distanță de 0 unități Hammer, aruncătoarele de rachete fac numai 125% din pagubele lor de bază, iar celălalte arme enumerate doar 120% din pagubele lor de baze. Pe de altă parte, modificatorul de distanță folosit pentru armele primare ale lui Scout (cu excepția Shortstop-ului) crește mai rapid la distanțe mai mici de 512 unități Hammer: la 0 unități acestea fac 175% din pagubele lor de bază. Toate exemplele date folosesc aceeași funcție pentru distanțe mai mari de 512 unități Hammer, pagubele lor fiind reduse la distanțe mari în mod identic cu alte arme.

Armele de meleu, pistoalele cu rachete de semnalizare, lansatoarele de grenade (înafară de Loose Cannon), bombele lipicioase lansate cu peste 5 secunde în urmă, pistoalele cu lunetă, Huntsman-ul și Flying Guillotine-ul au întotdeauna un modificator de distanță egal cu 1, indiferent de distanța actuală până la țintă. Din această cauză, armele enumerate vor face întotdeauna aceleași pagube, indiferent de distanță. Crusader's Crossbow-ul folosește același modificator de distanță fix, dar pagubele sale de bază (nu cele ale modificatorului de distanță) cresc odată cu distanța traversată de proiectil, rezultând în pagube mai mari pentru ținte la îndepărtare.

Aruncătoarele de foc ignoră modificatorul de distanță complet, folosind un modificator separat bazat pe durata de viață a fiecărei particule de foc.

Toate armele folosesc același modificator 1 de distanță pentru atacuri împotriva construcțiilor. Astfel, construcțiile vor pierde la fel de multă viață de la atacuri indiferent de distanța dintre construcție și atacator.

Pe serverele cu variabila cvar "tf_damage_disablespread" setată la 0, modificatorul de distanță al fiecărui atac este ajustat aleatoriu cu ±102,4 unități Hammer (exemplificat în grafic în jurul liniei de 512 unități, ca un exemplu). Această schimbare rezultă într-o variație de 15% a tuturor pagubelor, inclusiv pentru armele neafectate în mod normal de distanță (precum cele de meleu).

Pe servere cu variabila cvar "tf_damage_disablespread" setată la 1 (valoarea standard a serverelor oficiale), distanța efectivă folosită pentru calculul pagubelor este cu 102,4 unități Hammer mai puțin decât cea mai mare distanță aleatorie posibilă. Asta înseamnă că orice distanță mai mare de 921,6 unități este tratată ca fiind la numai 921,6 unități depărtare, deoarece distanța maximă normală este 1024 iar 1024-102,4 este 921,6.

Loviturile critice

Articol principal: Loviturile critice

Loviturile critice și mini-critice au ambele câte două efecte.

O lovitură critică face de trei ori pagubele de bază, pe când loviturile mini-critice fac de 1,35 ori pagubele după calculele modificatorului de distanță.

Atât loviturile critice cât și cele mini-critice verifică să vadă dacă distanța finală este mai mare de 512 unități. Dacă este, atunci pagubele pierdute sunt anulate de o creștere echivalentă. Rezultatul final este că arma nu pierde din pagube din cauza modificatorului de distanță dacă jucătorul este la peste 512 unități depărtare, pe când dacă atacul nu era critic sau mini-critic, pagubele ar fi continuat să scadă până la 1024 de unități.

Pagubele extra adăugate de loviturile critice și mini-critice (cu tot cu amplificările distanței) sunt de tipul "critic" în loc de tipul standard al armei (ex: glonț sau explozie). Acest lucru afectează calculele rezistențelor împotriva pagubelor.

Observație: Înjungherile în spate fac pagube egale cu dublul vieții curente a victimei, dar în condiții normale sunt întotdeauna critice, rezultând în 6 X viața actuală a victimei.

Când este activ, Battalion's Backup-ul protejează membrii echipei de lovituri critice și mini-critice, tratându-le ca pagube normale. Scutul Vaccinator-ului blochează 100% din pagubele critice de tipul selectat.

Istoria actualizărilor

Patch-ul din 17 decembrie 2010 (Crăciun Australian)

  • [Nedocumentat] Armele pentru meleu nu mai fac pagube de tip glonț.

Patch-ul din 14 februarie 2011

  • [Nedocumentat] Armele de meleu nu mai sunt considerate arme ce trag cu gloanțe când este calculată vulnerabilitatea pagubelor.

Patch-ul din 2 iulie 2015 1 (Gun Mettle Update)

  • Modificatorul aleatoriu al pagubelor este dezactivat din start (convar tf_damage_disablespread). Utilizatorii existenți vor continua să folosească valoarea deja setată.

Patch-ul din 10 octombrie 2024

  • Atributul de pagube bonus din Mann vs. Machine crește acum corect pentru Huntsman. (schimbare comunitară din partea lui Marxvee).

Vezi și