• 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.
Resource icon

Resource Move Relearner from Party Menu (Heart Scale required) V1.1

Appletun's Apples

Trainer
Member
Joined
Jan 5, 2021
Posts
57
AdrianicLover submitted a new resource:

Move Relearner from Party Menu (Heart Scale required) - Want the Move Relearner in the party option while still making Heart Scales useful? Well, here you g

Was inspired to make this as a result of Rejuvenation's Move Relearner mod! It places a Move Relearner option in each Pokemon's menu that will only be usable if the player uses a Heart Scale on it. There is an egg move option in this plugin as well, which you can use either as a switch or auto-enabled.
View attachment 13770
View attachment 13771

Read more about this resource...
 

lvl30bear

Novice
Member
Joined
Oct 7, 2022
Posts
10
got a crash. Happens if you use a heartscale and attempt to relearn on a poke that doesnt have a move to relearn (for example, a lvl 3 caterpie that only has two moves.)
crash.png

[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]

Exception: ArgumentError
Message: Invalid argument passed to method.
Expected nil to be one of [Symbol, GameData::Move, String], but got NilClass.

Backtrace:
015:Validation:29:in `validate'
103:GameData:92:in `get'
299:UI_MoveRelearner:86:in `pbDrawMoveList'
299:UI_MoveRelearner:46:in `pbStartScene'
299:UI_MoveRelearner:169:in `pbStartScreen'
299:UI_MoveRelearner:196:in `block in pbRelearnMoveScreen'
082:MessageConfig:570:in `pbFadeOutIn'
299:UI_MoveRelearner:193:in `pbRelearnMoveScreen'
[Relearner from Party] Relearner_from_party.rb:41:in `block in <main>'
[Essentials Deluxe] Miscellaneous.rb:198:in `block in pbPokemonScreen'
 

Appletun's Apples

Trainer
Member
Joined
Jan 5, 2021
Posts
57
got a crash. Happens if you use a heartscale and attempt to relearn on a poke that doesnt have a move to relearn (for example, a lvl 3 caterpie that only has two moves.)
View attachment 15166
[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]

Exception: ArgumentError
Message: Invalid argument passed to method.
Expected nil to be one of [Symbol, GameData::Move, String], but got NilClass.

Backtrace:
015:Validation:29:in `validate'
103:GameData:92:in `get'
299:UI_MoveRelearner:86:in `pbDrawMoveList'
299:UI_MoveRelearner:46:in `pbStartScene'
299:UI_MoveRelearner:169:in `pbStartScreen'
299:UI_MoveRelearner:196:in `block in pbRelearnMoveScreen'
082:MessageConfig:570:in `pbFadeOutIn'
299:UI_MoveRelearner:193:in `pbRelearnMoveScreen'
[Relearner from Party] Relearner_from_party.rb:41:in `block in <main>'
[Essentials Deluxe] Miscellaneous.rb:198:in `block in pbPokemonScreen'
Can try to figure this out later today! Was asleep when you sent this and it's 1 AM rn.
 

Appletun's Apples

Trainer
Member
Joined
Jan 5, 2021
Posts
57
got a crash. Happens if you use a heartscale and attempt to relearn on a poke that doesnt have a move to relearn (for example, a lvl 3 caterpie that only has two moves.)
View attachment 15166
[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]

Exception: ArgumentError
Message: Invalid argument passed to method.
Expected nil to be one of [Symbol, GameData::Move, String], but got NilClass.

Backtrace:
015:Validation:29:in `validate'
103:GameData:92:in `get'
299:UI_MoveRelearner:86:in `pbDrawMoveList'
299:UI_MoveRelearner:46:in `pbStartScene'
299:UI_MoveRelearner:169:in `pbStartScreen'
299:UI_MoveRelearner:196:in `block in pbRelearnMoveScreen'
082:MessageConfig:570:in `pbFadeOutIn'
299:UI_MoveRelearner:193:in `pbRelearnMoveScreen'
[Relearner from Party] Relearner_from_party.rb:41:in `block in <main>'
[Essentials Deluxe] Miscellaneous.rb:198:in `block in pbPokemonScreen'
Fixed! Sorry for the wait.
 

GaticadesS

Rookie
Member
Joined
Nov 18, 2022
Posts
5
The download is still the 1.0 version. Says it in the meta file. And so it keeps sending out the error when the Pokemon doesn't have moves to relearn.
 

CrimsonTy

Just some guy
Member
Joined
Apr 1, 2017
Posts
133
I have the Egg Moves Switch set to 100 and have it turned off by default
Even though the EGGMOVESSWITCH is off, I'm still able to relearn Egg Moves
1683803215111.png

1683803254417.png

1683803102206.png

The Ekans being used here is a Level 14 Ekans
These are its Level Up moves (up to what it can learn at this point) and Egg Moves
Moves = 1,HAZE,1,WRAP,1,LEER,4,POISONTAIL,9,BITE,12,GLARE
EggMoves = BEATUP,DISABLE,POISONFANG,POISONTAIL,SCARYFACE,SLAM,SPITE,SUCKERPUNCH,SWITCHEROO
 
Back
Top