• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
Future Sight as a Field Move

Resource Future Sight as a Field Move 2022-11-25

TechSkylander1518 submitted a new resource:

Future Sight as a Field Move - Use Future Sight to see what will hatch from an Egg!

View attachment 14016
Lets players use Future Sight on Eggs to see what will hatch from them!

Code​

Unfortunately, this isn't really suited for a plug-and-play script. Luckily, it's not too much hassle to add.

In UI_Party, find:
Ruby:
Expand Collapse Copy
          next if !HiddenMoveHandlers.hasHandler(move.id) &&
                  ![:MILKDRINK, :SOFTBOILED].include?(move.id)
Add :FUTURESIGHT to the list of...

Read more about this resource...
 
TechSkylander1518 updated Future Sight as a Field Move with a new update entry:

Update courtesy of Lucidious89

Lucidious89 put together some great ideas for use on regular Pokémon!
  • When used on a Pokémon that can evolve, describes the way to evolve it. Branched evolutions will pick a random possible method.
  • When used on a Pokémon that can't evolve further, lists the next level-up move and when it learns it. (If the Pokémon already knows the next move, it will go onto the move after that)

Read the rest of this update entry...
 

M-PowerMint

Rookie
Member
Joined
Mar 20, 2023
Posts
5
[Pokémon Essentials version 20.1]

Exception: NoMethodError
Message: undefined method `pbGetEvolutionText' for #<PokemonPartyScreen>

Backtrace:
283:UI_Party:1316:in `block (2 levels) in pbPokemonScreen'
283:UI_Party:1284:in `loop'
283:UI_Party:1284:in `block in pbPokemonScreen'
283:UI_Party:1204:in `loop'
283:UI_Party:1204:in `pbPokemonScreen'
279:UI_PauseMenu:176:in `block (2 levels) in <main>'
082:MessageConfig:570:in `pbFadeOutIn'
279:UI_PauseMenu:173:in `block in <main>'
279:UI_PauseMenu:124:in `block in pbStartPokemonMenu'
279:UI_PauseMenu:117:in `loop'

[Pokémon Essentials version 20.1]

Exception: NoMethodError
Message: undefined method `pbGetEvolutionText' for #<PokemonPartyScreen>

Backtrace:
[BW Party Screen] BW Party Screen.rb:1354:in `block (2 levels) in pbPokemonScreen'
[BW Party Screen] BW Party Screen.rb:1322:in `loop'
[BW Party Screen] BW Party Screen.rb:1322:in `block in pbPokemonScreen'
[BW Party Screen] BW Party Screen.rb:1242:in `loop'
[BW Party Screen] BW Party Screen.rb:1242:in `pbPokemonScreen'
279:UI_PauseMenu:176:in `block (2 levels) in <main>'
082:MessageConfig:570:in `pbFadeOutIn'
279:UI_PauseMenu:173:in `block in <main>'
279:UI_PauseMenu:124:in `block in pbStartPokemonMenu'
279:UI_PauseMenu:117:in `loop'


How can I fix this?
 
[Pokémon Essentials version 20.1]

Exception: NoMethodError
Message: undefined method `pbGetEvolutionText' for #<PokemonPartyScreen>

Backtrace:
283:UI_Party:1316:in `block (2 levels) in pbPokemonScreen'
283:UI_Party:1284:in `loop'
283:UI_Party:1284:in `block in pbPokemonScreen'
283:UI_Party:1204:in `loop'
283:UI_Party:1204:in `pbPokemonScreen'
279:UI_PauseMenu:176:in `block (2 levels) in <main>'
082:MessageConfig:570:in `pbFadeOutIn'
279:UI_PauseMenu:173:in `block in <main>'
279:UI_PauseMenu:124:in `block in pbStartPokemonMenu'
279:UI_PauseMenu:117:in `loop'

[Pokémon Essentials version 20.1]

Exception: NoMethodError
Message: undefined method `pbGetEvolutionText' for #<PokemonPartyScreen>

Backtrace:
[BW Party Screen] BW Party Screen.rb:1354:in `block (2 levels) in pbPokemonScreen'
[BW Party Screen] BW Party Screen.rb:1322:in `loop'
[BW Party Screen] BW Party Screen.rb:1322:in `block in pbPokemonScreen'
[BW Party Screen] BW Party Screen.rb:1242:in `loop'
[BW Party Screen] BW Party Screen.rb:1242:in `pbPokemonScreen'
279:UI_PauseMenu:176:in `block (2 levels) in <main>'
082:MessageConfig:570:in `pbFadeOutIn'
279:UI_PauseMenu:173:in `block in <main>'
279:UI_PauseMenu:124:in `block in pbStartPokemonMenu'
279:UI_PauseMenu:117:in `loop'


How can I fix this?
Where did you put the def pbGetEvolutionText section? You might have it defined incorrectly.
 

M-PowerMint

Rookie
Member
Joined
Mar 20, 2023
Posts
5
E
[Pokémon Essentials version 20.1]

Exception: NoMethodError
Message: undefined method `pbGetEvolutionText' for #<PokemonPartyScreen>

Backtrace:
283:UI_Party:1316:in `block (2 levels) in pbPokemonScreen'
283:UI_Party:1284:in `loop'
283:UI_Party:1284:in `block in pbPokemonScreen'
283:UI_Party:1204:in `loop'
283:UI_Party:1204:in `pbPokemonScreen'
279:UI_PauseMenu:176:in `block (2 levels) in <main>'
082:MessageConfig:570:in `pbFadeOutIn'
279:UI_PauseMenu:173:in `block in <main>'
279:UI_PauseMenu:124:in `block in pbStartPokemonMenu'
279:UI_PauseMenu:117:in `loop'

[Pokémon Essentials version 20.1]

Exception: NoMethodError
Message: undefined method `pbGetEvolutionText' for #<PokemonPartyScreen>

Backtrace:
[BW Party Screen] BW Party Screen.rb:1354:in `block (2 levels) in pbPokemonScreen'
[BW Party Screen] BW Party Screen.rb:1322:in `loop'
[BW Party Screen] BW Party Screen.rb:1322:in `block in pbPokemonScreen'
[BW Party Screen] BW Party Screen.rb:1242:in `loop'
[BW Party Screen] BW Party Screen.rb:1242:in `pbPokemonScreen'
279:UI_PauseMenu:176:in `block (2 levels) in <main>'
082:MessageConfig:570:in `pbFadeOutIn'
279:UI_PauseMenu:173:in `block in <main>'
279:UI_PauseMenu:124:in `block in pbStartPokemonMenu'
279:UI_PauseMenu:117:in `loop'


How can I fix this?
Never mind. I figured that out.
 
Back
Top