Pokémon Skadeformel, Komplet Beregningsreference
Skadeformlen bestemmer, hvordan hvert angreb afgøres: fra base power og angrebsstat via STAB, type-effektivitet, vejr, abilities, items, crit, spread og det tilfældige damage roll. Denne side er den kanoniske reference.
Grundformlen
Standard Gen 5+
Roll-varians
85% – 100%
STAB
× 1,5 / × 2 (Adaptability)
Crit-skade
× 1,5 (Gen 6+)
Hvert Pokémon-slag afgøres via denne ligning. Lær modifikatorerne og den rækkefølge, de anvendes i, og du kan forudsige skaden på forhånd med samme præcision som en calculator.
Kort oversigt
Skadeformlen har været bredt stabil siden Gen 5 med kun mindre numeriske ændringer på tværs af generationer. Den strukturelle form — base damage, derefter en kæde af multiplikatorer — er forblevet konsistent.
Hver modifikator anvendes i en fast rækkefølge. Damage calculatoren på /calculator på Pokékipe bruger den kanoniske @smogon/calc-motor; denne side dokumenterer den underliggende matematik.
- FormeltypeStandard siden Gen 5; mindre rettelser i Gen 6 (crit-skade) og Gen 7 (crit-rate)
- GrundkomponenterNiveau, base power, Angrebsstat, Forsvarsstat
- MultiplikatorerSTAB, type-effektivitet, vejr, abilities, items, screens, crit, spread, roll
- Roll-varians85% – 100% inklusiv (16 distinkte værdier)
- Crit-skade× 1,5 (Gen 6+); var × 2 i Gen 1-5
- Crit-rate (basis)1/24 fra Gen 7+; var 1/16 i Gen 2-6
Formlen
Pokémon-skadeformlen i sin standardform. Hver modifikator anvendes ovenpå en base damage-værdi beregnet ud fra niveau, base power og angreb/forsvars-stats.
Base damage
⌊ ( ⌊ ( ( 2 × Level ÷ 5 ) + 2 ) × Base Power × ( Attack ÷ Defense ) ÷ 50 ⌋ + 2 ) ⌋Hvor:
- Level, angribersens niveau (50 i standard turneringsspil; 100 i visse legacy-formater; 5 i Little Cup).
- Base Power, movets base power (f.eks. 80 for Ice Beam).
- Attack, angribersens Angrebsstat (fysiske moves) eller Special Attack-stat (specielle moves).
- Defense, forsvarsstatten hos forsvareren (fysiske moves) eller Special Defense-stat (specielle moves).
- ⌊x⌋, gulvfunktion (afrund ned til heltal).
Final damage
Base damage × Targets × Weather × Crit × Roll × STAB × Type × Burn × OtherHver modifikator anvendes i rækkefølge, og resultatet afrundes til heltal ved hvert trin. Den præcise motorrækkefølge er deterministisk; den eneste tilfældighed ligger i Roll-modifikatoren (og crit-rolls).
Rækkefølgen betyder noget
Alle skademodifikatorer
Hver multiplikator i skadeformlen svarer til en reel spilmekanik. Tabellen nedenfor dækker alle standardmodifikatorer — alt, der ikke passer her, er et edge case eller en ability-specifik modifikator.
| Modifikator | Værdi | Udløser |
|---|---|---|
| STAB (Same-Type Attack Bonus) | × 1,5 | Movets type matcher angribersens type |
| STAB med Adaptability | × 2 | Adaptability-ability + matchende type |
| STAB efter Tera (original-type) | × 2 | Tera-evolved Pokémon der bruger et move, som matcher dens ORIGINALE typing |
| Super-effektiv | × 2 | Typetabellen giver ×2 for matchuppet |
| Super-effektiv × 2 | × 4 | Begge halvdele af en dual-type forsvarer er weak, begrænset til ×4 |
| Resisted | × 0,5 | Typetabellen giver ×0,5 |
| Double-resisted | × 0,25 | Begge halvdele af en dual-type forsvarer modstår |
| Immun | × 0 | Typetabellen giver ×0 for en af halvdelene |
| Critical hit | × 1,5 (Gen 6+) / × 2 (pre-Gen 6) | Tilfældig, basisrate 1/24 (Gen 7+) |
| Sol-boosted Fire / Sol-nerfed Water | × 1,5 / × 0,5 | Sol-vejr aktivt |
| Regn-boosted Water / Regn-nerfed Fire | × 1,5 / × 0,5 | Regn-vejr aktivt |
| Sand-boosted Rock SpD | × 1,5 | Sand aktivt + Rock-type forsvarer (defensivt boost) |
| Sne-boosted Ice Def | × 1,5 | Sne aktivt + Ice-type forsvarer (kun Gen 9+) |
| Mål (spread) | × 0,75 | Multi-mål-move (kun Doubles) der rammer begge modstandere |
| Burn | × 0,5 | Angriberen er burned + bruger et fysisk move (ingen Guts) |
| Reflect (fysisk) | × 0,5 vs single, × 0,667 vs double | Reflect screen + fysisk move |
| Light Screen (speciel) | × 0,5 vs single, × 0,667 vs double | Light Screen + specielt move |
| Aurora Veil | × 0,5 vs single, × 0,667 vs double | Aurora Veil + ethvert skade-infligtende move |
| Roll (tilfældig) | × 0,85 – × 1,00 | Tilfældig multiplikator pr. angreb |
Ability-specifikke modifikatorer
En delmængde af abilities anvender yderligere skademodifikatorer ud over standardtabellen. Eksempler:
- Sheer Force, moves med sekundære effekter får +30% skade; den sekundære effekt undertrykkes.
- Tough Claws, kontakt-moves får +30% skade.
- Strong Jaw, bid-moves får +50% skade.
- Iron Fist, slag-moves får +20% skade.
- Reckless, recoil-moves får +20% skade.
- Sand Force, Rock/Ground/Steel-moves får +30% skade i sand.
- Solar Power, specielle moves får +50% skade i sol (med 1/8 HP-tab pr. tur).
- Pixilate / Aerilate / Refrigerate, Normal-moves skifter type og får +20% skade.
- Protosynthesis / Quark Drive, højeste stat boostes med 30% (50% hvis Speed) under udløsningsbetingelsen.
Damage roll
Hvert skade-infligtende move anvender en tilfældig skademultiplikator mellem 0,85 og 1,00 inklusiv. Resultatet er en maksimal varians på 15% pr. hit, som producerer de «rolls», spillere aflæser i skadeberegninger.
0.85×
Min roll
Værst mulige skademultiplikator
1.00×
Max roll
Bedst mulige skademultiplikator
16
Distinkte værdier
0,85, 0,86, ..., 1,00, ensartet fordeling
0.925×
Gennemsnit
Forventningsværdi over mange rolls
De 16 mulige rolls er ensartet fordelt — hver værdi har 1/16 (6,25%) sandsynlighed. I en damage calc-aflæsning som «81% – 96% damage» er den nedre grænse 0,85-rollet og den øvre grænse 1,00-rollet.
Hvad 'always OHKO' betyder
Critical hits
Critical hits multiplicerer skaden med × 1,5 fra Gen 6 og frem (ned fra × 2 i tidligere gens). Basisraten for critical hits er 1/24 (≈4,17%) fra Gen 7 og frem; var 1/16 (6,25%) i Gen 2-6.
Crit-rate stages
Critical hits bruger et stage-system. Hver modifikator lægger til brugerens crit stage; stage bestemmer raten.
| Crit stage | Rate (Gen 7+) | Rate (Gen 2-6) |
|---|---|---|
| Stage 0 (standard) | 1/24 (≈4,17%) | 1/16 (6,25%) |
| Stage 1 (+1) | 1/8 (12,5%) | 1/8 (12,5%) |
| Stage 2 (+2) | 1/2 (50%) | 1/4 (25%) |
| Stage 3 (+3) | Altid crit (100%) | 1/3 (≈33%) |
| Stage 4 (+4) | Altid crit | Altid crit |
Crit-modificerende kilder
- +1 fra move, high-crit moves (Slash, Crabhammer, Razor Leaf, Stone Edge, osv.).
- +1 fra ability, Super Luck på brugeren.
- +1 fra item,
Razor Claw eller
Scope Lens holdt af brugeren. - +2 fra setup move, Focus Energy hæver crit stage med 2.
- Always-crit moves, Wicked Blow, Surging Strikes, Frost Breath, Storm Throw critter altid uanset stage.
- Crit-forebyggende abilities, Battle Armor og Shell Armor forhindrer brugeren i at modtage et crit.
Crit ignorerer stat-fald hos angriberen OG stat-stigninger hos forsvareren
Spread moves i Doubles
Multi-mål-moves (spread moves) rammer flere Pokémon samtidigt i Doubles-formater. Hvert individuelt hit reduceres til 75% af dets single-target skadeværdi.
Almindelige spread moves: Earthquake, Heat Wave, Surf, Discharge, Make It Rain, Astral Barrage, Glacial Lance, Blizzard, Hyper Voice (med Pixilate/Refrigerate), Rock Slide.
Single-target vs spread-matematik
- Single-target move, fuld skade på én Pokémon. Ingen 75%-modifikator.
- Spread move (Doubles), 75% skade på hver af op til to modstandere. Samlet potentiel skade overstiger 100%, hvis begge mål er til stede.
- Spread move der rammer én Pokémon, når kun én modstander-Pokémon er på banen (f.eks. én har fainted), inflikter movet 75% skade på det ene mål på trods af at ramme alene. Dette er en Doubles-specifik særhed.
Allieret immunitet
Spread moves rammer også brugerens allierede, medmindre den allierede er immun via type eller ability. Earthquake rammer begge modstandere OG brugerens allierede, medmindre den allierede har Levitate, Flying-typing, Air Balloon eller lignende Ground-immunitet. Dette er en af de mest almindelige teambuilding-overvejelser i Doubles.
Generationsforskelle
Skadeformlen har været bredt stabil siden Gen 5, med ændringer begrænset til specifikke multiplikatorer.
| Gen | Crit-skade | Crit-rate (basis) | Burn DoT |
|---|---|---|---|
| Gen 1 (RBY) | × 2 | Speed-skaleret (1/512 × basis Speed) | 1/16 maks HP pr. tur |
| Gen 2 (GSC) | × 2 | 1/16 (fast) | 1/8 maks HP pr. tur |
| Gen 3 (ADV) | × 2 | 1/16 | 1/8 |
| Gen 4 (DPP) | × 2 | 1/16 | 1/8 |
| Gen 5 (BW) | × 2 | 1/16 | 1/8 |
| Gen 6 (XY) | × 1,5 | 1/16 | 1/8 |
| Gen 7+ (SM/SS/SV/Champions) | × 1,5 | 1/24 | 1/16 |
Gen 7-ændringerne (crit-rate 1/24, burn DoT 1/16) kom samtidig med paralyse-Speed-ændringen (var -75%, blev -50%). Den kumulative effekt: Gen 7-status conditions er mindre invaliderende end pre-Gen 7-versioner.
Gennemarbejdede eksempler
Tre eksempelberegninger der gennemgår formlen i realistiske scenarier.
Eksempel 1: Choice Specs Latios Draco Meteor mod Heatran
Setup: Latios (Choice Specs, maks SpA, +0 stage) bruger Draco Meteor (130 BP, speciel, Dragon) mod Heatran (maks HP, +0 SpD, neutral natur).
- Base damage fra formlen: ~88 med disse stat-forhold.
- STAB: × 1,5 (Latios er Dragon-type) → 132.
- Type-effektivitet: Dragon vs Steel/Fire = × 0,5 (resisted) → 66.
- Choice Specs: × 1,5 → 99.
- Roll: × 0,85 til × 1,00 → final skade 84-99.
- Heatran har 415 maks HP; hittet inflikter ~20-24%, et 5-hit KO under perfekte rolls.
Eksempel 2: Crit Tauros Body Slam i RBY OU
Setup: Tauros (RBY, 110 Speed = ~21% crit rate, maks Atk) bruger Body Slam (85 BP, fysisk, Normal) mod Snorlax. Crit lander.
- Base damage: med Tauros' offensiv og Snorlax' bulk, omkring 90.
- STAB (Normal på Normal-type Tauros): × 1,5 → 135.
- Type-effektivitet: Normal vs Normal = × 1,0 (neutral).
- Crit (Gen 1-regler, × 2): 270.
- Roll: × 0,85 til × 1,0 → final 230-270.
- Snorlax i RBY OU har ~520 HP → hittet inflikter ~44-52%.
Eksempel 3: Spread Earthquake i VGC
Setup: Choice Band Earthquake fra en Doubles-angriber mod et 4× Ground-weak mål uden Levitate.
- Base damage: høj, 100 BP fysisk med Choice Band × 1,5.
- STAB hvis Ground-type bruger: × 1,5.
- Type-effektivitet: × 4 (4× weak mål).
- Spread-reduktion: × 0,75 (multi-mål).
- Roll: × 0,85 til × 1,0.
- Resultat: typisk OHKO. Typefordelen på × 4 kompenserer for spread-reduktionen.
Almindelige misforståelser
Flere skaderelaterede påstande er forkerte. Korrektionerne er baseret på motorens adfærd.
- «Højere SpA betyder altid højere skade», forkert. Det er Attack/Defense-forholdet der tæller. En angriber med 100 SpA mod en forsvarer med 100 SpD giver den samme beregning som en angriber med 200 SpA mod en forsvarer med 200 SpD.
- «Crit-skade fordobles i moderne gens», forkert. Crit-skade er × 1,5 fra Gen 6 og frem. × 2-multiplikatoren gjaldt kun i Gen 1-5.
- «Burn skærer al skade i halv», forkert. Burn halverer KUN fysisk Attack; specielle moves påvirkes ikke. Guts ignorerer burns Atk-reduktion.
- «Spread moves rammer hver modstander for fuld skade», forkert. Spread moves inflikter 75% skade i Doubles (single-target moves inflikter 100%). 75%-multiplikatoren gælder selv når kun én modstander er på banen.
- «Reflect / Light Screen halverer skade i alle formater», næsten rigtigt. De halverer skade i Singles (× 0,5) og reducerer skade med ~33% i Doubles (× 0,667). Aurora Veil fungerer på samme måde.
- «Damage roll er altid ensartet mellem 85-100%», korrekt. Rollet har 16 distinkte værdier (0,85, 0,86, ..., 1,00) ensartet fordelt. Damage calculatorer aflæser dette direkte.
- «Tera STAB er dobbelt STAB», delvist korrekt. Tera Type-match giver × 1,5 STAB; hvis movets type OGSÅ matchede brugerens ORIGINALE typing, stiger boostet til × 2 (Adaptability-ækvivalent). Rene Tera-Type-men-ikke-original-type moves forbliver på × 1,5.
Hvad gør man nu
Skadeformlen kombinerer flere mekaniklag. Siderne nedenfor dækker hvert lag individuelt.
- Typetabel, Typetabel dækker type-effektivitetsmultiplikatoren i sin helhed.
- Status conditions, Status Conditions dækker burn (-50% fysisk Atk) og andre DoT-effekter.
- Speed-mechanics, Speed & Priority dækker move-rækkefølge, som bestemmer hvilken sides skade der gælder først.
- Kør en beregning, /calculator bruger @smogon/calc-motoren til automatisk at anvende denne formel med alle modifikatorer.
- Ordliste, er hvert term brugt ovenfor defineret i Kompetitiv Ordliste.