pokemon-showdown/data/mods/linked/items.ts
2020-07-01 12:59:10 +04:00

15 lines
376 B
TypeScript

export const BattleItems: {[k: string]: ModdedItemData} = {
leppaberry: {
inherit: true,
onUpdate(pokemon) {
if (!pokemon.hp) return;
const moveSlot = pokemon.getMoveData(pokemon.m.lastMoveAbsolute);
if (moveSlot?.pp === 0) {
pokemon.addVolatile('leppaberry');
pokemon.volatiles['leppaberry'].moveSlot = moveSlot;
pokemon.eatItem();
}
},
},
};