diff --git a/EEex/EEex.tp2 b/EEex/EEex.tp2 index 96692e5..73ff953 100644 --- a/EEex/EEex.tp2 +++ b/EEex/EEex.tp2 @@ -1,6 +1,6 @@ BACKUP ~EEex/backup~ AUTHOR ~Bubb~ -VERSION ~v0.9.22-alpha~ +VERSION ~v0.9.22.1-alpha~ README ~EEex/readme-EEex.html~ BEGIN ~EEex~ diff --git a/EEex/copy/EEex_Sprite_Patch.lua b/EEex/copy/EEex_Sprite_Patch.lua index c624636..8e960f8 100644 --- a/EEex/copy/EEex_Sprite_Patch.lua +++ b/EEex/copy/EEex_Sprite_Patch.lua @@ -168,8 +168,12 @@ EEex_HookJump(EEex_Label("Hook-CGameEffectList::Marshal()-OverrideSize"), 0, EEex_FlattenTable({ {[[ cmp qword ptr ds:[#$(1)], 0 ]], {CGameEffectList_Marshal_SavedSpritePtrMem}, [[ #ENDL - jz jmp + jnz continue + test ebx, ebx ; Recalculates flags for the jle instruction being returned to + jmp jmp + + continue: #MAKE_SHADOW_SPACE(40) ]]}, EEex_GenLuaCall("EEex_Sprite_Hook_CalculateExtraEffectListMarshalSize", { diff --git a/package_mod.bat b/package_mod.bat index 3f5ed1c..5a18f5c 100644 --- a/package_mod.bat +++ b/package_mod.bat @@ -6,7 +6,7 @@ call "%~dp0..\ModPackaging\utilities\ie_games.bat" REM /* MODIFY: set the values of the 3 variables below to reflect the current mod version */ set "mod_name=EEex" -set "mod_version=v0.9.22-alpha" +set "mod_version=v0.9.22.1-alpha" set mod_folder=EEex REM /* MODIFY: list here which IE games the mod is compatible with, from this list of possibilities: */