• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
  • There was an optional (unless you're on Povar/Xegony) eq update. Guest, DO NOT PATCH EQ or you'll have to wait for the next MQ update (no ETA). You can play without the patch by using patchme or autologin (preferred). If you've already patched EQ you're out of luck, unless you find someone to share the older eqgame.exe (don't ask here).
Button Master

Utility Button Master 04/23/2025

Download now:  Join us with Level 2 access or earn your way in with  RedCents.

Bug Fixes 🐛


Fixed an issue where converting an old ini could cause a crash
(cc62e7a) ~DerpleMQ2

〰️Commits​


Merging Beta into Mainline
(98fd71d) ~derple
Removed random newlines
(195d5b4) ~DerpleMQ2
- fixes a crash that can happen if upgrade is needed and mq.exit() gets called after an imgui crash.
(a43c836) ~DerpleMQ2
Lua support.
(7e06069) ~DerpleMQ2
- Style Var Support
(19ebc8b) ~DerpleMQ2
Themeing support
(af389e1) ~DerpleMQ2
Delete support
(04a6375) ~DerpleMQ2
- Social DragDrop Replication Support
(dfc9006) ~DerpleMQ2
- Tooltips only display if they have text.
(9b491f0) ~DerpleMQ2
- consolidated tooltip code
(86833fd) ~DerpleMQ2
- Icon tooltips
(a406362) ~DerpleMQ2
- Fixed a bug where turning on advanced would for a 0 icon.
- removed usage of ed utils some more.
(6208ee0) ~DerpleMQ2
Fixed where we check version info.
(b824a6a) ~DerpleMQ2
Upgrades now require a special command to avoid corruption
(445df9e) ~DerpleMQ2
Removed LIP and ed.utils dependancies.
(c7c64d7) ~DerpleMQ2
- added some additional ingame checks.
(243f60c) ~DerpleMQ2
** MINOR BREAKING CHANGE NOTICE **
- Minor breaking change in this version:
- If you had previously created custom LUAs they will now need a "return " added to the front of them. This was done so that you can do complex lua statements instead of just single return values.

- Lua support for:
. Icons
. Button Labels

- New Timer subtype: Toggle - if you dont want to use a timer you can use this to toggle the button avaiable/unavaiable instead. No timer tooltip is added.
(36aefe0) ~DerpleMQ2
Validate character config exists before up versioning.
(2642c2c) ~DerpleMQ2
- Removed Hard Coded Sets
- Added the ability to create Default Layout under the Display menu
(fe89704) ~DerpleMQ2
- Initial setup for multi window support to come.
(71f9580) ~DerpleMQ2
TitleBarStatus is now pushed with replicate
(435dc43) ~DerpleMQ2
- you can no longer create a set name that already exists.
(507fa7a) ~DerpleMQ2
Warning message cleanup pass.
(679af94) ~DerpleMQ2
- More Menu cleanup.
(e4be2d0) ~DerpleMQ2
- Debug Dev Output support
- Added ability to hide the title bar
- Moved around the menus to make them slightly more sane
(5e83768) ~DerpleMQ2
Updated comments
(00255a0) ~derple
- Added extra Safety checks
(85ae3a1) ~DerpleMQ2
- Added Drag and Drop support for:
. Spell Gems
. AAs
. Abilities
. Items
. Item Links

- Added Timer Support for AA, Item, Ability, SpellGems, Custom Lua and Seconds Timers
- Lots of code cleanup
(f5564b2) ~DerpleMQ2
Cooldown timer is now a clock.
(b830eca) ~DerpleMQ2
Added cooldown timer to buttons
(e6e7b15) ~DerpleMQ2
Added the ability to export/import shared buttons and button sets.
(f78ab75) ~DerpleMQ2
- Data model changes and sharable buttons
(719cb1f) ~DerpleMQ2

〰️Commits​


Push for website to pickup
(e5af56c) ~derple
- Merged Beta into Mainline
- Mainline now includes all the latest from Beta which have been tested and stable for the last 7+ days
Updates:
- Configuration saved as Lua file now.
- Always displayed all defined buttons empty buttons shown if there is extra space.
- Color Wheel picker is fixed
- Naming buttons with numbers is fixed
- Fixed historical bugs:
- The way that buttons per row were calculated was wrong using a hard-coded value of 5 instead of the actual padding value
- Buttons will no longer go off into invisible width space

- New feature
- Buttons will be displayed up to the end of a row of the last defined button.
- This means that if you define button #88 we will render up to at least button 88 and possibly past it to get to the end of the row that button 88 renders on.
- Fixed a legacy bug where labels could be numbers
- This could cause sorting to crash
- All Labels are now strings.

- ButtonMaster can now be locked with the Lock Icon in the top left.
- You can now select Icons from the spell Icon list to go on buttons along with text.

- You can now clear icons/test colors with a right click
- Iconic buttons (see below)
- Icon buttons now use Selectables to behave more like normal buttons
- All spell Icons now available.
(f6ffda8) ~DerpleMQ2
Fix for buttons with %'s in them
(548e2c7) ~Derple
Always close the picker if edit is closed.
(d3c7711) ~DerpleMQ2
Updated Icon Picked to support all Spell Icons

- IconID starts and 0 and goes to 2243 now.
(762aa1e) ~DerpleMQ2
Close IconPicker with edit box
(e0c0f9b) ~DerpleMQ2
- Added a right click menu on icons to remove an icon from a button.
- Added same option for button and text color
- Reset is now Reset All and resets Icons as well
- Fixed a bug with how set renaming was handled.
-
(27f3228) ~DerpleMQ2
- Switched from using Invisible Buttons to Selectables
- This creates a more consistent UX between Icons and Text Buttons
- Please test all context menus you use normally.
(6a1050d) ~DerpleMQ2
Fixed numerical labels that worked their way into lua configs.
(2b3a299) ~DerpleMQ2
Buttons can now use Icons.
(d4595f8) ~DerpleMQ2
Locking support
(bf1ddd0) ~DerpleMQ2
Fixed replication.
(f4d0fde) ~DerpleMQ2
Cap buttons at 100
(10e8926) ~DerpleMQ2
- Fixed a legacy bug where some labels were treated as numbers and others as strings
- If a button was converted but not used it did not get updated correctly.
(ca79313) ~DerpleMQ2
- Fixed an issue where it if your last defined button landed as the last colum then it would print 1 more extra row.
(07abba0) ~DerpleMQ2
- Fixed historical bugs:
- The way that buttons per row was calculated was wrong using a hard coded value of 5 instead of the actual padding value
- Buttons will no longer go off into invisible width space
- New feature
- Buttons will be displayed up to the end of a row of the last defined button.
- This means that if you define button #88 we will render up to at least button 88 and possibly past it to get to the end of the row that button 88 renders on.
(b7a23ec) ~DerpleMQ2
Snark comments make the man.
(5585c51) ~DerpleMQ2
Change for the sake of change part deux
(0641fc7) ~DerpleMQ2
Change for the sake of change.
(89f05ae) ~DerpleMQ2
Only save if changes were made.
(e2f80eb) ~DerpleMQ2
- Buttons no longer contain 5 Commands
- Buttons can have any number of commands seperated by newlines
- Button Editor is now resizable
- Button Editor is now a text edit box
(64ad722) ~DerpleMQ2
- Merged Beta into Mainline
- Mainline now includes all the latest from Beta which have been tested and stable for the last 7+ days
Updates:
- Configuration saved as Lua file now.
- Always displayed all defined buttons empty buttons shown if there is extra space.
- Color Wheel picker is fixed
- Naming buttons with numbers is fixed
- Fixed historical bugs:
- The way that buttons per row were calculated was wrong using a hard-coded value of 5 instead of the actual padding value
- Buttons will no longer go off into invisible width space

- New feature
- Buttons will be displayed up to the end of a row of the last defined button.
- This means that if you define button #88 we will render up to at least button 88 and possibly past it to get to the end of the row that button 88 renders on.
- Fixed a legacy bug where labels could be numbers
- This could cause sorting to crash
- All Labels are now strings.

- ButtonMaster can now be locked with the Lock Icon in the top left.
- You can now select Icons from the spell Icon list to go on buttons along with text.

- You can now clear icons/test colors with a right click
- Iconic buttons (see below)
- Icon buttons now use Selectables to behave more like normal buttons
- All spell Icons now available.
temporary revert to 5/10/23 build until issues are fixed
Posted by: Sic

〰️Commits​


Missed a few reverts
(d2900d8) ~DerpleMQ2

〰️Commits​


Re-pushing lua config changes
(b02ca21) ~DerpleMQ2

〰️Commits​


Buttons now render to the last button or as many as should be visible based on size dynamically
(13a556a) ~DerpleMQ2
Removing lua configs and reverting to ini until mq fixes pickling.
(6125651) ~DerpleMQ2

〰️Commits​


Fixed for SaveSettings storm when doing a conversion.
(8546c5d) ~DerpleMQ2

〰️Commits​


Messages only deserialize from protobuf once now.
(5696b2c) ~DerpleMQ2

〰️Commits​


Added myname to the credits because my ego demands it.
(d07c675) ~DerpleMQ2
Back
Top