namespace PkmnLib.Plugin.Gen7.Scripts.Abilities; [Script(ScriptCategory.Ability, "cheek_pouch")] public class CheekPouch : Script { /// public override void OnAfterItemConsume(IPokemon pokemon, IItem item) { if (item.Category == ItemCategory.Berry) { pokemon.BattleData?.Battle.EventHook.Invoke(new AbilityTriggerEvent(pokemon)); pokemon.Heal(pokemon.MaxHealth / 3); } } }