Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.

~Derple
~Derple
- Add shared Claude Code setup #nobuild
- .claude/CLAUDE.md: rgmercs working rules, Lua conventions, MQ/TLO gotchas
- .claude/rules: ImGui and actors rules, loaded only for matching files
- .claude/skills: debug-new-code, mq (uses the macroquest/docs coordinator)
- .claude/memories: rgmercs and EQ/MQ reference notes
- .claude/settings.json: no AI attribution; hook strips trailing whitespace and adds the final newline on .lua edits
- Personal setup goes in CLAUDE.local.md / .claude/settings.local.json (gitignored)
The adversarial review and refuter passes in both the PR and push workflows now default to claude-opus-5-5. The PATTERN_REVIEW_MODEL repository variable (push workflow) and the manual run input (PR workflow) still override it.
~Derple
~AlgarDude
~AlgarDude
- SHM(Laz) - Adjust Group Pact of the Wolf usage.
- SHM(Laz) - Languid Bite is a burn (now affects all standard det spells).
- PAL(Laz) - Restructure AA Stuns.
- Persecution is now optional (now has a healing debuff).
- Expanded use of earlier AA stuns.
~Derple
Button tooltips in the Button Master Integration preview grid now end with a highlighted line, with a move icon, telling users they can drag the button straight onto a ButtonMaster slot to import it.
~Derple
Adds a new "Button Master Integration" section to the Options UI that lets users preview Algar's RGMercs command-and-control button sets and import them directly into ButtonMaster.
Button library
Previewing and importing
- extras/buttonmaster_sets.lua holds Algar's 164 buttons and 26 sets in ButtonMaster's own Buttons/Sets shape, with ButtonMaster's runtime cache fields and per-character window layouts stripped out.
Character names
- Pick a set to see its buttons drawn the way ButtonMaster draws them (icon or colored square, label in the button's text color). Hovering a button shows its command; clicking it shows the command in a read-only Zep viewer.
- "Import Set" / "Import Button" send the set or button to ButtonMaster on this character through its "ImportObject" actor event. ButtonMaster then imports it with its own import code (new Button_N keys, set renamed on a name clash, set added to hotbar window 1) and syncs other boxes through its normal settings broadcast.
- Buttons can also be dragged from the preview grid straight onto a ButtonMaster slot. The drag payload is a standard ButtonMaster share code.
- Both require a ButtonMaster build with the "ImportObject" event and the "RGMERCS_BUTTON" drop target. Import buttons are disabled when ButtonMaster is not running.
SmartSend
- Algar's buttons name his characters directly (e.g. /dex Algarpal ...). A Character Names panel maps each one to the user's own character, shown by role: MainTank (Algarshd), Offtank (Algarpal), Cleric, Druid, Enchanter, Necromancer, Shaman and Warrior.
- Auto Detect fills the names from RGMercs peer heartbeats on the current server by class. MainTank prefers WAR > SHD > PAL, Offtank prefers PAL > SHD > WAR, and the two tanks are never given the same character. Each run overwrites the rows it finds a match for.
- Names are saved in the new server-scoped ButtonMasterNames setting, so Auto Detect does not need to be rerun each session. Manual edits save when the field loses focus.
- Names are swapped in (case-insensitive, whole names only) on preview, import and drag. The shipped library is never modified.
~Derple
- Adds /rgl smartsend <command>: sends via /dgra in a raid, /dgga in a group, or runs the command directly when solo, matching the standalone smartsend.lua script.
- 49 of Algar's buttons use /ss. These are rewritten to /rgl smartsend on preview, import and drag, so the imported buttons work without smartsend.lua running.
~AlgarDude
~AlgarDude
- Removed the callback to add a static delay.
- Special thanks to Nand for tinkering and testing.
~AlgarDude
~AlgarDude
~AlgarDude
~AlgarDude
~AlgarDude
- DRU - Adjusted Wolf Spirit.
- RNG - Adjusted Scout's Mastery.
- RNG - Adjusted Outrider's.
~Derple
~Derple
- Added Necro mezzing as appropriate (default: Off).
- Mez is now fully class agnostic; settings for ST/AE/AA/etc Mez have been moved to the class configs.
- Setting migration will occur as appropriate.
- Fallback code carried for custom configs, for at least the next 90 days.
- Other minor improvements along the way.
Co-authored-by: unborder [email protected]
~AlgarDude
~Derple
~AlgarDude
~Derple
~Derple
~Derple
~Derple
~Derple
~Derple
~AlgarDude
- Deprecation Cleanup
- Removed legacy fallbacks left in place for configs predating this summer's charm, mez, cure, rez and stick changes.
- Removed deprecated cure engine
- Suppressed successive error messages when an unknown setting is checked
~AlgarDude
- Corrected a peer settings reset not taking effect on that peer
- Reset to Defaults now works on active peers.
~Derple
~Derple
- https://github.com/DerpleDude/rgmercs/c
(truncated)
~AlgarDude
- SHM(Laz) - Adjust Group Pact of the Wolf usage.
- SHM(Laz) - Languid Bite is a burn (now affects all standard det spells).
- PAL(Laz) - Restructure AA Stuns.
- Persecution is now optional (now has a healing debuff).
- Expanded use of earlier AA stuns.
~Derple
Button tooltips in the Button Master Integration preview grid now end with a highlighted line, with a move icon, telling users they can drag the button straight onto a ButtonMaster slot to import it.
Co-Authored-By: Claude Opus 5.5 (1M context) [email protected]
~Derple
Adds a new "Button Master Integration" section to the Options UI that lets users preview Algar's RGMercs command-and-control button sets and import them directly into ButtonMaster.
Button library
Previewing and importing
- extras/buttonmaster_sets.lua holds Algar's 164 buttons and 26 sets in ButtonMaster's own Buttons/Sets shape, with ButtonMaster's runtime cache fields and per-character window layouts stripped out.
Character names
- Pick a set to see its buttons drawn the way ButtonMaster draws them (icon or colored square, label in the button's text color). Hovering a button shows its command; clicking it shows the command in a read-only Zep viewer.
- "Import Set" / "Import Button" send the set or button to ButtonMaster on this character through its "ImportObject" actor event. ButtonMaster then imports it with its own import code (new Button_N keys, set renamed on a name clash, set added to hotbar window 1) and syncs other boxes through its normal settings broadcast.
- Buttons can also be dragged from the preview grid straight onto a ButtonMaster slot. The drag payload is a standard ButtonMaster share code.
- Both require a ButtonMaster build with the "ImportObject" event and the "RGMERCS_BUTTON" drop target. Import buttons are disabled when ButtonMaster is not running.
SmartSend
- Algar's buttons name his characters directly (e.g. /dex Algarpal ...). A Character Names panel maps each one to the user's own character, shown by role: MainTank (Algarshd), Offtank (Algarpal), Cleric, Druid, Enchanter, Necromancer, Shaman and Warrior.
- Auto Detect fills the names from RGMercs peer heartbeats on the current server by class. MainTank prefers WAR > SHD > PAL, Offtank prefers PAL > SHD > WAR, and the two tanks are never given the same character. Each run overwrites the rows it finds a match for.
- Names are saved in the new server-scoped ButtonMasterNames setting, so Auto Detect does not need to be rerun each session. Manual edits save when the field loses focus.
- Names are swapped in (case-insensitive, whole names only) on preview, import and drag. The shipped library is never modified.
Co-Authored-By: Claude Opus 5.5 (1M context) [email protected]
- Adds /rgl smartsend <command>: sends via /dgra in a raid, /dgga in a group, or runs the command directly when solo, matching the standalone smartsend.lua script.
- 49 of Algar's buttons use /ss. These are rewritten to /rgl smartsend on preview, import and drag, so the imported buttons work without smartsend.lua running.
~Derple
~AlgarDude
- Removed the callback to add a static delay.
- Special thanks to Nand for tinkering and testing.
~AlgarDude
- DRU - Adjusted Wolf Spirit.
- RNG - Adjusted Scout's Mastery.
- RNG - Adjusted Outrider's.