What moves cannot be Sketched by Smeargle?
Solution 1:
Last updated 2021/09/19
For convenience here is the list of moves Smeargle cannot sketch:
- Feather Dance
- Frustration
- Giga Drain
- Heart Stamp
- Hydro Pump Blastoise
- Leaf Storm
- Mega Drain
- Origin Pulse
- Parabolic Charge
- Precipice Blades
- Razor Shell
- Rest
- Return
- Scald Blastoise
- Transform Fast
- Water Gun Fast Blastoise
- Weather Ball Normal
- Weather Ball Rock
- Wrap Green
- Wrap Pink
I wrote the following Python script to find them from the the GAME_MASTER.json
file in Jerry's answerGAME_MASTER.json
provided by PokeMiners via MBorg.
import json
def get_templates(data, name):
return [value["data"][name] for value in data if name in value.get("data", {})]
with open("GAME_MASTER.json") as f:
templates = json.load(f)
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("_"))))
Solution 2:
Well, the answer to "What moves can be sketched by Smeargle?" is found in the GAME MASTER file (from PokeMiners) - 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.
Solution 3:
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