diff --git a/src/data/move.ts b/src/data/move.ts index 488a87e00..9bba34b09 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -1132,6 +1132,12 @@ export class StealEatBerryAttr extends EatBerryAttr { } apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): boolean { + + const cancelled = new Utils.BooleanHolder(false); + applyAbAttrs(BlockItemTheftAbAttr, target, cancelled); + if(cancelled.value == true) + return false; + const heldBerries = this.getTargetHeldBerries(target).filter(i => i.getTransferrable(false)); if (heldBerries.length) {