Honey Gather

Honey Gather is an ability that may give its user Honey.

Effect
Honey Gather may get its user a Honey on random dungeon floor entry. Its effect is varied between player recruits and NPC Pokemon, but the shared algorithm is listed below.


 * 1) On floor entry, the Pokemon is checked if it is eligible to get a Honey.
 * 2) A number is rolled between 0 and 399. If the number is less or equal to the user's level, the user gets a Honey.

Thus, the user has a (level/400) chance of getting a Honey on dungeon floor entry when it is eligible to get one. Conversely, the user gets a chance of 0.25% per level for that.

Player
The user is eligible if it's currently active. Its bag must also have an empty slot. If the user gets a Honey, it is sent to its first empty slot in the bag.

NPC
The user is eligible if it has no held item. A Honey becomes the user's held item if the user gets it.