From 27139c0d8c1ceee505bd058450f067831429df9a Mon Sep 17 00:00:00 2001 From: Micah Bradbury Date: Sun, 19 May 2024 00:47:01 +1000 Subject: [PATCH 1/7] Update confuse chance to modern value (#1085) Changed from 1/2 to 1/3, as games after gen 5 use this value --- src/data/battler-tags.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index 4c3f09cab30..849128517d2 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -235,7 +235,7 @@ export class ConfusedTag extends BattlerTag { pokemon.scene.queueMessage(getPokemonMessage(pokemon, ' is\nconfused!')); pokemon.scene.unshiftPhase(new CommonAnimPhase(pokemon.scene, pokemon.getBattlerIndex(), undefined, CommonAnim.CONFUSION)); - if (pokemon.randSeedInt(2)) { + if (pokemon.randSeedInt(3)) { const atk = pokemon.getBattleStat(Stat.ATK); const def = pokemon.getBattleStat(Stat.DEF); const damage = Math.ceil(((((2 * pokemon.level / 5 + 2) * 40 * atk / def) / 50) + 2) * (pokemon.randSeedInt(15, 85) / 100)); From 49adedbc0f5fcc22c4931be0f61fd8e5a6939576 Mon Sep 17 00:00:00 2001 From: Vaner42 <94883874+Vaner42@users.noreply.github.com> Date: Sat, 18 May 2024 22:47:59 +0800 Subject: [PATCH 2/7] Fixed the replace method that was not executed in check female version exists; And fixed pokefan key in localization; (#1086) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Translate 'trainer' into Simplified Chinese. * fixed translate 'hau'、 ‘diantha’ 、‘leon’ into Simplified Chinese. * Fixed the replace method that was not executed in check female version exists; And fixed pokefan key in localization; --------- Co-authored-by: Junhan --- src/data/trainer-config.ts | 2 +- src/locales/zh_CN/trainers.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/data/trainer-config.ts b/src/data/trainer-config.ts index 84fb4ffc15c..685662a2114 100644 --- a/src/data/trainer-config.ts +++ b/src/data/trainer-config.ts @@ -505,7 +505,7 @@ export class TrainerConfig { initI18n(); } // Check if the female version exists in the i18n file - if (i18next.exists(`trainerClasses:${this.name.toLowerCase().replace}`)) { + if (i18next.exists(`trainerClasses:${this.name.toLowerCase().replace()}`)) { // If it does, return return ret + "_female"; } else { diff --git a/src/locales/zh_CN/trainers.ts b/src/locales/zh_CN/trainers.ts index e7ca1093268..2dd10d49ef4 100644 --- a/src/locales/zh_CN/trainers.ts +++ b/src/locales/zh_CN/trainers.ts @@ -68,8 +68,8 @@ export const trainerClasses: SimpleTranslationEntries = { "officer": "警察", "parasol_lady": "阳伞姐姐", "pilot": "飞行员", - "pokefan": "发烧友俱乐部", - "pokefan_family": "同好夫妇", + "poké_fan": "发烧友俱乐部", + "poké_fan_family": "同好夫妇", "preschooler": "幼儿园小朋友", "preschooler_female": "幼儿园小朋友", "preschoolers": "幼儿园小朋友组合", From ab64eb5d5bfa6149a078706b349a2fce2fce921b Mon Sep 17 00:00:00 2001 From: Rei1mu <94012185+Rei1mu@users.noreply.github.com> Date: Sat, 18 May 2024 22:52:00 +0800 Subject: [PATCH 3/7] update zh_CN translation (#1089) --- src/locales/zh_CN/battle.ts | 28 ++++++++++++------------- src/locales/zh_CN/command-ui-handler.ts | 2 +- src/locales/zh_CN/menu.ts | 10 ++++----- src/locales/zh_CN/weather.ts | 16 +++++++------- 4 files changed, 28 insertions(+), 28 deletions(-) diff --git a/src/locales/zh_CN/battle.ts b/src/locales/zh_CN/battle.ts index cf58add1d6d..f698fcc32ab 100644 --- a/src/locales/zh_CN/battle.ts +++ b/src/locales/zh_CN/battle.ts @@ -2,23 +2,23 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n"; export const battle: SimpleTranslationEntries = { "bossAppeared": "{{bossName}} 出现了。", - "trainerAppeared": "{{trainerName}}\n想要和你对战!", - "trainerAppearedDouble": "{{trainerName}}\nwould like to battle!", - "singleWildAppeared": "一只野生 {{pokemonName}} 出现了。!", - "multiWildAppeared": "野生的 {{pokemonName1}}\n和 {{pokemonName2}} 出现了。!", - "playerComeBack": "回来吧, {{pokemonName}}!", - "trainerComeBack": "{{trainerName}} 收回了 {{pokemonName}}!", - "playerGo": "去吧! {{pokemonName}}!", - "trainerGo": "{{trainerName}} 派出了 {{pokemonName}}!", - "switchQuestion": "要更换\n{{pokemonName}}吗?", - "trainerDefeated": `你击败了\n{{trainerName}}!`, - "pokemonCaught": "{{pokemonName}} 被抓住了!", + "trainerAppeared": "{{trainerName}}\n想要和你对战!", + "trainerAppearedDouble": "{{trainerName}}\n想要和你对战!", + "singleWildAppeared": "一只野生 {{pokemonName}} 出现了!", + "multiWildAppeared": "野生的 {{pokemonName1}}\n和 {{pokemonName2}} 出现了!", + "playerComeBack": "回来吧, {{pokemonName}}!", + "trainerComeBack": "{{trainerName}} 收回了 {{pokemonName}}!", + "playerGo": "去吧! {{pokemonName}}!", + "trainerGo": "{{trainerName}} 派出了 {{pokemonName}}!", + "switchQuestion": "要更换\n{{pokemonName}}吗?", + "trainerDefeated": `你击败了\n{{trainerName}}!`, + "pokemonCaught": "{{pokemonName}} 被抓住了!", "pokemon": "宝可梦", - "sendOutPokemon": "上吧! {{pokemonName}}!", + "sendOutPokemon": "上吧! {{pokemonName}}!", "hitResultCriticalHit": "击中了要害!", "hitResultSuperEffective": "效果拔群!", "hitResultNotVeryEffective": "收效甚微…", - "hitResultNoEffect": "对 {{pokemonName}} 没有效果!!", + "hitResultNoEffect": "对 {{pokemonName}} 没有效果!!", "hitResultOneHitKO": "一击必杀!", "attackFailed": "但是失败了!", "attackHitsCount": `击中 {{count}} 次!`, @@ -32,7 +32,7 @@ export const battle: SimpleTranslationEntries = { "learnMoveNotLearned": "{{pokemonName}} 没有学会 {{moveName}}。", "learnMoveForgetQuestion": "要忘记哪个技能?", "learnMoveForgetSuccess": "{{pokemonName}} 忘记了\n如何使用 {{moveName}}。", - "countdownPoof": "@d{32}1, @d{15}2, @d{15}和@d{15}… @d{15}… @d{15}… @d{15}@s{pb_bounce_1}噗!", + "countdownPoof": "@d{32}1, @d{15}2, @d{15}和@d{15}… @d{15}… @d{15}… @d{15}@s{pb_bounce_1}噗!", "learnMoveAnd": "然后...", "levelCapUp": "等级上限提升到 {{levelCap}}!", "moveNotImplemented": "{{moveName}} 尚未实装,无法选择。", diff --git a/src/locales/zh_CN/command-ui-handler.ts b/src/locales/zh_CN/command-ui-handler.ts index 50f94864cc2..3c17efffd8a 100644 --- a/src/locales/zh_CN/command-ui-handler.ts +++ b/src/locales/zh_CN/command-ui-handler.ts @@ -5,5 +5,5 @@ export const commandUiHandler: SimpleTranslationEntries = { "ball": "精灵球", "pokemon": "宝可梦", "run": "逃跑", - "actionMessage": "要让\n{{pokemonName}} 做什么?", + "actionMessage": "要让\n{{pokemonName}} 做什么?", } as const; \ No newline at end of file diff --git a/src/locales/zh_CN/menu.ts b/src/locales/zh_CN/menu.ts index 14bba6f5e6e..c80f55eac61 100644 --- a/src/locales/zh_CN/menu.ts +++ b/src/locales/zh_CN/menu.ts @@ -35,11 +35,11 @@ export const menu: SimpleTranslationEntries = { "boyOrGirl": "你是男孩还是女孩?", "boy": "男孩", "girl": "女孩", - "evolving": "咦?\n{{pokemonName}} 开始进化了!", - "stoppedEvolving": "{{pokemonName}} 停止了进化.", - "pauseEvolutionsQuestion": "你确定要停止 {{pokemonName}} 的进化吗?\n你可以在队伍界面中重新进化.", - "evolutionsPaused": "{{pokemonName}} 的进化停止了.", - "evolutionDone": "恭喜!\n你的 {{pokemonName}} 进化成了 {{evolvedPokemonName}}!", + "evolving": "咦?\n{{pokemonName}} 开始进化了!", + "stoppedEvolving": "{{pokemonName}} 停止了进化。", + "pauseEvolutionsQuestion": "你确定要停止 {{pokemonName}} 的进化吗?\n你可以在队伍界面中重新进化。", + "evolutionsPaused": "{{pokemonName}} 的进化停止了。", + "evolutionDone": "恭喜!\n你的 {{pokemonName}} 进化成了 {{evolvedPokemonName}}!", "dailyRankings": "每日排名", "weeklyRankings": "每周排名", "noRankings": "无排名", diff --git a/src/locales/zh_CN/weather.ts b/src/locales/zh_CN/weather.ts index 5d88ac351bc..f78de2339c0 100644 --- a/src/locales/zh_CN/weather.ts +++ b/src/locales/zh_CN/weather.ts @@ -4,7 +4,7 @@ import { SimpleTranslationEntries } from "#app/plugins/i18n"; * The weather namespace holds text displayed when weather is active during a battle */ export const weather: SimpleTranslationEntries = { - "sunnyStartMessage": "日照变强了!", + "sunnyStartMessage": "日照变强了!", "sunnyLapseMessage": "日照很强。", "sunnyClearMessage": "日照复原了。", @@ -15,22 +15,22 @@ export const weather: SimpleTranslationEntries = { "sandstormStartMessage": "开始刮沙暴了!", "sandstormLapseMessage": "沙暴肆虐。", "sandstormClearMessage": "沙暴停止了!", - "sandstormDamageMessage": "沙暴袭击了{{pokemonPrefix}}{{pokemonName}}!", + "sandstormDamageMessage": "沙暴袭击了{{pokemonPrefix}}{{pokemonName}}!", - "hailStartMessage": "开始下冰雹了!", + "hailStartMessage": "开始下冰雹了!", "hailLapseMessage": "冰雹继续肆虐。", "hailClearMessage": "冰雹不再下了。", - "hailDamageMessage": "冰雹袭击了{{pokemonPrefix}}{{pokemonName}}!", + "hailDamageMessage": "冰雹袭击了{{pokemonPrefix}}{{pokemonName}}!", - "snowStartMessage": "开始下雪了!", + "snowStartMessage": "开始下雪了!", "snowLapseMessage": "雪继续下。", "snowClearMessage": "雪停了。", - "fogStartMessage": "起雾了!", + "fogStartMessage": "起雾了!", "fogLapseMessage": "雾很浓。", "fogClearMessage": "雾散了。", - "heavyRainStartMessage": "开始下起了暴雨!", + "heavyRainStartMessage": "开始下起了暴雨!", "heavyRainLapseMessage": "暴雨势头不减。", "heavyRainClearMessage": "暴雨停了。", @@ -38,7 +38,7 @@ export const weather: SimpleTranslationEntries = { "harshSunLapseMessage": "强日照势头不减。", "harshSunClearMessage": "日照复原了。", - "strongWindsStartMessage": "吹起了神秘的乱流!", + "strongWindsStartMessage": "吹起了神秘的乱流!", "strongWindsLapseMessage": "神秘的乱流势头不减。", "strongWindsClearMessage": "神秘的乱流停止了。" } \ No newline at end of file From 344a17c8fca9ef4b178a0d4aa1f580a023324989 Mon Sep 17 00:00:00 2001 From: Jaime Date: Sat, 18 May 2024 16:53:18 +0200 Subject: [PATCH 4/7] Fix TM moves for Beldum line (#1090) --- src/data/tms.ts | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/data/tms.ts b/src/data/tms.ts index eeccd9310a3..1eff9102c4c 100644 --- a/src/data/tms.ts +++ b/src/data/tms.ts @@ -20889,7 +20889,6 @@ export const tmSpecies: TmSpecies = { Species.BAGON, Species.SHELGON, Species.SALAMENCE, - Species.METANG, Species.METAGROSS, Species.REGIROCK, Species.REGICE, @@ -32522,6 +32521,8 @@ export const tmSpecies: TmSpecies = { Species.DUSCLOPS, Species.CHIMECHO, Species.ABSOL, + Species.METANG, + Species.METAGROSS, Species.LATIAS, Species.LATIOS, Species.JIRACHI, @@ -35468,6 +35469,8 @@ export const tmSpecies: TmSpecies = { Species.ZANGOOSE, Species.KECLEON, Species.DUSCLOPS, + Species.METANG, + Species.METAGROSS, Species.REGIROCK, Species.REGICE, Species.REGISTEEL, @@ -37725,6 +37728,7 @@ export const tmSpecies: TmSpecies = { Species.BANETTE, Species.CHIMECHO, Species.ABSOL, + Species.METAGROSS, [ Species.DEOXYS, '', @@ -47702,6 +47706,7 @@ export const tmSpecies: TmSpecies = { Species.GOREBYSS, Species.RELICANTH, Species.SALAMENCE, + Species.METANG, Species.METAGROSS, Species.REGIROCK, Species.REGICE, @@ -48471,6 +48476,7 @@ export const tmSpecies: TmSpecies = { Species.BAGON, Species.SHELGON, Species.SALAMENCE, + Species.METAGROSS, Species.REGISTEEL, Species.LATIAS, Species.LATIOS, @@ -50632,6 +50638,7 @@ export const tmSpecies: TmSpecies = { Species.ABSOL, Species.RELICANTH, Species.SALAMENCE, + Species.METAGROSS, Species.REGIROCK, Species.GROUDON, Species.RAYQUAZA, @@ -52586,6 +52593,8 @@ export const tmSpecies: TmSpecies = { Species.CAMERUPT, Species.TORKOAL, Species.WALREIN, + Species.METANG, + Species.METAGROSS, Species.REGIROCK, Species.REGICE, Species.REGISTEEL, @@ -62371,6 +62380,7 @@ export const tmSpecies: TmSpecies = { Species.BAGON, Species.SHELGON, Species.SALAMENCE, + Species.BELDUM, Species.METANG, Species.METAGROSS, Species.REGIROCK, @@ -63367,6 +63377,8 @@ export const tmSpecies: TmSpecies = { Species.TROPIUS, Species.SNORUNT, Species.GLALIE, + Species.METANG, + Species.METAGROSS, Species.TURTWIG, Species.GROTLE, Species.TORTERRA, From 2682c2faa35013b1d12da6d579d5085d2d3f7af2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Ricardo=20Fleury=20Oliveira?= Date: Sat, 18 May 2024 11:55:31 -0300 Subject: [PATCH 5/7] fix ptBR mint (#1092) --- src/locales/pt_BR/modifier-type.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/pt_BR/modifier-type.ts b/src/locales/pt_BR/modifier-type.ts index 1ffc6d3187f..faf10fbab2b 100644 --- a/src/locales/pt_BR/modifier-type.ts +++ b/src/locales/pt_BR/modifier-type.ts @@ -45,7 +45,7 @@ export const modifierType: ModifierTypeTranslationEntries = { description: "Aumenta permanentemente os PP para o movimento de um Pokémon em {{upPoints}} para cada 5 PP máximos (máximo 3)", }, "PokemonNatureChangeModifierType": { - name: "{{natureName}} Mint", + name: "Hortelã {{natureName}}", description: "Muda a natureza de um Pokémon para {{natureName}} e a desbloqueia permanentemente para seu inicial", }, "DoubleBattleChanceBoosterModifierType": { From 8ccd8085db7e33ad7b8a73b527fdb0c13689fd26 Mon Sep 17 00:00:00 2001 From: Alessandro Bruzzese <69127023+Bruzzii@users.noreply.github.com> Date: Sat, 18 May 2024 16:56:20 +0200 Subject: [PATCH 6/7] Update Italian modifier-type.ts (#1094) --- src/locales/it/modifier-type.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/locales/it/modifier-type.ts b/src/locales/it/modifier-type.ts index 87deece71fe..70303dd7acd 100644 --- a/src/locales/it/modifier-type.ts +++ b/src/locales/it/modifier-type.ts @@ -19,8 +19,8 @@ export const modifierType: ModifierTypeTranslationEntries = { "PokemonHpRestoreModifierType": { description: "Restituisce {{restorePoints}} PS o {{restorePercent}}% PS ad un Pokémon, a seconda del valore più alto", extra: { - "fully": "Restituisce tutti gli PS ad un Pokémon", - "fullyWithStatus": "Restituisce tutti gli PS ad un Pokémon e lo cura da ogni stato", + "fully": "Restituisce tutti i PS ad un Pokémon", + "fullyWithStatus": "Restituisce tutti i PS ad un Pokémon e lo cura da ogni stato", } }, "PokemonReviveModifierType": { @@ -67,7 +67,7 @@ export const modifierType: ModifierTypeTranslationEntries = { description: "Aumenta {{statName}} di base del possessore del 10%", }, "AllPokemonFullHpRestoreModifierType": { - description: "Recupera il 100% degli PS per tutti i Pokémon", + description: "Recupera il 100% dei PS per tutti i Pokémon", }, "AllPokemonFullReviveModifierType": { description: "Rianima tutti i Pokémon esausti restituendogli tutti i PS", @@ -195,7 +195,7 @@ export const modifierType: ModifierTypeTranslationEntries = { "MULTI_LENS": { name: "Multilente" }, - "HEALING_CHARM": { name: "Curamuleto", description: "Aumenta del 10% l'efficacia delle mosse e degli oggetti che ripristinano gli PS (escluse le rianimazioni)" }, + "HEALING_CHARM": { name: "Curamuleto", description: "Aumenta del 10% l'efficacia delle mosse e degli oggetti che ripristinano i PS (escluse le rianimazioni)" }, "CANDY_JAR": { name: "Barattolo di caramelle", description: "Aumenta di 1 il numero di livelli aggiunti dalle Caramelle Rare" }, "BERRY_POUCH": { name: "Porta Bacche", description: "Aggiunge il 25% di possibilità che una bacca usata non venga consumata" }, From 6fa7412465b99d38944c124ec49d52b010d8d5c7 Mon Sep 17 00:00:00 2001 From: rnicar245 <55734812+rnicar245@users.noreply.github.com> Date: Sat, 18 May 2024 18:11:31 +0200 Subject: [PATCH 7/7] summary_moves_effect adjustment (#1097) * summary-ui-handler stat text centered + summary_stats.png change * summary_moves_effect adjustment --------- Co-authored-by: ArceUseless --- .../images/ui/legacy/summary_moves_effect.png | Bin 4827 -> 799 bytes .../ui/legacy/summary_moves_effect_de.png | Bin 0 -> 799 bytes .../ui/legacy/summary_moves_effect_es.png | Bin 0 -> 807 bytes .../ui/legacy/summary_moves_effect_fr.png | Bin 0 -> 1787 bytes .../ui/legacy/summary_moves_effect_it.png | Bin 0 -> 799 bytes .../ui/legacy/summary_moves_effect_pt_BR.png | Bin 0 -> 800 bytes .../ui/legacy/summary_moves_effect_zh_CN.png | Bin 0 -> 799 bytes 7 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 public/images/ui/legacy/summary_moves_effect_de.png create mode 100644 public/images/ui/legacy/summary_moves_effect_es.png create mode 100644 public/images/ui/legacy/summary_moves_effect_fr.png create mode 100644 public/images/ui/legacy/summary_moves_effect_it.png create mode 100644 public/images/ui/legacy/summary_moves_effect_pt_BR.png create mode 100644 public/images/ui/legacy/summary_moves_effect_zh_CN.png diff --git a/public/images/ui/legacy/summary_moves_effect.png b/public/images/ui/legacy/summary_moves_effect.png index ed422d1b439069a3b74ac2c45a1c2241bac0906d..8d6ef024cf3bda09f70455b9400db5a1e2bb7b40 100644 GIT binary patch delta 787 zcmV+u1MK|UC7%Y68Gi!+008PKPWJ!+0fK2mLr_UWLm*IcZ)Rz1WdHyu&y|rmNCQC_ zg+HUB1VzLYA{JXjD+N&zONpWg1|*5#Rk*t`iI82xZi0=aU@KU7G+u>`wYCMf4OL$N?oV0Ao56l)hsd!znl`WX1d#V>UE!#73 zrOWJOf=QxGqkmygV1+DsdS$gmaf!)(q>8`8_fLz<5Z4N(IL27TLihcsKlt6Pn;PgZ zCN)K%{@L^1yP#nkzPCK@>&WxIkD>MnF72{^^$>hc(jmvld001gbOjJckKsZtW|7!sEgb4Sg2=BcR@7@^i|NsAUYh!Cl?~Ih^t=``E z|Mvg@0HqO|&Hw-a4s=pZQ~&?}|NsC0|NsC0|Nj6*z}(0H000SaNLh0L01FcU01FcV z0GgZ_0Dk}g^GQTOR9Hvt+1n0+Fc1XL+KYmh|NmXtWx5b8n_4LkWKTk?NM=IiskoOr zkxOsr@IHhXQ@T!WWcVKG2OelzNh!tejYXS**~KGvF-YkH#A@qC6Jvfcg@T7Mfde_qb;BqXL&yUAf^| zfl5YP-vl`-D*5L|tmHSyQCW#Vj><{|a#U6#kfX8^fgF{U2;``&L?B0HB?37rD-p<1 zS&2Z7%1Q)sR8}I8qp}i#9M!o>4%znj>sFAX;*tZlqIg%WD=O)){|f=<-Y@^$Nf7j& R3=9AO002ovPDHLkV1nR|cJBZH delta 4826 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
mdKI;Vst09W^QA^-pY literal 0 HcmV?d00001 diff --git a/public/images/ui/legacy/summary_moves_effect_es.png b/public/images/ui/legacy/summary_moves_effect_es.png new file mode 100644 index 0000000000000000000000000000000000000000..a48f90cc8f6fabe76b4964b4a9004ba92852df9f GIT binary patch literal 807 zcmeAS@N?(olHy`uVBq!ia0vp^DL`z;!3-o{Y5ILWn z&^SMJqNNA3qeQFy;zca3M?{pwqFuCE0|mW17jdwubUp~(vD>h7LhRwZrrxCq+7T5d zajm^uw~1|QQmAOSaVtXeR>zwEIZT{REbMJRD~#V8er988kGx#;`qzO?pZ#)_7M(qJ zHk((UC39)3pUK^l;)_2jnpQpj+$Xj5-nUgc|IBAiKE009bk>KCnZ=(Dc^`7l{yFDS z?86B&FHSy`e#o{jCg6wTOSg&fqRVUfR-BnIxuch>y=7|&tF&lNnv8cvfW@3GIVbtg zh*_?zh}}3?kQ>jn&XaXZy7nLb?%#b{ z;5yebi(?T-oxcBFVgKXq+SyVs^wmsV7yP^V`QGjYiPHPF+q{2$;`6@#h2J>!-fpV@ zD$r){a$hU^A#=vfhR>@vrM)?DRBem>vl933OQU8shH%~Udpi5sg12l<+(++u{ho8j z*=g6TU2S`7U-)@{OPX449`^0qbIJYoO7;`>7Hy92JzW8e6s-WC5LXWeiy(&o*$m%X zIKD6Cc)wTR{XL2I|Ns9l&Q8wudfzkU`PzH;zW)bC9>Y?>+2?>1UrCT(Fi-&kFt{GL za{?&CS>O>_%)r1c48n{Iv*t(u1%G?GIEF;Hznytgs9Ax>RnvQQ?7#oz*_XUCWM?gm zs3|B)6DpWl?e>N9?qS)E%NY+o*tJLmTj|GiyxeRVp-@E(I_+MWBXMIj!Wo;vz`l0Fe=*x4W>I+=q+ zhUK)B>AC&B{Y^5W)81?lJ-R!~S@C4WvHt=E?>K*D-wEEcNMs=}7#KWV{an^LB{Ts5 DAgUg%e zd4KQk`SU){bFU}j15J(F8VQ1Eibg_7yvq3Paomr8uXn~vc-dqo2l|Oq^XNNiA)km>|7 z8imfHs$(=k_M`1?M0@U*7=O|K<1Jtl5#>Vs@%qo#d0}f5bQ_^Hk^2t7Cj+M$(!vQ)$AV@AI0fh;jF4^^mHCdP6#te!;{GPCF(sB7DI7{Dox#cDP- z^hH%`CQK_lj>D*CWka-?n$RJWgeDp@Bp4pYZg$ww=wi@-z(Pg}q5S%VCDvUggF*7C zVMUWs!R)Mq!w|4wfZ|!+O|u@F^Q3rucRrEz>|}Y7Wh>Aal9lwtMo>-=J=`5oTsShY zz+J(zB&Ly}0vxWQf(&GIEklvDB#J?lM+P>Gy>r#;qrqUpKxrk9HwL1(AVQ^-&jnHYNiD=2}VN!3g^bDD6%Mfz1^%wkZ8^Y0L^o5f%XEoj~2RJf`S`Yh!I$b(Rb^fw%Y`HY z$!?GUCE1k$WvZ%H?m0OX+Cmm$(toL$3d}@ls{jnxm%)j=TSYQ;VfY!lrRziUGaF^0 zf~y+^WsZs#&lxP?bL&ISmTH3%YIr&tcntpj*z-9&La#pFPJf&I#`0zx7OQJ-tKVwRf#>*Vip)3x`Xe z7&9{;ez!7Pcw~0w_L;LMuTuwyzt3ED{CMo!1@BwEmv{Yf^NH5glgiZ1rejOY(!t(8 zyWSiu9XN7dd*^4y`A>=PlP|p3@J!eAjg`mSRvsQtwY6T_vp2MV0JgsJ=xliNe^FeU zZohR&`eFB1ho?Ip@K0ZT|G>UIC(f_NBs=wz-mPoBhRzhU1}A{reC71-*(( A`Tzg` literal 0 HcmV?d00001 diff --git a/public/images/ui/legacy/summary_moves_effect_it.png b/public/images/ui/legacy/summary_moves_effect_it.png new file mode 100644 index 0000000000000000000000000000000000000000..8d6ef024cf3bda09f70455b9400db5a1e2bb7b40 GIT binary patch literal 799 zcmeAS@N?(olHy`uVBq!ia0vp^DL`z;!3-o{Y5ILWn z&^SMJqNNA3qeQFy;zca3M?{pwqFuCE0|mW17jdwubUp~(vD>h7LhRwZrrxCq+7T5d zajm^uw~1|QQmAOSaVtXeR>zwEIZT{REbMJRD~#V8er988kGx#;`qzO?pZ#)_7M(qJ zHk((UC39)3pUK^l;)_2jnpQpj+$Xj5-nUgc|IBAiKE009bk>KCnZ=(Dc^`7l{yFDS z?86B&FHSy`e#o{jCg6wTOSg&fqRVUfR-BnIxuch>y=7|&tF&lNnv8cvfW@3GIVbtg zh*_?zh}}3?kQ>jn&XaXZy7nLb?%#b{ z;5yebi(?T-oxcBFVgKXq+SyVs^wmsV7yP^V`QGjYiPHPF+q{2$;`6@#h2J>!-fpV@ zD$r){a$hU^A#=vfhR>@vrM)?DRBem>vl933OQU8shH%~Udpi5sg12l<+(++u{ho8j z*=g6TU2S`7U-)@{OPX449`^0qbIJYoO7;`>7Hy92JzW8e6s-WC5LXWeiy(&o*$m%X zIKD6Cc)wTR{XL2I|Ns9l&Q8wudfzkU`PzH;zW)bC9>Y?>+2?>1UrCT(Fi-&kFt{GL za{?&CS>O>_%)r1c48n{Iv*t(u1wVVbIEF;HzrA^zugO4w<-)D*rs@Cx$KFicC7?Sy zN|Qgu-)Xf+n$y#jJEmJt^v-|r!LCIjc$Z&Z$`84h>~a}Vo|?x5_B`LSDCnfasbo6~ zSt;*r?p^cu>)!H8iL`TTd2X2=sV@bQWO%VG-2^3 zp+=dhQ#qcjSmUDLo~p`ZsiiH5Mak8jUVJyd{dgTVVez9$%-a@Kgs;`sdb$2TH{
mdKI;Vst09W^QA^-pY literal 0 HcmV?d00001 diff --git a/public/images/ui/legacy/summary_moves_effect_pt_BR.png b/public/images/ui/legacy/summary_moves_effect_pt_BR.png new file mode 100644 index 0000000000000000000000000000000000000000..f5a0c2ea736e57910270f605be6950e87388e089 GIT binary patch literal 800 zcmeAS@N?(olHy`uVBq!ia0vp^DL`z;!3-o{Y5ILWn z&^SMJqNNA3qeQFy;zca3M?{pwqFuCE0|mW17jdwubUp~(vD>h7LhRwZrrxCq+7T5d zajm^uw~1|QQmAOSaVtXeR>zwEIZT{REbMJRD~#V8er988kGx#;`qzO?pZ#)_7M(qJ zHk((UC39)3pUK^l;)_2jnpQpj+$Xj5-nUgc|IBAiKE009bk>KCnZ=(Dc^`7l{yFDS z?86B&FHSy`e#o{jCg6wTOSg&fqRVUfR-BnIxuch>y=7|&tF&lNnv8cvfW@3GIVbtg zh*_?zh}}3?kQ>jn&XaXZy7nLb?%#b{ z;5yebi(?T-oxcBFVgKXq+SyVs^wmsV7yP^V`QGjYiPHPF+q{2$;`6@#h2J>!-fpV@ zD$r){a$hU^A#=vfhR>@vrM)?DRBem>vl933OQU8shH%~Udpi5sg12l<+(++u{ho8j z*=g6TU2S`7U-)@{OPX449`^0qbIJYoO7;`>7Hy92JzW8e6s-WC5LXWeiy(&o*$m%X zIKD6Cc)wTR{XL2I|Ns9l&Q8wudfzkU`PzH;zW)bC9>Y?>+2?>1UrCT(Fi-&kFt{GL za{?&CS>O>_%)r1c48n{Iv*t(u1;2Q@IEF;HzrA^zugO4wCE$(g!PEc$ue)o+?DBfq zwA0KtCvON~;*kp9yhZ=#eR7oBq;o`~>HE2-dlm(G>YtkI z?$>^7(*58^$ICZwo0J)Cr*>#((C;$Q^mB8Wn z&^SMJqNNA3qeQFy;zca3M?{pwqFuCE0|mW17jdwubUp~(vD>h7LhRwZrrxCq+7T5d zajm^uw~1|QQmAOSaVtXeR>zwEIZT{REbMJRD~#V8er988kGx#;`qzO?pZ#)_7M(qJ zHk((UC39)3pUK^l;)_2jnpQpj+$Xj5-nUgc|IBAiKE009bk>KCnZ=(Dc^`7l{yFDS z?86B&FHSy`e#o{jCg6wTOSg&fqRVUfR-BnIxuch>y=7|&tF&lNnv8cvfW@3GIVbtg zh*_?zh}}3?kQ>jn&XaXZy7nLb?%#b{ z;5yebi(?T-oxcBFVgKXq+SyVs^wmsV7yP^V`QGjYiPHPF+q{2$;`6@#h2J>!-fpV@ zD$r){a$hU^A#=vfhR>@vrM)?DRBem>vl933OQU8shH%~Udpi5sg12l<+(++u{ho8j z*=g6TU2S`7U-)@{OPX449`^0qbIJYoO7;`>7Hy92JzW8e6s-WC5LXWeiy(&o*$m%X zIKD6Cc)wTR{XL2I|Ns9l&Q8wudfzkU`PzH;zW)bC9>Y?>+2?>1UrCT(Fi-&kFt{GL za{?&CS>O>_%)r1c48n{Iv*t(u1wVVbIEF;HzrA^zugO4w<-)D*rs@Cx$KFicC7?Sy zN|Qgu-)Xf+n$y#jJEmJt^v-|r!LCIjc$Z&Z$`84h>~a}Vo|?x5_B`LSDCnfasbo6~ zSt;*r?p^cu>)!H8iL`TTd2X2=sV@bQWO%VG-2^3 zp+=dhQ#qcjSmUDLo~p`ZsiiH5Mak8jUVJyd{dgTVVez9$%-a@Kgs;`sdb$2TH{
mdKI;Vst09W^QA^-pY literal 0 HcmV?d00001