Here are the rules for Gym Battles these rules are to be followed during all Gym Battles by both the Player and Gym Leader

1) Level Cap: You are not to break the Gyms level cap on any member of your team Leaders can check your team before battle to make sure this rule is not broken. command is "/pokesee {player}".

2) Banned Pokemon: No legendary Pokemon will be allowed in the battles with gym leaders, nor are gym leaders allowed to use them.

3) Banned Items: Some items are banned from Gyms to prevent endless battles the current item ban list from gyms is
Potion, Super Potion, Hyper Potion, Max Potion, Full Restore, Revive, Max Revive, and any other healing items (excluding held items)

4) Evasion Clause: Players cannot use the moves Double Team or Minimize.