You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello.
I'm updating MMMerge to current version of MMExtension, and I got into these troubles, worth to mention:
mem arrays do not accept boolean values anymore. For example 'mem.u4[ptr] = true' will give error now (unlike in previous MMExt version, where bool was correctly casted to 1 or 0). I can avoid assigning booleans, but it is troubling with evt functions, for example: 'evt.Set{const.VarNum.Poison1, true}', feels like correct code, but will give error as well, because 'true' is not converted to number underneath.
lua51.dll in the ExeMods folder sometimes crahses the game after call to RtlUnwind inside it. I could not reproduce the error in clean installation of MM8 + MMPatch + MMExtension, and it does not happen too often in the Merge, but still I did not have play session, where it would not happen at least once. After i recompiled this dll using vs2019 with it's bundled msvc_x86, error has gone (I've taken source from OpenResty repository and added lj_get_char_bits exported symbol accordingly).
The text was updated successfully, but these errors were encountered:
events.lua:2137 hookfunction method hides ItemsTxt offset: beginning of 0x453ECC is:
push ebp
mov ebp, esp
sub esp, 0xc94
0xc94 is amount of allowed lines in items.txt multiplied by 4. I'm modifying this value inside RemoveItemsLimits.lua. I've found no way to do it before hookfunction is called, thus i have to modify events.lua.
Hello.
I'm updating MMMerge to current version of MMExtension, and I got into these troubles, worth to mention:
The text was updated successfully, but these errors were encountered: