ItemHandlers::UseOnPokemon.add(:YOURITEMNAME,proc{|item,pokemon,scene|
if pokemon.level==1 || (pokemon.isShadow? rescue false)
scene.pbDisplay(_INTL("It won't have any effect."))
next false
else
pbChangeLevel(pokemon,pokemon.level-1,scene)
scene.pbHardRefresh
next true
end
})