Updating here!
Game:
Pokémon Emerald
Restrictions:
- Can only use low (< 40BP) moves.
- Each Pokémon in party must be capable of learning moves that inflict status (which includes confusion) except Toxic. I'm also assuming this doesn't include moves that have secondary effects that may cause status, as Freeze wasn't listed since there's no move that only causes Freeze.
- Each Pokémon in party must be capable of learning priority moves.
My Progress:
So I definitely started by looking at which Pokémon in my game fit the bill. I had to go with Treecko or Torchic, since they could both learn Quick Attack and Treecko gets Grasswhistle from somewhere (in another Gen) and Torchic gets Will-O-Wisp from Gen 4 TM.
After looking through the wiki, I arrived at the following team (before Roxanne):
- Treecko lv14 [Grasswhistle, Quick Attack] - (Pound, Quick Attack, Leer, Absorb)
- Poochyena lv12 [Swagger, Sucker Punch] - (Tackle, Howl, Sand Attack)
- Wingull lv12 [Supersonic, Quick Attack] - (Water Gun, Growl, Supersonic)
- Zigzagoon lv8 [Thunder Wave, Extremespeed] - (Tackle, Growl, Tail Whip)
- Skitty lv8 [Thunder Wave, Fake Out] - (Growl, Tackle, Tail Whip, Attract)
- Seedot lv4 [Swagger, Fake Out] - (Bide, Harden)
Seedot was traded for with a Ralts that I caught but never used. I'm also assuming that I can't use Shroomish since it doesn't actually learn a priority move, but rather its evolution does. If I somehow can use Shroomish, I will definitely pick one up later.
As for the battle with Roxanne...
For the first Geodude, I Growled with Skitty a few times, then with Zigzagoon a few times, sacrificing them in the process. I also managed to get a Bide off with Seedot to get off some damage. Then I sent in Poochyena and used my X Defends. I used Sand Attack and Howl while the Geodude attempted to do damage to me. I ended up getting a critical hit with one of my Tackles (I used like 20), but I would have stalled out its PP anyway.
For the second Geodude, Wingull was able to make quick work of it with one Water Gun.
For the Nosepass, I sent out Treecko to use some more X Defends on. I then just tanked through its damage and defeated it with Absorb.
Sacrifices:
I sacrifice my Poochyena (it landed 3 attacks in a row on the Geodude and ended up knocking it out) to level up the Daggers restriction.
I sacrifice my WIngull (it knows Supersonic) to level up the Nasty Tactics restriction.
I sacrifice my Treecko (it knows Quick Attack) to level up the Surprise Hit restriction.