What moves cannot be Sketched by Smeargle?

For convenience here is the list of moves Smeargle cannot sketch:

  • Acid Spray
  • Aura Sphere
  • Blaze Kick
  • Brine
  • Charm Fast
  • Crabhammer
  • Doom Desire
  • Earth Power
  • Fell Stinger
  • Flying Press
  • Frustration
  • Giga Drain
  • Giga Impact
  • Heart Stamp
  • Hydro Pump Blastoise
  • Ice Fang Fast
  • Leaf Tornado
  • Lock On Fast
  • Mega Drain
  • Mirror Shot
  • Muddy Water
  • Octazooka
  • Origin Pulse
  • Parabolic Charge
  • Power Up Punch
  • Precipice Blades
  • Psystrike
  • Rest
  • Return
  • Rock Wrecker
  • Sacred Sword
  • Scald
  • Scald Blastoise
  • Skull Bash
  • Super Power
  • Synchronoise
  • Thunder Fang Fast
  • Transform Fast
  • Water Gun Fast Blastoise
  • Weather Ball Fire
  • Weather Ball Ice
  • Weather Ball Rock
  • Weather Ball Water
  • Wrap Green
  • Wrap Pink

I wrote the following Python script to find them from the GAME_MASTER.json file in Jerry's answer.

import json


def get_templates(data, name):
    return [value[name] for value in data if name in value]


with open("GAME_MASTER.json") as f:
    data = json.load(f)

templates = data["itemTemplate"]
moves = {m["uniqueId"]: m for m in get_templates(templates, "combatMove")}
smeargle_moves = get_templates(templates, "smeargleMovesSettings")[0]

for name, sm in smeargle_moves.items():
    print("removing category: {}".format(name))
    print(sm)
    for move in sm:
        moves.pop(move)

for move in sorted(moves):
    print("-   " + " ".join(map(str.title, move.split("_"))))

Well, the answer to "What moves can be sketched by Smeargle?" is found in the GAME MASTER file - search for SMEARGLE_MOVES_SETTINGS.

Finding the moves that Smeargle cannot sketch involves accumulating the entire set of moves, then subtracting the set of moves found above. However, searching for Lock-On does not appear in Smeargle's moves.


To start compiling a list I took a quick glance at the game master files. Here's a list that can be added to as more moves are found to be missing from Smeargle's massive move pool.

Fast Moves:

  • Lock-On

Charge Moves:

  • Frustration
  • Return

Tags:

Pokemon Go