QUOTE (Night_Runner @ Jul 3 2012, 05:26 AM)
It's useful if you alias methods that aren't in the script editor (for example, the update method of the Window class), and the player hits F12 to do a soft reset.
If that set of actions happen, you can get a stack error issue (see the last chapter of Alias and You
goes into more depth about how the 'unless $@' addresses the stack error.
Oh, that's interesting.
I've seen F12 crash reports all the time from various scripts and have experienced it myself but could never figure out what the issue was.
But it looks like it is only concerned with specific classes/modules (and from XP/VX, Ace shows some more classes, but hides away a bunch of new stuff)
The issue shouldn't occur with public methods defined in public classes like Scene_Battle?
This post has been edited by Tsukihime: Jul 3 2012, 08:07 AM