Some new ideas for moves and items:
MAGIC
Type: Ghost
PP: 5
PWR: --
Can be only use if pokemon have big IQ. Give user or opponent one randomly item (consident with Pick-Up list). Can be use only if any pokemon in battle don't have now any item. Any pokemons can't retreat now. That move can't be use now.
FRIENDSHIP
Type: Normal
PP: 5
PWR: --
Can be only use in battle with wild pokemons. Raises trainer's chance for catch wild pokemon with pokeball. That move can't be use now.
STRANGE SWAP
Type: Normal
PP: 5
PWR: --
Can be only use in battle with trainer. Swap user with opponent pokemon for time of battle. If trainer win that battle, regain control over user. If loss, trainer lose user. Trainer lose control over opponent pokemon after battle. That move can't be use now.
POSSESS
Type: Ghost
PP: 5
PWR: --
Can be only use in battle with trainer. Give trainer three chance's for using pokeball against opponent's pokemon (trainer can catch opponent's pokemon). User faints. Trainer must catch opponent's pokemon and win battle if they want control opponent's pokemon after battle. Catched pokemon is now transported to PC. If trainer loss battle, opponent don't loss control over catched pokemon.
NEUTRALITY
Type: Normal
PP: 10
PWR: --
For next 3 turns, in play don't work any resistance, weakness and immunity.
ETERNAL LIGHT - When pokemon hold it, in battle can't be used any Dark-type move.
PERMEABLE EYE - When pokemon hold it, have now immunity for Normal-type, but receive more damage from their first type moves. That item does nothing if user is Normal-type.