Added generic item icon support for HMs/TRs, moves taught by TR are now relearnable, tweaked determination of valid Mega forms

This commit is contained in:
Maruno17
2021-04-22 21:08:34 +01:00
parent 70b9f65558
commit 4ae84f9b5d
8 changed files with 83 additions and 73 deletions

View File

@@ -426,7 +426,7 @@ def pbMoveTutorAnnotations(move, movelist = nil)
return ret
end
def pbMoveTutorChoose(move,movelist=nil,bymachine=false)
def pbMoveTutorChoose(move,movelist=nil,bymachine=false,oneusemachine=false)
ret = false
move = GameData::Move.get(move).id
if movelist!=nil && movelist.is_a?(Array)
@@ -454,6 +454,7 @@ def pbMoveTutorChoose(move,movelist=nil,bymachine=false)
pbMessage(_INTL("{1} can't learn {2}.",pokemon.name,movename)) { screen.pbUpdate }
else
if pbLearnMove(pokemon,move,false,bymachine) { screen.pbUpdate }
pkmn.add_first_move(move) if oneusemachine
ret = true
break
end