Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. ItemHandlers::UseOnPokemon.add(:ISP,proc{|item,pokemon,scene|
  2. if pokemon.iv[PBStats::HP]>=31
  3. scene.pbDisplay(_INTL("It won't have any effect."))
  4. next false
  5. else
  6. pokemon.iv[PBStats::HP]=31
  7. scene.pbRefresh
  8. scene.pbDisplay(_INTL("{1}'s HP increased.",pokemon.name))
  9. pokemon.changeHappiness("groom")
  10. next true
  11. if pokemon.iv[PBStats::ATTACK]>=31
  12. scene.pbDisplay(_INTL("It won't have any effect."))
  13. next false
  14. else
  15. pokemon.iv[PBStats::ATTACK]=31
  16. scene.pbRefresh
  17. scene.pbDisplay(_INTL("{1}'s ATTACK increased.",pokemon.name))
  18. pokemon.changeHappiness("groom")
  19. next true
  20. if pokemon.iv[PBStats::DEFENSE]>=31
  21. scene.pbDisplay(_INTL("It won't have any effect."))
  22. next false
  23. else
  24. pokemon.iv[PBStats::DEFENSE]=31
  25. scene.pbRefresh
  26. scene.pbDisplay(_INTL("{1}'s DEFENSE increased.",pokemon.name))
  27. pokemon.changeHappiness("groom")
  28. next true
  29. if pokemon.iv[PBStats::SPEED]>=31
  30. scene.pbDisplay(_INTL("It won't have any effect."))
  31. next false
  32. else
  33. pokemon.iv[PBStats::SPEED]=31
  34. scene.pbRefresh
  35. scene.pbDisplay(_INTL("{1}'s SPEED increased.",pokemon.name))
  36. pokemon.changeHappiness("groom")
  37. next true
  38. if pokemon.iv[PBStats::SPDEF]>=31
  39. scene.pbDisplay(_INTL("It won't have any effect."))
  40. next false
  41. else
  42. pokemon.iv[PBStats::SPDEF]=31
  43. scene.pbRefresh
  44. scene.pbDisplay(_INTL("{1}'s SPDEF increased.",pokemon.name))
  45. pokemon.changeHappiness("groom")
  46. next true
  47. if pokemon.iv[PBStats::SPATK]>=31
  48. scene.pbDisplay(_INTL("It won't have any effect."))
  49. next false
  50. else
  51. pokemon.iv[PBStats::SPATK]=31
  52. scene.pbRefresh
  53. scene.pbDisplay(_INTL("{1}'s SPATK increased.",pokemon.name))
  54. pokemon.changeHappiness("groom")
  55. next true
  56. end
  57. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement