mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-02-13 11:46:02 +00:00
* implement quick draw * add line * change ability success condition * quick draw comes before quick claw effect * now ability has chance variable to test conditional situation * add unit test * Merge branch 'main' into ability-quick-draw * modifed: ability.getTriggerMessage * modified: to use pokemon.battleData.abilityRevealed * modified: changed private variable to public * erase expect interceptor log * add localizations * modified: add comma in locales * modified: ability docs & trigger logic * modified: changed test logic
14 lines
936 B
TypeScript
14 lines
936 B
TypeScript
import { SimpleTranslationEntries } from "#app/interfaces/locales";
|
||
|
||
export const abilityTriggers: SimpleTranslationEntries = {
|
||
"blockRecoilDamage" : "{{abilityName}}\nde {{pokemonName}} le protège du contrecoup !",
|
||
"badDreams": "{{pokemonName}} a le sommeil agité !",
|
||
"costar": "{{pokemonName}} copie les changements de stats\nde {{allyName}} !",
|
||
"iceFaceAvoidedDamage": "{{pokemonName}} évite les dégâts\navec {{abilityName}} !",
|
||
"perishBody": "{{abilityName}} de {{pokemonName}}\nmettra les deux Pokémon K.O. dans trois tours !",
|
||
"poisonHeal": "{{abilityName}} de {{pokemonName}}\nrestaure un peu ses PV !",
|
||
"trace": "{{pokemonName}} copie le talent {{abilityName}}\nde {{targetName}} !",
|
||
"windPowerCharged": "{{pokemonName}} a été touché par la capacité {{moveName}} et se charge en électricité !",
|
||
"quickDraw": "{{pokemonName}} can act faster than normal, thanks to its Quick Draw!",
|
||
} as const;
|