I've encountered a tiny issue:
Whenever I play the intro of my game (which temporarily removes all characters in the party) and I accidentally press Q/W, the game would crash. So, I ran the disable script call
Which fixed that issue. Nothing happens when the player presses Q/W and the intro proceeds as planned.
However, another issue arose. After the intro and after returning the character to the party, I then ran the second script call to re-enable the swap function
Unfortunately, for some reason this causes the game to hang. No inputs register ASIDE from the Q/W swap, the music keeps playing, but the player can do nothing else. No directional button input and menu doesn't pop up.
I tried this on both a new game and an old save, with the same results.
EDIT: I should also note that the other events still run (in my testing with an older save, NPCs still walked around after the script call to re-enable the swapper, but effects like fade to black and fade to normal all stop (basically anything after the script call won't run).
Whenever I play the intro of my game (which temporarily removes all characters in the party) and I accidentally press Q/W, the game would crash. So, I ran the disable script call
Code:
$game_party.keep_leader!
Which fixed that issue. Nothing happens when the player presses Q/W and the intro proceeds as planned.
However, another issue arose. After the intro and after returning the character to the party, I then ran the second script call to re-enable the swap function
Code:
$game_party.swap_leader!
Unfortunately, for some reason this causes the game to hang. No inputs register ASIDE from the Q/W swap, the music keeps playing, but the player can do nothing else. No directional button input and menu doesn't pop up.
I tried this on both a new game and an old save, with the same results.

EDIT: I should also note that the other events still run (in my testing with an older save, NPCs still walked around after the script call to re-enable the swapper, but effects like fade to black and fade to normal all stop (basically anything after the script call won't run).
![[Image: SP1-Writer.png]](https://www.save-point.org/images/userbars/SP1-Writer.png)
![[Image: SP1-PixelArtist.png]](https://www.save-point.org/images/userbars/SP1-PixelArtist.png)