From 783b9d85ee65ac22806d5a216dc11dca3857fdae Mon Sep 17 00:00:00 2001 From: Opaque02 <66582645+Opaque02@users.noreply.github.com> Date: Sat, 14 Sep 2024 18:56:28 +1000 Subject: [PATCH 1/8] [Bug] Golden punch bug fix (#4246) * Fixes damage within pokemon.ts for golden punch, since it has changed from a IntegerHolder (main) to a number (beta). This updates it to pass through the damage as an integer holder instead of a number * Updated integer holder to number holder as per PR comment --- src/field/pokemon.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index a74b2643eef..8a305f36d73 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -2662,7 +2662,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { const attackResult = { move: move.id, result: result as DamageResult, damage: damage, critical: isCritical, sourceId: source.id, sourceBattlerIndex: source.getBattlerIndex() }; this.turnData.attacksReceived.unshift(attackResult); if (source.isPlayer() && !this.isPlayer()) { - this.scene.applyModifiers(DamageMoneyRewardModifier, true, source, damage); + this.scene.applyModifiers(DamageMoneyRewardModifier, true, source, new Utils.NumberHolder(damage)); } } } From a7b3344c6d58f14f609b4c74737c0d732d6041c3 Mon Sep 17 00:00:00 2001 From: innerthunder <168692175+innerthunder@users.noreply.github.com> Date: Sat, 14 Sep 2024 05:21:31 -0700 Subject: [PATCH 2/8] Fix missing key in "No Effect" message (#4244) --- src/field/pokemon.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 8a305f36d73..43a7090bff5 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -2615,7 +2615,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { if (result === HitResult.IMMUNE) { this.scene.queueMessage(i18next.t("battle:hitResultImmune", { pokemonName: getPokemonNameWithAffix(this) })); } else { - this.scene.queueMessage(i18next.t("battle:hitResultNoEffect")); + this.scene.queueMessage(i18next.t("battle:hitResultNoEffect", { pokemonName: getPokemonNameWithAffix(this) })); } } return result; From 1c9b22e571e02a5ac06b43c49d50f044fa526ff9 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sat, 14 Sep 2024 15:53:40 +0200 Subject: [PATCH 3/8] Update an-offer-you-cant-refuse-dialogue.json --- .../mystery-encounters/an-offer-you-cant-refuse-dialogue.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/fr/mystery-encounters/an-offer-you-cant-refuse-dialogue.json b/src/locales/fr/mystery-encounters/an-offer-you-cant-refuse-dialogue.json index 4ed1fd262a3..112253d0b8b 100644 --- a/src/locales/fr/mystery-encounters/an-offer-you-cant-refuse-dialogue.json +++ b/src/locales/fr/mystery-encounters/an-offer-you-cant-refuse-dialogue.json @@ -3,12 +3,12 @@ "speaker": "Richard", "intro_dialogue": "Bonchour-haann !$Je ne puis carrément pas ignorer que votre\n{{strongestPokemon}} m’a l’air fa-bu-leux !$J’ai toujours désiré posséder un tel compagnon !$Je peux vous payer grassement,\nainsi que cette petite babiole !", "title": "L’affaire du siècle", - "description": "Un fils à papa vous offre un @[TOOLTIP_TITLE]{Shiny Charm} et {{price, money}} en échange de votre {{strongestPokemon}} !\n\nÇa semble être une bonne affaire, mais pourrez vous supporter de priver votre équipe d’un tel atout ?", + "description": "Un fils à papa vous offre un @[TOOLTIP_TITLE]{Charme Chroma} et {{price, money}} en échange de votre {{strongestPokemon}} !\n\nÇa semble être une bonne affaire, mais pourrez vous supporter de priver votre équipe d’un tel atout ?", "query": "Que voulez-vous faire ?", "option": { "1": { "label": "Accepter l’offre", - "tooltip": "(-) Vous perdez {{strongestPokemon}}\n(+) Gain d’un @[TOOLTIP_TITLE]{Shiny Charm}\n(+) Gain de {{price, money}}", + "tooltip": "(-) Vous perdez {{strongestPokemon}}\n(+) Gain d’un @[TOOLTIP_TITLE]{Charme Chroma}\n(+) Gain de {{price, money}}", "selected": "Fa-bu-leux!@d{32} Par ici, {{strongestPokemon}} !$Viens que je te montre fièrement au club de yacht !$Ils vont trooop avoir le seum-haann !" }, "2": { From 23791cd53e729f497d1327383a9e416c942a2c9a Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sat, 14 Sep 2024 15:56:21 +0200 Subject: [PATCH 4/8] Update dancing-lessons-dialogue.json --- src/locales/fr/mystery-encounters/dancing-lessons-dialogue.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/fr/mystery-encounters/dancing-lessons-dialogue.json b/src/locales/fr/mystery-encounters/dancing-lessons-dialogue.json index 01aaccb7948..747cac3c144 100644 --- a/src/locales/fr/mystery-encounters/dancing-lessons-dialogue.json +++ b/src/locales/fr/mystery-encounters/dancing-lessons-dialogue.json @@ -1,6 +1,6 @@ { "intro": "Un {{oricorioName}} dance tristement seul, sans partenaire.", - "title": "Lessons de danse", + "title": "Leçons de danse", "description": "Ce {{oricorioName}} ne semble pas agressif, mais triste tout au plus.\n\nPeut-être a-t-il juste besoin de quelqu’un avec qui danser…", "query": "Que voulez-vous faire ?", "option": { From 994428184ba12eef49bdba143339ddc059b497c0 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sat, 14 Sep 2024 16:02:54 +0200 Subject: [PATCH 5/8] Update teleporting-hijinks-dialogue.json --- .../mystery-encounters/teleporting-hijinks-dialogue.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/locales/fr/mystery-encounters/teleporting-hijinks-dialogue.json b/src/locales/fr/mystery-encounters/teleporting-hijinks-dialogue.json index 84b7b8d3f1f..45266cf55cc 100644 --- a/src/locales/fr/mystery-encounters/teleporting-hijinks-dialogue.json +++ b/src/locales/fr/mystery-encounters/teleporting-hijinks-dialogue.json @@ -1,12 +1,12 @@ { "intro": "Cette machine un peu étrange émet un lourd ronronnement…", - "title": "Teleportating Hijinks", + "title": "Le télé-torpeur", "description": "Vous pouvez lire sur la machine :\n « Notice d’utilisation : Insérez de l’argent et pénétrez dans la capsule. »\n\nPeut-être qu’elle vous emmènera quelque part…", "query": "Que voulez-vous faire ?", "option": { "1": { "label": "Insérer de l’argent", - "tooltip": "(-) Payer {{price, money}}\n(?) Teleportation vers un nouveau biome", + "tooltip": "(-) Payer {{price, money}}\n(?) Téléportation vers un nouveau biome", "selected": "Vous insérez un peu d’argent et la capsule s’ouvre.\nVous y pénétrez…" }, "2": { @@ -18,10 +18,10 @@ "3": { "label": "Inspecter la machine", "tooltip": "(-) Combat Pokémon", - "selected": "Tous ces bruits et lumières clignotantes\némis par la machine titillent vos sens…$Mais vous manquez d’apercevoir un Pokémon\nsauvage et vous tend une emuscade !" + "selected": "Tous ces bruits et lumières clignotantes\némis par la machine titillent vos sens…$Mais vous manquez d’apercevoir un Pokémon\nsauvage et vous tend une embuscade !" } }, - "transport": "La machine vibre violemment,\nen émattant toutes sortes de bruits !$À peine la machine lancée, elle revient soudainement très silencieuse.", + "transport": "La machine vibre violemment,\nen émattant toutes sortes de bruits !$À peine la machine lancée, elle redevient soudainement très silencieuse.", "attacked": "Vous en ressortez en un lieu complètement nouveau, effrayant au passage un Pokémon sauvage !$Le Pokémon sauvage vous attaque !", "boss_enraged": "Le {{enemyPokemon}} ennemi s’énerve !" } From 71e84063353602f8bdca3dfb0890c3a8d93fcb47 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sat, 14 Sep 2024 16:03:49 +0200 Subject: [PATCH 6/8] Update src/locales/es/mystery-encounter-messages.json Co-authored-by: DanStevensonx <114961842+DanStevensonx@users.noreply.github.com> --- src/locales/es/mystery-encounter-messages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/es/mystery-encounter-messages.json b/src/locales/es/mystery-encounter-messages.json index 2fcd3e893fb..8d7d98bdd0f 100644 --- a/src/locales/es/mystery-encounter-messages.json +++ b/src/locales/es/mystery-encounter-messages.json @@ -3,5 +3,5 @@ "receive_money": "¡Recibiste {{amount, number}}₽!", "affects_pokedex": "Afecta los datos de la Pokédex", "cancel_option": "Volver a la selección de opciones", - "view_party_button": "View Party" + "view_party_button": "Ver equipo" } From b91bfa74074fa576b40c1d5c2292ea5f157aa74f Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sat, 14 Sep 2024 16:04:19 +0200 Subject: [PATCH 7/8] Update src/locales/es/mystery-encounters/an-offer-you-cant-refuse-dialogue.json Co-authored-by: DanStevensonx <114961842+DanStevensonx@users.noreply.github.com> --- .../mystery-encounters/an-offer-you-cant-refuse-dialogue.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/es/mystery-encounters/an-offer-you-cant-refuse-dialogue.json b/src/locales/es/mystery-encounters/an-offer-you-cant-refuse-dialogue.json index 36f9a2f5a8d..d4e050592d8 100644 --- a/src/locales/es/mystery-encounters/an-offer-you-cant-refuse-dialogue.json +++ b/src/locales/es/mystery-encounters/an-offer-you-cant-refuse-dialogue.json @@ -3,7 +3,7 @@ "speaker": "Niño Bien", "intro_dialogue": "Buenos días a usted.$¡No puedo evitar notar que tu\n{{strongestPokemon}} se ve absolutamente divino!$¡Siempre he querido tener una mascota así!$¡Te pagaría generosamente,\n también te daría este viejo abalorio!", "title": "Una oferta que no puedes rechazar", - "description": "Te están ofreciendo @[TOOLTIP_TITLE]{Shiny Charm} y {{price, money}} por tu {{strongestPokemon}}!¡Es un trato extremadamente bueno, pero ¿realmente puedes soportar separarte de un miembro tan fuerte de tu equipo?”", + "description": "Te están ofreciendo @[TOOLTIP_TITLE]{Amuleto Iris} y {{price, money}} por tu {{strongestPokemon}}!¡Es un trato extremadamente bueno, pero ¿realmente puedes soportar separarte de un miembro tan fuerte de tu equipo?", "query": "¿Qué harás?", "option": { "1": { From 76fbac7d6737ad0a753472e9a9ae6f3e875018c8 Mon Sep 17 00:00:00 2001 From: Lugiad Date: Sat, 14 Sep 2024 16:04:28 +0200 Subject: [PATCH 8/8] Update src/locales/es/mystery-encounters/berries-abound-dialogue.json Co-authored-by: DanStevensonx <114961842+DanStevensonx@users.noreply.github.com> --- src/locales/es/mystery-encounters/berries-abound-dialogue.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/locales/es/mystery-encounters/berries-abound-dialogue.json b/src/locales/es/mystery-encounters/berries-abound-dialogue.json index 62e7bf6c7c1..27ed9c13dba 100644 --- a/src/locales/es/mystery-encounters/berries-abound-dialogue.json +++ b/src/locales/es/mystery-encounters/berries-abound-dialogue.json @@ -1,7 +1,7 @@ { "intro": "¡Hay un gran arbusto de bayas cerca de ese Pokémon!", "title": "Bayas Abundantes", - "description": "Parece que hay un Pokémon fuerte protegiendo un arbusto de bayas. Luchar es el enfoque directo, pero parece fuerte. Quizás un Pokémon rápido podría agarrar algunas bayas sin ser descubierto?", + "description": "Parece que hay un Pokémon fuerte protegiendo un arbusto de bayas. Luchar es el enfoque directo, pero parece fuerte. ¿Quizás un Pokémon rápido podría agarrar algunas bayas sin ser descubierto?", "query": "¿Que harás?", "berries": "¡Bayas!", "option": {