diff --git a/src/data/move.ts b/src/data/move.ts index 7e1c7ea3f0f..004630c2eea 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -8042,7 +8042,8 @@ export function initMoves() { .target(MoveTarget.ALL_NEAR_ENEMIES), new StatusMove(Moves.POWDER, Type.BUG, 100, 20, -1, 1, 6) .attr(AddBattlerTagAttr, BattlerTagType.POWDER, false, true) - .powderMove(), + .powderMove() + .partial(), // does not affect virtual moves (e.g. from Metronome or Dancer) when it should new SelfStatusMove(Moves.GEOMANCY, Type.FAIRY, -1, 10, -1, 0, 6) .attr(ChargeAttr, ChargeAnim.GEOMANCY_CHARGING, i18next.t("moveTriggers:isChargingPower", {pokemonName: "{USER}"})) .attr(StatChangeAttr, [ BattleStat.SPATK, BattleStat.SPDEF, BattleStat.SPD ], 2, true)