Implement power increase for STAB moves on Ogerpon masks (#9781)

This commit is contained in:
Elitemagikarp
2023-09-15 11:40:54 -04:00
committed by GitHub
parent a24511058d
commit cfdccbdd2a

View File

@@ -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;