Recently, I've been trying to create a tour code that allows certain Pokémon to gain their new Legends ZA moves. For example, greninja would gain access to: Nasty Plot, Flip Turn, and Psyshock.
I had tried to do this using complex (un)bans,
Doing this for every pokemon's entire moveset, as you could imagine, is ridiculously time consuming. I'm sure I could code something to do it for me given the list of moves each pokemon learns, but I'd still need to import 1000 pokemon's movesets and let the code run through those. What I'm requesting is for the custom rule
Thanks for the consideration!
I had tried to do this using complex (un)bans,
+Greninja + Nasty Plot, +Greninja + Flip Turn, +Greninja + Psyshock, but this doesn't work. However, there is a way to do it, though it is not a way I have the time to do. Essentially, one would need to use !Obtainable Moves, and then complex ban every move/pokemon combination that would be invalid. Essentially, the following list:-[Pokemon] + Pound, -[Pokemon] + Karate Chop, ... , -[Pokemon] + Nihil Light where you don't ban the combination of a pokemon and a move they actually learn. Going back to the greninja example, gren would not have the list elements -Greninja + Growl, -Greninja + Tackle, ... , -Greninja + Flip Turn. Doing this for every pokemon's entire moveset, as you could imagine, is ridiculously time consuming. I'm sure I could code something to do it for me given the list of moves each pokemon learns, but I'd still need to import 1000 pokemon's movesets and let the code run through those. What I'm requesting is for the custom rule
+[Pokemon] + [Move] (or some other new custom rule) to be a functional complex unban, allowing people to use that pokemon with that specific move. I could see this custom rule being broadly applicable to any format where the creator would like to give certain Pokémon certain moves, and especially useful regarding testing out leaked pokemon changes in a controlled environment so as to see if something is banworthy.Thanks for the consideration!