Implemented Plus and Minus

This commit is contained in:
Ben Bosmans 2024-05-20 10:15:27 +02:00
parent 60cbd636e6
commit 57ec2be4df

View File

@ -3138,9 +3138,11 @@ export function initAbilities() {
new Ability(Abilities.CUTE_CHARM, 3)
.attr(PostDefendContactApplyTagChanceAbAttr, 30, BattlerTagType.INFATUATED),
new Ability(Abilities.PLUS, 3)
.unimplemented(),
.conditionalAttr(p => p.getAlly() && [Abilities.PLUS, Abilities.MINUS].some(a => p.getAlly().hasAbility(a)), BattleStatMultiplierAbAttr, BattleStat.SPATK, 1.5)
.ignorable(),
new Ability(Abilities.MINUS, 3)
.unimplemented(),
.conditionalAttr(p => p.getAlly() && [Abilities.PLUS, Abilities.MINUS].some(a => p.getAlly().hasAbility(a)), BattleStatMultiplierAbAttr, BattleStat.SPATK, 1.5)
.ignorable(),
new Ability(Abilities.FORECAST, 3)
.attr(UncopiableAbilityAbAttr)
.attr(NoFusionAbilityAbAttr)