Pickup

Pickup is an Ability that may grant its user an item.

Effect
Pickup may get its user an item on random dungeon floor entry. Its effect is varied between player recruits and NPC Pokémon, but the shared algorithm is listed below.
 * 1) On floor entry, the Pokemon is checked if it is eligible to get an item.
 * 2) If the floor has items in its item pool (i.e. floor has regular-spawning items), Pickup chooses a random item from its pool, with all items having the same chance to be chosen.
 * 3) The chosen item is checked against half its relative spawn chance. If the rolled number matches the chance, then the user gets the item. If it is a stackable item, you get exactly the average amount of it.

Player
The user is eligible if it's currently active. Its bag must also have an empty slot. If the user gets an item, it is sent to the first empty slot in the bag. Pickup can spawn up to 3 items.

NPC
The user is eligible if it has no held item. If the user gets an item, said item will be its held item.

Pokémon with Pickup

 * Meowth
 * Aipom
 * Teddiursa
 * Phanpy
 * Zigzagoon
 * Linoone
 * Pachirisu
 * Ambipom
 * Munchlax
 * Lillipup
 * Bunnelby
 * Diggersby
 * Dedenne
 * Pumpkaboo
 * Gourgeist
 * Pikipek
 * Trumbeak