Abstract
Abstract class for held items that steal other Pokemon's items.
TurnHeldItemTransferModifier
ContactHeldItemTransferChanceModifier
Optional
Steals an item from a set of target Pokemon. This prioritizes high-tier held items when selecting the item to steal.
The Pokemon holding this item
Pokemon
The Pokemon to steal from (optional)
Rest
N/A
true if an item was stolen; false otherwise.
true
Determines the targets to transfer items from when this applies.
the Pokemon holding this item
the opponents of the source Pokemon
Checks if PokemonHeldItemModifier should be applied.
PokemonHeldItemModifier
The Pokemon that holds the item
if PokemonHeldItemModifier should be applied
Abstract class for held items that steal other Pokemon's items.
See
TurnHeldItemTransferModifier
ContactHeldItemTransferChanceModifier