diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index 934e5218de6..28ec02e52ef 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -209,6 +209,12 @@ export class RageTag extends BattlerTag { constructor() { super(BattlerTagType.RAGE,[BattlerTagLapseType.MOVE_EFFECT],1,Moves.RAGE); } + onAdd(pokemon: Pokemon) { + super.onAdd(pokemon); + /* This message might not exist on cartridge */ + pokemon.scene.queueMessage(i18next.t("battlerTags:rageOnAdd", { + pokemonNameWithAffix: getPokemonNameWithAffix(pokemon)})); + } lapse(pokemon: Pokemon, lapseType: BattlerTagLapseType): boolean { if (lapseType === BattlerTagLapseType.MOVE_EFFECT) { diff --git a/src/locales/en/battler-tags.ts b/src/locales/en/battler-tags.ts index 002f26ea939..133ddaa6fb9 100644 --- a/src/locales/en/battler-tags.ts +++ b/src/locales/en/battler-tags.ts @@ -70,5 +70,6 @@ export const battlerTags: SimpleTranslationEntries = { "cursedOnAdd": "{{pokemonNameWithAffix}} cut its own HP and put a curse on the {{pokemonName}}!", "cursedLapse": "{{pokemonNameWithAffix}} is afflicted by the Curse!", "stockpilingOnAdd": "{{pokemonNameWithAffix}} stockpiled {{stockpiledCount}}!", + "rageOnAdd":"{{pokemonNameWithAffix}}'s rage is starting to build", "rageOnHit": "{{pokemonNameWithAffix}}'s rage is building" } as const;