Skip to content

[BUG FIX] Fix regressions which made it nearly impossible to obfuscate scripts without using LuaJIT.#237

Closed
ghost wants to merge 1 commit into
masterfrom
unknown repository
Closed

[BUG FIX] Fix regressions which made it nearly impossible to obfuscate scripts without using LuaJIT.#237
ghost wants to merge 1 commit into
masterfrom
unknown repository

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented May 24, 2026

Added math.log10 & loadstring polyfills to support the NumbersToExpressions integrity fix.
Fixes that restore Prometheus to a Client-Agnostic state:

  • Restore full functionality when obfuscating not using LuaJIT
  • Resolve intermittent obfuscation failures with Non-LuaJIT clients
  • Address scientific notation errors that occurred when running outside of LuaJIT
  • Restore Prometheus' previous Lua-Agnostic state. Which did not require you to use LuaJIT for functional obfuscation.

And finally, a new test was added to ensure that there isn't any so called 'random' regressions from NumbersToExpressions again.

It is unfortunate this issue went unnoticed for so long, as I only looked in the Discord today to see multiple people facing the same issue. The new test ensures this won't happen again!

…Integrity Fix to satisfy safety guardrails Non-LuaJIT clients, and fix 'random' obfuscation failures), also fixed Scientific notation causing a large amount of errors when once again, not using LuaJIT. Prometheus is once again Lua Client Agnostic.
@ghost ghost changed the title [BUG FIX] [BUG FIX] Fix regressions which made it nearly impossible to obfuscate scripts without using LuaJIT. May 24, 2026
@ghost
Copy link
Copy Markdown
Author

ghost commented May 27, 2026

please update me on when this is pushed

@ghost ghost closed this by deleting the head repository May 28, 2026
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants