Skip to content

v1.3.2-alpha — Fix LuaJIT auto-installer detection

Pre-release
Pre-release

Choose a tag to compare

@Chrizhermann Chrizhermann released this 05 Apr 19:47
· 365 commits to main since this release

Bug Fix

LuaJIT auto-installer was never actually installing LuaJIT — the detection logic (INDEX_BUFFER) matched a documentation comment in InfinityLoader.ini instead of the actual setting, causing the component to always skip installation with "LuaJIT is already active."

Fixed

  • INDEX_BUFFER replaced with COUNT_REGEXP_INSTANCES using ^ line anchor — only matches actual INI settings, not comments
  • Verified working on both EEex stable (v0.11.0-alpha) and devel branches

What was affected

  • BuffBot v1.3.1-alpha component 1 ("EEex LuaJIT Support") appeared as "SUCCESSFULLY INSTALLED" in weidu.log but never copied DLLs or patched the INI
  • Users without EEex's own LuaJIT component got degraded functionality (no F12 innates, Quick Cast, Export/Import, or logging)

Install

Extract zip into your BG2:EE game directory, run setup-buffbot.exe. Install both components.