Pickup

Pickup is an Ability that may grant its user an item. A Pokémon can also gain this Ability if holds the Scavenger Charm 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 Pokémon 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. If the user gets an item, it is sent to the first empty slot in the bag. Pickup can spawn up to 3 items. Pickup will still activate if the bag is full, but no items are actually gained.

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
 * Alolan Meowth
 * Aipom
 * Teddiursa
 * Phanpy
 * Zigzagoon
 * Galarian Zigzagoon
 * Linoone
 * Galarian Linoone
 * Pachirisu
 * Ambipom
 * Munchlax
 * Lillipup
 * Bunnelby
 * Diggersby
 * Dedenne
 * Pumpkaboo
 * Gourgeist
 * Pikipek
 * Trumbeak