-
Notifications
You must be signed in to change notification settings - Fork 220
Description
Hi there,
I make RM2K games sometimes and I've been subbing in EasyRPG Player for portability. However it seems that the escape chance is substantially higher than when I use the native RPG_RT. RM2K's original flee chance algorithm is far from perfect, but it does ensure that running from fast enemies is difficult and that's very useful for balance control, so being stuck with a more generous algorithm poses challenges for me (and potentially threatens to disrupt a number of existing RM2K games one might wish to play with Easy RPG).
At first I thought this was just a bug, but I saw that there was a request about this a few years back, which was marked resolved. In the explication of the RM2K escape algorithm, a line in the initial escape chance section clamps the chance to between 64 and 100%. I guess my issue is that I'm not sure this is correct. It's not supported by the RM2K help file formula reference page, which doesn't mention clamping and suggests a 50% flee chance should be possible; and my own testing with RPG_RT anecdotally suggests a flee chance far lower than 64% against a foe with vastly superior speed. So my question is, is there an intentional reason that EasyRPG clamps the escape chance to such a high value when RM2K ostensibly does no such thing? And is there any way I might disable it?
Some numbers so you know I did my due diligence: By my own testing, using RPG_RT with party average speed = 50 and enemy average speed = 800, it took an average of 4.75 attempts to successfully escape, with a 0% escape chance of escaping on the first round (which is what the RM2K help file algorithm would predict). Fighting the same test battle with EasyRPG Player, it took an average of 1.45 attempts to escape, with a 66.6% of fleeing on the first round (close to the 64% minimum value in the linked page). I did 24 trials in each case which isn't a ton but enough in this case to make the trend clear, and of course I disregarded pre-emptive strikes.
I'm on Windows 10, if it matters. I've declined to upload a test game to demonstrate since it seems unnecessary in this case, but let me know if it would in fact be helpful and I'll put one up.
PS. 0.8 is fantastic and has otherwise amended all issues I encountered with 0.7. Thank you for all your hard work.