⚔️ SakaLuX Elimination Assistant
Complementary add-on for SakaLuX Script Hub. It also works standalone.
Current version
v1.3.65
2026-10-20 · Version consistency
- Fixed embedded runtime version reporting to match userscript
@version.
- Updated Hub registry release metadata to prevent mismatched version labels.
- GreasyFork publication status must be verified separately; updating this document does not publish the script.
License Manager v2 (2026-10-10)
- Faster shared license verification and safer unavailable states.
License Manager v2 · 2026-10-10
- Shared Hub license broker, short FREE cache, and bounded PRO cache.
- Temporary network errors no longer count as confirmed FREE for upgrade prompts.
- Account/key switch protection and verification-result validation.
- Client-side entitlement guards are not tamper-proof; server operations require independent checks.
Repository synchronization
What it does
- Loads Eliminations teams and available target data from Torn API v2.
- Loads large teams in rotating groups of up to 500 players with LOAD NEXT.
- Ranks targets with SAFE / RISKY / SKIP recommendations and Smart Target Score.
- Supports optional FFScouter Fair Fight / battle-stat estimates.
- Compares estimated target battle stats with your own calibrated/manual battle stats.
- Learns per target from manually recorded WIN / LOSS results.
- Includes player search, filters, sorting, PROFILE / ATTACK actions and attackable-state checks.
- Exports SAFE/RISKY attackable targets to TornPDA Chain Targets format.
- Remembers SAFE targets across batches/sessions and supports copy/export/remove/clear actions.
- Includes dedicated Torn API and optional FFScouter access controls.
- Supports persistent ON/OFF control from Script Hub.
- Never attacks automatically.
Current release note
v1.3.65 — Version and release synchronization
- Align embedded runtime version with @version to prevent false Hub update alerts.
- Preserve existing script functionality and API key settings.
Release history / Changelog
v1.3.65 — 2026-10-10
- Premium dialogs now display Send 1 Xanax for 7 days PRO with a direct recipient profile link.
- The purchase information applies to users with or without active PRO. License enforcement rules are unchanged.
v1.3.63 — 2026-10-10
- Improved premium badge coverage while preserving FREE controls.
v1.3.62 — 2026-10-10
- PRO badge coverage extended to premium switches, buttons, labels and selection choices.
- FREE controls stay visible and existing license checks and saved settings are preserved.
v1.3.61 — 2026-10-10
- Premium scoring, learning and tactical actions respond to entitlement status changes.
- Existing FREE functions and user settings remain intact.
v1.3.59 — 2026-10-10
- Adds a visible ✦ PRO badge to matched premium commands while leaving FREE commands accessible.
- Keeps existing SakaLuX PRO popup and entitlement checks unchanged.
v1.3.58 — 2026-10-10
- Security audit: added internal entitlement checks to additional PRO-only execution paths rather than relying solely on button interception.
- Script remains a client-side userscript; JavaScript-level restrictions can be modified by the client.
v1.3.57 — 2026-10-10
- Corrected duplicate async keyword after PRO entrypoint guard integration.
- Verified JavaScript source parses and GreasyFork metadata is retained.
v1.3.56 — 2026-10-10
- Corrected invalid async calibration declaration; PRO target learning is checked at data mutation.
- Client-side gating is not tamper-resistant; genuinely protected premium calculations must execute on a licensed backend.
v1.3.55 — 2026-10-10
- Guards WIN/LOSS learning at its mutation entry point; basic team and availability functions remain free.
- Client-side checks are usability controls; server-hosting premium calculations is required to prevent code bypass.
v1.3.55 — 2026-10-10
- Added direct execution-entry checks for covered PRO functionality, including stock rebalance, Bazaar bulk updates, Museum scan and Elimination FF/calibration.
- Retains basic FREE functions and GreasyFork distribution URLs.
- Remaining execution paths and browser integration still need verification; JavaScript alone is not a secure server-side paywall.
v1.3.54 — 2026-10-10 · FREE/PRO
- FREE: Elimination teams; Player search; Availability status.
- PRO: SAFE/RISKY/SKIP recommendations; FFScouter; Calibration; Target learning.
- PANIC and other destructive execution paths retain explicit confirmation requirements. Client-side feature gates are not tamper-proof.
v1.3.53 — 2026-10-09
- Migrates reset confirmations from native browser dialogs to the shared branded SakaLuX confirmation popup.
- Cancelling a confirmation preserves existing data.
v1.3.52 — 2026-10-09
- Added shared SakaLuX branded dialogs for informational, PRO and error notices.
- Replaced existing blocking alert messages with styled notices.
- Existing synchronous confirmations and prompts remain native for action safety.
v1.3.51 — 2026-10-07
- Returns to a three-part version with a higher patch number, so updates from the previous four-part version are detected.
- Synchronizes the installed version reported to Script Hub with userscript metadata and the module runtime.
- Updates the current release notes and documentation; INFO explains features and NEW lists changes.
- Includes Shared Standalone Dock Runtime v1.1.10: the gold S stays first in the status bar and sits 2px lower.
v1.3.50 — Standalone Dock Runtime v1.1.3 status-bar fix
- Runtime-only maintenance update.
- Prevents Standalone from changing Torn's native status-list child count/order.
- Restores all native status icons while keeping the S launcher near cooldowns.
v1.3.49 — Shared Standalone Dock Runtime v1.1.2 maintenance
- Runtime-only maintenance update.
- Embeds Standalone Dock v1.1.2 so all installed SakaLuX standalone modules share the repaired singleton behavior.
- No module feature changes.
v1.3.48 — Settings Schema v1 and safe automatic migrations
- Adds versioned settings schemas for every SakaLuX userscript through Shared Core v1.1.0.
- Automatically advances legacy settings through ordered per-version migrations without downgrading newer data.
- Keeps a last-known-good backup and restores it, or safely falls back to script defaults, when stored JSON is corrupt.
v1.3.47 — Shared Core v1
- Centralizes shared infrastructure in the embedded SakaLuX Core.
- Adds permanent Shared Core/API broker regression coverage.
- Embeds Shared Core v1 while keeping this userscript independently installable and runnable.
v1.3.46 — Release metadata synchronization
- Locks the shared standalone launcher to one canonical module order so rows no longer jump as add-ons register or refresh.
- Deduplicates standalone registrations by module id before rendering.
- Makes Bazaar Smart Pricer open its Settings on Bazaar and otherwise navigate to Bazaar first instead of opening an installer/source page.
v1.3.45 — Release metadata synchronization
- Uses the userscript metadata version as the canonical installed-version signal for Script Hub, preventing false UPDATE AVAILABLE states.
- Disconnects the panel-specific observer when the module is disabled.
- Removes the document click handler associated with the discarded panel.
- Prevents observer and detached-panel accumulation across disable/re-enable cycles; target preferences remain saved.
v1.3.44 — Lifecycle cleanup
- Prevents observer and detached-panel accumulation during disable/re-enable cycles.
v1.3.43 — Performance and TornPDA smoothness
- Uses constant-time Hub detection in standalone maintenance.
- Batches standalone refreshes and ignores chat/dock/footer mutations.
- Preserves target settings, learning records and attack links.
- Synthetic DOM and Chromium performance coverage; complete previous-version backup included.
v1.3.42 — Performance and release metadata audit
- Restricts donation-footer updates to the native module root; unrelated Torn and other-module DOM changes no longer schedule footer repairs.
- Limits SAFE/persistence installation observers to top-level panel lifecycle changes.
- Skips rebuilding the standalone dock when its module entries have not changed.
v1.3.41 — Elimination panel layout and 20px donation buttons
- Uses Elimination mobile panel sizing: top aligned, 4px side gaps, 36px bottom clearance for chat and 14px rounded corners. SEND MONEY / SEND ITEMS buttons are 20px high; the donation/author footer totals 50px.
v1.3.40 — Compact Hub footer
- Uses the same compact footer as Script Hub: SEND MONEY, SEND ITEMS and Made with ❤️, with 40px donation buttons. Removes the legacy signature footer and reserves space for module dialogs where needed.
v1.3.39 — Mobile UI refinement
- Refines TARGETS switches with consistent sizing and alignment.
- Extends the mobile panel closer to the chat controls while keeping the target list independently scrollable.
- Fits the opaque SAFE sheet inside the panel with a visible title, aligned buttons and a scrollable saved-target list.
- Fits Torn/FFScouter API-key and manual battle-stat inputs within the panel; keeps SAVE MANUAL BS fully visible and reachable by scrolling.
- UI-only release: preserves target calculations, API behavior, saved data and manual attack controls.
v1.3.38 — Hub isolation
- Excludes Script Hub and its subtree from shared styling/fullscreen rules.
- Restricts the author footer to the native Elimination panel.
v1.3.37 — Full-screen performance
- Mobile SakaLuX panels use the full available viewport.
- Removes backdrop blur and heavy mobile visual effects.
- Disables the legacy document-scanning Mobile Surface observer where present.
- Reduces mobile animation/transition cost for faster input and scrolling.
v1.3.36 — TornPDA host-scroll contract
- Replaces physical 100dvh forcing with host-container sizing so TornPDA vertical scrolling works normally while the translucent blur surface is preserved.
v1.3.35 — Mobile full-height + blur contract
- Opens the active mobile sheet from top to bottom of the available viewport.
- Adds the shared translucent SakaLuX blur treatment.
v1.3.34 — Mobile top alignment
- Opens the script panel from the top of the TornPDA viewport.
- Uses the shared SakaLuX top-alignment contract.
v1.3.33 — PDA top-aligned panel refinement
- Opens the SakaLuX panel from the top of the available Torn viewport.
- Improves compact Hub integration and mobile visibility.
v1.3.32 — Performance/UI optimization
- Performance/UI optimization: reduces duplicate observer-driven work and aligns assistant controls with the shared SakaLuX Hub-style UI foundation while preserving attack safety behavior.
v1.3.31 — Desktop ATTACK route fix
- Uses Torn's current
/page.php?sid=attack&user2ID=... route.
- Preserves TornPDA compatibility and manual player control.
v1.3.28 — Hub detection fix
- Recognizes current Hub launchers/active marker and suppresses standalone prompts while Hub is installed.
v1.3.24 — Compact native S standalone launcher
- Added the compact native S/shared standalone dock behavior.
v1.3.20 — Team dropdown recovery
- Added nested/keyed response support, valid-team caching and saved-team validation.
v1.3.19 — Persistent target controls
- Persists target filters, player search and panel-open state.
v1.3.18 — Persistent SAFE Targets
- Added persistent SAFE collection with copy/export/remove/clear actions.
v1.3.17 — Violentmonkey Hub bridge
- Added canonical installation marker and isolated-context OPEN/ON/OFF bridge.
v1.3.16 — Refined professional target switches
- Reworked target toggles into compact switches with restrained visual accents.
v1.3.15 — Compact sliding target switches
- Replaced oversized checkboxes with compact sliding target switches.
v1.3.14 — Compact TARGETS menu
- Moved attackable/SAFE/RISKY/unopened filters into one compact menu.
v1.3.13 — Multi-filter targets
- Added combinable target filters and unopened-target state.
v1.3.12 — Inline panel signature
- Moved the SakaLuX signature inside the module panel.
v1.3.11 — Persistent SakaLuX signature
- Added the persistent linked author footer.
v1.3.10 — Foreign-widget isolation
- Prevented external Touching Grass Targets UI from being injected inside the SakaLuX panel.
v1.3.9 — Unified Control Center visual system
- Adopted the shared SakaLuX interface style.
v1.3.8 — PC Hub detection
- Added reliable PC/Tampermonkey installation detection.
v1.3.7 — Unified Torn + FFScouter API Access
- Added the dedicated Torn/FFScouter API Access panel, exact Torn read-only permissions and calibration fallback.