Fixes refusing to replace a move on evolution causing a softlock (#7585)

This commit is contained in:
PhallenTree
2025-08-20 17:26:48 +01:00
committed by GitHub
parent 888783aaa5
commit 553e5bd09c

View File

@@ -986,7 +986,7 @@ static void Task_EvolutionScene(u8 taskId)
if (var == MAX_MON_MOVES)
{
// Didn't select move slot
gTasks[taskId].tLearnMoveNoState = (P_ASK_MOVE_CONFIRMATION) ? MVSTATE_ASK_CANCEL : MVSTATE_CANCEL;
gTasks[taskId].tLearnMoveState = (P_ASK_MOVE_CONFIRMATION) ? MVSTATE_ASK_CANCEL : MVSTATE_CANCEL;
}
else
{
@@ -1370,7 +1370,7 @@ static void Task_TradeEvolutionScene(u8 taskId)
if (var == MAX_MON_MOVES)
{
// Didn't select move slot
gTasks[taskId].tLearnMoveNoState = (P_ASK_MOVE_CONFIRMATION) ? T_MVSTATE_ASK_CANCEL : T_MVSTATE_CANCEL;
gTasks[taskId].tLearnMoveState = (P_ASK_MOVE_CONFIRMATION) ? T_MVSTATE_ASK_CANCEL : T_MVSTATE_CANCEL;
}
else
{