Chaque Pokémon a 3 attributs de base: l’endurance, l’attaque et la défense. L’endurance détermine la valeur de vie d’un Pokémon. Cependant, je ne comprends toujours pas le rôle de l’attaque et de la défense. Si les actions utilisées par Pokémon causent un montant fixe de dégâts (par exemple, un fouet de vigne cause 7 dégâts), pourquoi les statistiques d’attaque / défense sont-elles si importantes?
Par exemple, Vénusaur a des attributs d’attaque plus élevés que Bulbasaur (198 contre 126). Les deux peuvent utiliser un fouet de canne. Ne causeraient-ils pas le même montant de pertes? Alors, pourquoi les statistiques d’attaque de Vénusaur sont-elles plus élevées que celles de Bulbasaur?
Je pense qu’il devrait y avoir une sorte d’équation qui puisse utiliser les statistiques d’attaque de l’attaquant et les statistiques de défense du défenseur pour modifier les dégâts d’une manière ou d’une autre. Sinon, ces deux statistiques ne semblent pas pertinentes.
Veuillez noter que je ne parle pas de validité de type ou de STAB. Je sais à quel point ces changements font mal. Je demande comment les statistiques d’attaque et de défense de Pokémon modifient les dégâts qu’ils causent.
"V0001_POKEMON_BULBASAUR"
...
Stats {
BaseStamina: 90
BaseAttack: 126
BaseDefense: 126
}
"V0003_POKEMON_VENUSAUR"
...
Stats {
BaseStamina: 160
BaseAttack: 198
BaseDefense: 200
}
Offensif et défensif Très Affecte les dégâts.
Le jeu utilise une équation, mais il ne peut jamais révéler exactement ce qu’est l’équation. Cependant, après de nombreux tests, je pense que nous avons finalement compris quelle est la formule. Vous pouvez voir comment le faire sur Reddit ici!
Damage = Floor(0.5 * (Attack / Defense) * (CpM_Atk / CpM_Def) * STAB * Type * Power) + 1
- Terre (…): Ceci est une fonction mathématique et le résultat est toujours arrondi.
- attaque: Il s’agit du statut d’attaque total de l’attaquant (attaque de base + attaque IV).
- la défense: Il s’agit des statistiques de défense totale du défenseur (défense de base + défense IV).
- CpM_Atk: Ceci est basé sur le niveau de l’attaquant CP_Multiplier.
- CpM_Def: Ceci est basé sur CP_Multiplier au niveau du défenseur.
- Valeur stable: Il s’agit du même type de bonus d’attaque, égal à 1,25. Il n’est appliqué que lorsque le type d’action d’attaque est le même que celui de l’un des types de l’attaquant.
- Types de: C’est le type d’efficacité d’attaque, qui peut être de 0,64, 0,8, 1,0, 1,25 ou 1,5625, selon que l’attaque est «super efficace» ou «pas très efficace».
- Puissance: C’est le pouvoir de base de l’attaquant utilisant ce mouvement.
Remarques: Test OK Blessure grave Il n’a pas encore été implémenté dans Pokemon GO, il n’est donc pas inclus dans la formule.
Remarques: Certaines versions de la formule n’ont pas “CpM_Atk / CpM_Def”. Cela signifie que ces chiffres sont déjà inclus dans “attaque / défense”. J’ai choisi de les séparer pour préciser comment le niveau du Pokémon affecte les dégâts.
Informations Complémentaires
-
Statistiques offensives et défensives de base pour tous les Pokémon: Ici.
-
CP_Multiplier pour chaque niveau Pokemon: Ici.
-
Validité de type des 18 types: Ici
-
Informations sur IV: Ici.
Exemple 1
attaque = 100
la défense = 50
CpM_Atk = 0,7317 (niveau 30)
CpM_Def = 0,5974 (niveau 20)
épine = 1,25
Efficacité = 1,25
Puissance = 25
Damage = Floor(0.5 * (100 / 50) * (0.7317 / 0.5974) * 1.25 * 1.25 * 25) + 1
Damage = Floor(0.5 * (2) * (1.2248) * 1.5625 * 25) + 1
Damage = Floor(1.9138 * 25) + 1
Damage = Floor(47.845) + 1
Damage = 47 + 1
Damage = 48
Exemple # 2
Maintenant, donnez un exemple réel, cette fois je vais vous le présenter en détail. Supposons que le Vénusaur de niveau 20 utilise la feuille de rasoir pour attaquer le Bulbasaur de niveau 20. Nous supposons également que l’IV de Vénusaur est de 12 et l’IV de Bulbasaur de 9.
attaque = 210
L’attribut d’attaque de base de Vénusaur est 198. Son attaque IV est de 12, donc nous les additionnons pour obtenir un attribut d’attaque combinée de 210 (198 + 12).
la défense = 135
L’indice de défense de base de Bulbasaur est de 126. Sa défense IV est de 9, nous ajoutons donc ces sommes pour obtenir un indice de défense global de 135 (126 + 9).
CpM_Atk = 0,5974
Le niveau de Vénusaur est de 20 et le CP_Multiplier de ce niveau est de 0,5974.
CpM_Def = 0,5974
Le niveau de Bulbasaur est de 20 et son CP_Multiplier est de 0,5974.
épine = 1,25
Venusaur est un Pokémon du type herbe / poison. Les feuilles de rasoir sont des attaques semblables à de l’herbe. Puisque le type d’attaque correspond à l’un des types de Venusaur, l’attaque causera des dégâts supplémentaires.
Types de = 0,64
Le fouet de la vigne est une attaque de type herbe contre des Pokémon de type herbe / poison.
Les attaques de type herbe ne sont pas très efficaces contre les Pokémon de type herbe (x0.8).
Ils ne sont pas non plus très efficaces contre les Pokémon de type Poison (x0.8).
L’ajout de ces deux multiplicateurs de dégâts rend le doublement d’attaque invalide. 0,8 * 0,8 = 0,64.
Puissance = 15
Les dégâts de base de la lame de rasoir sont de 15.
Damage = Floor(0.5 * (210/135) * (0.5974 / 0.5974) * 1.25 * 0.64 * 15) + 1
Damage = Floor(0.5 * (1.5556) * (1) * 0.8 * 15) + 1
Damage = Floor(0.6222 * 15) + 1
Damage = Floor(9.333) + 1
Damage = 9 + 1
Damage = 10
Exemple # 3
Faisons maintenant le contraire: Bulbasaur utilise Razor Leaf pour attaquer Venusaur.
attaque = 135 (126 + 9)
la défense = 212 (200 + 12)
CpM_Atk = 0,5974 (niveau 20)
CpM_Def = 0,5974 (niveau 20)
épine = 1,25
Types de = 0,64
Puissance = 15
Damage = Floor(0.5 * (135 / 212) * (0.5974 / 0.5974) * 1.25 * 0.64 * 15) + 1
Damage = Floor(0.5 * (0.6368) * (1) * 0.8 * 15) + 1
Damage = Floor(0.2547 * 15) + 1
Damage = Floor(3.8205) + 1
Damage = 3 + 1
Damage = 4
Généraliser
L’exemple 1 montre comment l’attaque / la défense et le niveau affectent les dégâts.
Les exemples 2 et 3 montrent que lorsque Pokémon est au même niveau, l’attaque et la défense jouent un grand rôle dans les dégâts. Venusaur utilise Razor Leaf pour infliger 10 dégâts à Bulbasaur, tandis que Bulbasaur n’inflige que 4 dégâts sous la même attaque.
La formule montre également la raison pour laquelle Magikarp causerait des dommages même si les dommages de base des éclaboussures sont de 0. À la fin de chaque attaque, il inflige toujours une blessure.
Origines: gaming.stackexchange.com