update 6.7

This commit is contained in:
chardub
2025-09-28 15:53:01 -04:00
parent ef5e023ae0
commit 318ff90d8d
696 changed files with 111759 additions and 198230 deletions

View File

@@ -868,65 +868,65 @@ ItemHandlers::UseOnPokemon.add(:GRACIDEA, proc { |item, pkmn, scene|
next true
})
ItemHandlers::UseOnPokemon.add(:REDNECTAR, proc { |item, pkmn, scene|
if !pkmn.isSpecies?(:ORICORIO) || pkmn.form == 0
scene.pbDisplay(_INTL("It had no effect."))
next false
end
if pkmn.fainted?
scene.pbDisplay(_INTL("This can't be used on the fainted Pokémon."))
end
pkmn.setForm(0) {
scene.pbRefresh
scene.pbDisplay(_INTL("{1} changed form!", pkmn.name))
}
next true
})
ItemHandlers::UseOnPokemon.add(:YELLOWNECTAR, proc { |item, pkmn, scene|
if !pkmn.isSpecies?(:ORICORIO) || pkmn.form == 1
scene.pbDisplay(_INTL("It had no effect."))
next false
end
if pkmn.fainted?
scene.pbDisplay(_INTL("This can't be used on the fainted Pokémon."))
end
pkmn.setForm(1) {
scene.pbRefresh
scene.pbDisplay(_INTL("{1} changed form!", pkmn.name))
}
next true
})
ItemHandlers::UseOnPokemon.add(:PINKNECTAR, proc { |item, pkmn, scene|
if !pkmn.isSpecies?(:ORICORIO) || pkmn.form == 2
scene.pbDisplay(_INTL("It had no effect."))
next false
end
if pkmn.fainted?
scene.pbDisplay(_INTL("This can't be used on the fainted Pokémon."))
end
pkmn.setForm(2) {
scene.pbRefresh
scene.pbDisplay(_INTL("{1} changed form!", pkmn.name))
}
next true
})
ItemHandlers::UseOnPokemon.add(:PURPLENECTAR, proc { |item, pkmn, scene|
if !pkmn.isSpecies?(:ORICORIO) || pkmn.form == 3
scene.pbDisplay(_INTL("It had no effect."))
next false
end
if pkmn.fainted?
scene.pbDisplay(_INTL("This can't be used on the fainted Pokémon."))
end
pkmn.setForm(3) {
scene.pbRefresh
scene.pbDisplay(_INTL("{1} changed form!", pkmn.name))
}
next true
})
# ItemHandlers::UseOnPokemon.add(:REDNECTAR, proc { |item, pkmn, scene|
# if !pkmn.isSpecies?(:ORICORIO) || pkmn.form == 0
# scene.pbDisplay("It had no effect.")
# next false
# end
# if pkmn.fainted?
# scene.pbDisplay("This can't be used on the fainted Pokémon.")
# end
# pkmn.setForm(0) {
# scene.pbRefresh
# scene.pbDisplay("{1} changed form!", pkmn.name)
# }
# next true
# })
#
# ItemHandlers::UseOnPokemon.add(:YELLOWNECTAR, proc { |item, pkmn, scene|
# if !pkmn.isSpecies?(:ORICORIO) || pkmn.form == 1
# scene.pbDisplay("It had no effect.")
# next false
# end
# if pkmn.fainted?
# scene.pbDisplay("This can't be used on the fainted Pokémon.")
# end
# pkmn.setForm(1) {
# scene.pbRefresh
# scene.pbDisplay("{1} changed form!", pkmn.name)
# }
# next true
# })
#
# ItemHandlers::UseOnPokemon.add(:PINKNECTAR, proc { |item, pkmn, scene|
# if !pkmn.isSpecies?(:ORICORIO) || pkmn.form == 2
# scene.pbDisplay("It had no effect.")
# next false
# end
# if pkmn.fainted?
# scene.pbDisplay("This can't be used on the fainted Pokémon.")
# end
# pkmn.setForm(2) {
# scene.pbRefresh
# scene.pbDisplay("{1} changed form!", pkmn.name)
# }
# next true
# })
#
# ItemHandlers::UseOnPokemon.add(:PURPLENECTAR, proc { |item, pkmn, scene|
# if !pkmn.isSpecies?(:ORICORIO) || pkmn.form == 3
# scene.pbDisplay("It had no effect.")
# next false
# end
# if pkmn.fainted?
# scene.pbDisplay("This can't be used on the fainted Pokémon.")
# end
# pkmn.setForm(3) {
# scene.pbRefresh
# scene.pbDisplay("{1} changed form!", pkmn.name)
# }
# next true
# })
ItemHandlers::UseOnPokemon.add(:REVEALGLASS, proc { |item, pkmn, scene|
if !pkmn.isSpecies?(:TORNADUS) &&