Skip to content
Mechanics, grundlæggende14 min læsning
Mechanics, Grundlæggende reference

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.
Fakta om skadeformlen

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

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

Final damage =
Base damage × Targets × Weather × Crit × Roll × STAB × Type × Burn × Other

Hver 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

Modifikatorerne anvendes i en bestemt rækkefølge på motorsiden. Især: STAB anvendes FØR type-effektivitet, type-effektivitet FØR det tilfældige roll, og burn EFTER STAB+type. Rækkefølgen har sjældent praktisk betydning (multiplikation er kommutativ inden for et roll), men den betyder noget for motorens heltalsafrundinger ved hvert trin.

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.

ModifikatorVærdiUdløser
STAB (Same-Type Attack Bonus)× 1,5Movets type matcher angribersens type
STAB med Adaptability× 2Adaptability-ability + matchende type
STAB efter Tera (original-type)× 2Tera-evolved Pokémon der bruger et move, som matcher dens ORIGINALE typing
Super-effektiv× 2Typetabellen giver ×2 for matchuppet
Super-effektiv × 2× 4Begge halvdele af en dual-type forsvarer er weak, begrænset til ×4
Resisted× 0,5Typetabellen giver ×0,5
Double-resisted× 0,25Begge halvdele af en dual-type forsvarer modstår
Immun× 0Typetabellen 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,5Sol-vejr aktivt
Regn-boosted Water / Regn-nerfed Fire× 1,5 / × 0,5Regn-vejr aktivt
Sand-boosted Rock SpD× 1,5Sand aktivt + Rock-type forsvarer (defensivt boost)
Sne-boosted Ice Def× 1,5Sne aktivt + Ice-type forsvarer (kun Gen 9+)
Mål (spread)× 0,75Multi-mål-move (kun Doubles) der rammer begge modstandere
Burn× 0,5Angriberen er burned + bruger et fysisk move (ingen Guts)
Reflect (fysisk)× 0,5 vs single, × 0,667 vs doubleReflect screen + fysisk move
Light Screen (speciel)× 0,5 vs single, × 0,667 vs doubleLight Screen + specielt move
Aurora Veil× 0,5 vs single, × 0,667 vs doubleAurora Veil + ethvert skade-infligtende move
Roll (tilfældig)× 0,85 – × 1,00Tilfældig multiplikator pr. angreb

Ability-specifikke modifikatorer

En delmængde af abilities anvender yderligere skademodifikatorer ud over standardtabellen. Eksempler:

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

Når en damage calc rapporterer «always OHKO», betyder det, at det LAVESTE roll (0,85) stadig producerer ≥100% skade. Når den rapporterer «X% chance to OHKO», er det præcis X% af de 16 rolls, der producerer ≥100% skade. Damage calculatoren tænker i disse sandsynlighedsbøtter med 16 rolls.

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 stageRate (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 critAltid crit

Crit-modificerende kilder

Crit ignorerer stat-fald hos angriberen OG stat-stigninger hos forsvareren

Når et crit lander, genberegner motoren skaden ved kun at bruge statværdier, der gavner angriberen. Angribersens negative statændringer ignoreres; forsvarerens positive statændringer ignoreres. Defensive boosts (Calm Mind, Iron Defense) giver INGEN beskyttelse mod crits.

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.

GenCrit-skadeCrit-rate (basis)Burn DoT
Gen 1 (RBY)× 2Speed-skaleret (1/512 × basis Speed)1/16 maks HP pr. tur
Gen 2 (GSC)× 21/16 (fast)1/8 maks HP pr. tur
Gen 3 (ADV)× 21/161/8
Gen 4 (DPP)× 21/161/8
Gen 5 (BW)× 21/161/8
Gen 6 (XY)× 1,51/161/8
Gen 7+ (SM/SS/SV/Champions)× 1,51/241/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.