{
  num: 831,
  accuracy: 90,
  basePower: 100,
  category: "Special",
  name: "Springtide Storm",
  pp: 5,
  priority: 0,
  flags: { protect: 1, mirror: 1, wind: 1 },
  onModifyMove(move, pokemon, target) {
    if (target && ["raindance", "primordialsea"].includes(target.effectiveWeather())) {
      move.accuracy = true;
    }
  },
  secondary: {
    chance: 30,
    boosts: {
      atk: -1
    }
  },
  target: "allAdjacentFoes",
  type: "Fairy"
} 