From cfdccbdd2aaf3dce2472a026d00af84fc99201ba Mon Sep 17 00:00:00 2001 From: Elitemagikarp <79069976+Elitemagikarp@users.noreply.github.com> Date: Fri, 15 Sep 2023 11:40:54 -0400 Subject: [PATCH] Implement power increase for STAB moves on Ogerpon masks (#9781) --- data/items.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/data/items.ts b/data/items.ts index e0573a2043..74943ef6df 100644 --- a/data/items.ts +++ b/data/items.ts @@ -1101,6 +1101,12 @@ export const Items: {[itemid: string]: ItemData} = { name: "Cornerstone Mask", spritenum: 758, forcedForme: "Ogerpon-Cornerstone", + onBasePowerPriority: 15, + onBasePower(basePower, user, target, move) { + if (user.baseSpecies.name.startsWith('Ogerpon-Cornerstone')) { + return this.chainModify([4915, 4096]); + } + }, itemUser: ["Ogerpon-Cornerstone"], onTakeItem(item, source) { if (source.baseSpecies.baseSpecies === 'Ogerpon') return false; @@ -2504,6 +2510,12 @@ export const Items: {[itemid: string]: ItemData} = { name: "Hearthflame Mask", spritenum: 760, forcedForme: "Ogerpon-Hearthflame", + onBasePowerPriority: 15, + onBasePower(basePower, user, target, move) { + if (user.baseSpecies.name.startsWith('Ogerpon-Hearthflame')) { + return this.chainModify([4915, 4096]); + } + }, itemUser: ["Ogerpon-Hearthflame"], onTakeItem(item, source) { if (source.baseSpecies.baseSpecies === 'Ogerpon') return false; @@ -7100,6 +7112,12 @@ export const Items: {[itemid: string]: ItemData} = { name: "Wellspring Mask", spritenum: 759, forcedForme: "Ogerpon-Wellspring", + onBasePowerPriority: 15, + onBasePower(basePower, user, target, move) { + if (user.baseSpecies.name.startsWith('Ogerpon-Wellspring')) { + return this.chainModify([4915, 4096]); + } + }, itemUser: ["Ogerpon-Wellspring"], onTakeItem(item, source) { if (source.baseSpecies.baseSpecies === 'Ogerpon') return false;