Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ItemHandlers::UseOnPokemon.add(:ISP,proc{|item,pokemon,scene|
- if pokemon.iv[PBStats::HP]>=31
- scene.pbDisplay(_INTL("It won't have any effect."))
- next false
- else
- pokemon.iv[PBStats::HP]=31
- scene.pbRefresh
- scene.pbDisplay(_INTL("{1}'s HP increased.",pokemon.name))
- pokemon.changeHappiness("groom")
- next true
- if pokemon.iv[PBStats::ATTACK]>=31
- scene.pbDisplay(_INTL("It won't have any effect."))
- next false
- else
- pokemon.iv[PBStats::ATTACK]=31
- scene.pbRefresh
- scene.pbDisplay(_INTL("{1}'s ATTACK increased.",pokemon.name))
- pokemon.changeHappiness("groom")
- next true
- if pokemon.iv[PBStats::DEFENSE]>=31
- scene.pbDisplay(_INTL("It won't have any effect."))
- next false
- else
- pokemon.iv[PBStats::DEFENSE]=31
- scene.pbRefresh
- scene.pbDisplay(_INTL("{1}'s DEFENSE increased.",pokemon.name))
- pokemon.changeHappiness("groom")
- next true
- if pokemon.iv[PBStats::SPEED]>=31
- scene.pbDisplay(_INTL("It won't have any effect."))
- next false
- else
- pokemon.iv[PBStats::SPEED]=31
- scene.pbRefresh
- scene.pbDisplay(_INTL("{1}'s SPEED increased.",pokemon.name))
- pokemon.changeHappiness("groom")
- next true
- if pokemon.iv[PBStats::SPDEF]>=31
- scene.pbDisplay(_INTL("It won't have any effect."))
- next false
- else
- pokemon.iv[PBStats::SPDEF]=31
- scene.pbRefresh
- scene.pbDisplay(_INTL("{1}'s SPDEF increased.",pokemon.name))
- pokemon.changeHappiness("groom")
- next true
- if pokemon.iv[PBStats::SPATK]>=31
- scene.pbDisplay(_INTL("It won't have any effect."))
- next false
- else
- pokemon.iv[PBStats::SPATK]=31
- scene.pbRefresh
- scene.pbDisplay(_INTL("{1}'s SPATK increased.",pokemon.name))
- pokemon.changeHappiness("groom")
- next true
- end
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement