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.

~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.