Ok my rules will be
1. If a pokemon faints they are considered dead and will be released, no revives.
2. All pokemon will have a nickname of some sorts
3.Only Pokemon I first encounter in on a route or in a cave is the only one I will capture for that route, at the same time if its not one I do not want I can wonder trade it. This is once per route so after I catch I have the option to wonder trade it to hope for something better. After that the option is gone.
4.No Reloads if I fuck up then I fuck up
5.Will use only the same amount of pokemon that the gym leader will be using, same for the elite 4
6.If I wipe then game over
7.Mercy Rule: If I run into a shiny pokemon I can break rule 3
8. Level Limit: Pokemon in my team will only be level to the point of the highest level the current gym leader/champion. ex. If the leader highest level pokemon is 15 then my pokemon can not surpass level 15.
9.NO EXP SHARE Fuck that
I cant think of anymore limitations. There are some I can grab but I am too much of a chicken to do them.