From 586aa0227d1033c1d944f4951ba3be25b9f7909d Mon Sep 17 00:00:00 2001 From: Madmadness65 Date: Sat, 30 Mar 2024 09:20:28 -0500 Subject: [PATCH] Buff Golden Punch's damage-to-money percentage Raised from 20% to 50%. --- src/modifier/modifier-type.ts | 2 +- src/modifier/modifier.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modifier/modifier-type.ts b/src/modifier/modifier-type.ts index 35a1099edb2..fd805764695 100644 --- a/src/modifier/modifier-type.ts +++ b/src/modifier/modifier-type.ts @@ -831,7 +831,7 @@ export const modifierTypes = { RELIC_GOLD: () => new MoneyRewardModifierType('Relic Gold', 10, 'large'), AMULET_COIN: () => new ModifierType('Amulet Coin', 'Increases money rewards by 20%', (type, _args) => new Modifiers.MoneyMultiplierModifier(type)), - GOLDEN_PUNCH: () => new PokemonHeldItemModifierType('Golden Punch', 'Grants 20% of damage inflicted as money', (type, args) => new Modifiers.DamageMoneyRewardModifier(type, (args[0] as Pokemon).id)), + GOLDEN_PUNCH: () => new PokemonHeldItemModifierType('Golden Punch', 'Grants 50% of damage inflicted as money', (type, args) => new Modifiers.DamageMoneyRewardModifier(type, (args[0] as Pokemon).id)), COIN_CASE: () => new ModifierType('Coin Case', 'After every 10th battle, receive 10% of your money in interest', (type, _args) => new Modifiers.MoneyInterestModifier(type)), GRIP_CLAW: () => new ContactHeldItemTransferChanceModifierType('Grip Claw', 10), diff --git a/src/modifier/modifier.ts b/src/modifier/modifier.ts index 5ea6587bc9f..17bcf011d3b 100644 --- a/src/modifier/modifier.ts +++ b/src/modifier/modifier.ts @@ -1540,7 +1540,7 @@ export class DamageMoneyRewardModifier extends PokemonHeldItemModifier { apply(args: any[]): boolean { const scene = (args[0] as Pokemon).scene; - const moneyAmount = new Utils.IntegerHolder(Math.floor((args[1] as Utils.IntegerHolder).value * (0.2 * this.getStackCount()))); + const moneyAmount = new Utils.IntegerHolder(Math.floor((args[1] as Utils.IntegerHolder).value * (0.5 * this.getStackCount()))); scene.applyModifiers(MoneyMultiplierModifier, true, moneyAmount); scene.money += moneyAmount.value; scene.updateMoneyText();