Magical Magmortar, I give you a variable starter (as you can probably tell, I like to give these for lack of any better challenges).
First, roll a die. The outcome will determine the species of your starter.
1 or 4: Turtwig
2 or 5: Chimchar
3 or 6: Piplup
Next, flip a coin. If heads, once it attacks, it cannot cease to attack unless it or its opponent dies. If tails, it can only have one STAB move.
Finally, roll a die again. This will determine its nickname and attached restriction.
1:
Dishonor can violate the coin-flip restriction in exchange for having to switch after attacking. This means that this restriction and the coin-flip restriction are mutually exclusive and can be interchanged whenever.
2:
Buttrknife cannot use a STAB move twice in a row.
3:
Challenger must solo at least one Gym Trainer in every Gym.
4:
Clawbearer must hold the Quick Claw (which can be obtained in Jubilife) at all times.
5:
Overcomer must conquer its weaknesses (solo 5 Pokémon of all of its weak types; Pokémon with two of the types count as one of each) to evolve into its final form.
6:
MotionSick makes it so that you can only ride your Bicycle if it is not in the party.
Questions/concerns? Otherwise, GL;HF.
================================================================================================
IMPORTANT NOTICE: Looking back on Roadagain's suggestion...
It'd be helpful if there was *something* to keep track of people needing more team members and what they already have. I recall elsewhere the opening post kept track of these, but I really doubt that'd work here. Maybe a Googledoc or something could be set up for that.
...since I seem to be the most active member here (after a year-long hiatus trololololol), I will be in charge of that.
Here is a link to the document. Feel free to make any suggestions on how to modify or improve it, because it's just a prototype and I compiled it based solely on the 3 most recent pages.
EDIT: Oh, look, a wild font change appeared.