Skip to content

More Raid tool options - #1154

Open
RedAces wants to merge 4 commits into
EllesmereGaming:mainfrom
RedAces:disable-raid-tools-features
Open

More Raid tool options#1154
RedAces wants to merge 4 commits into
EllesmereGaming:mainfrom
RedAces:disable-raid-tools-features

Conversation

@RedAces

@RedAces RedAces commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

What does this PR do?

  • Add the ability to disable each pull timer (set it to zero)
  • Add checkboxes to disable the "role check", "convert to raid" and "disband" buttons

Screenshot

Screenshot 2026-08-02 185132

How was it tested?

Tested on 12.0.7 retail
NOT tested on 12.1 PTR

Checklist

  • New settings default OFF (no behavior change without opt-in)
  • these new settings default to ON because thats the previous state
  • Zero cost while disabled: no events registered, no polling, no hooks doing work, no frames built
  • Cheap while enabled: event-driven (no polling, no timer-based logic, no per-frame allocations)
  • No writes onto Blizzard-owned frames (weak-table pattern used); HookScript/hooksecurefunc only, never SetScript on Blizzard frames
  • Tested in-game, works on live retail; no load errors on the 12.1 PTR client

@RedAces

RedAces commented Aug 2, 2026

Copy link
Copy Markdown
Contributor Author

Added: hide the raid tools frame if youre in raid and are neither a Leader or Raid Assistant

hellsy55 added a commit to hellsy55/EllesmereUI that referenced this pull request Aug 2, 2026
RedAces added 3 commits August 3, 2026 19:15
Add checkboxes to disable the "role check", "convert to raid" and "disband" buttons
…sist or are the raid leader

# Conflicts:
#	Locales/_keys.txt
@RedAces
RedAces force-pushed the disable-raid-tools-features branch from ad6c341 to e29d6c4 Compare August 3, 2026 17:15
hellsy55 added a commit to hellsy55/EllesmereUI that referenced this pull request Aug 3, 2026
hellsy55 added a commit to hellsy55/EllesmereUI that referenced this pull request Aug 3, 2026
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.

1 participant