• 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 --->
Resource icon

MAUI (MuleAssist UI) 03/26/2024

Download now:  Join us with Level 2 access or earn your way in with  RedCents.
- Now persists the Start Command that each character uses to start the MuleAssist macro.
- Also added End and Pause buttons.
Fix saving INI when a list size such as BegSize or PetToysSize isn't present in the INI.
Adds ability to pickup an item from your bags and click a suitable entry in MAUI (DPS, Buffs, Heals, etc list entries, Pet focus spell, things like that) to insert the item name into that entry, so you don't have to type in item names.
Add ability to drag and drop list entries within MAUI to rearrange them.
This is for doing something like swapping DPS1 with DPS2, not for dragging things from EQ into MAUI.
  • Add tostring in a couple spots where LIP might give us a number when we wanted a string
  • Change LIP to write keys in a more user friendly order
  • Prefer INI with no level over INI with level to match updates to the macro
  • Fix spell list for duplicate spell names

Note that there is currently a bug with the buffs section requiring the full spell rank name. MAUI won't add rank names to spells, so until that's fixed you'll need to edit them in.
Adds ability to import a KA INI and convert to MA.
- This is mostly a copy/paste job but will handle all the conversion of KConditions automagically.
- Only sets those keys which are common to both KA and MA. Any settings unique to MA will have no value set.
- After importing a KA INI, it would be best to then start muleassist to let it initialize any missing settings.
Also includes a couple small fixes to some property validation.
Dumped most of the descriptions from the MA guide into tooltips, at least the one liners. Just look for the (?), they're all over the place.
No new function, just puts the 3 files into an ma folder inside the zip, to be copied as is to the lua folder. And instructions updated a bit for clarity.
- when INIs are copied from previous levels
- when a value doesn't match the expected type for the input its about to be stuck in
Updates existing behavior for discovering INI files at startup to match the old plugin more closely:
- It already would search for an INI with the following patterns, loading the first successful match:
1. MuleAssist_server_name_level.ini
2. MuleAssist_server_name.ini
3. MuleAssist_server_name_(level-1).ini thru level-10, so if you were 115 and had a 110 INI, it would find and load the 110 INI into the UI.

- The updated behavior is for (3), it will now automatically copy the INI to a new file matching your current level, resulting in the format like (1).

Other changes:
- If an entry like DPS1 references a spell/aa/disc/item which the character does not have, it will get a red border.
- InputText performance seems to struggle if several textures are being rendered, or maybe just several things in general? For example, trying to edit text on the DPS tab with 15 entries defined in the DPS list. Not sure if ImGui is just trying to do too much per loop, but it makes it difficult to type anything into the text fields. To try and address this, moving the editing of list items like DPS1, DPS2 into more of a drill-down format where selecting an item from the list will switch the window to only show details about that selected item.
The UI will hopefully feel noticeably less laggy if you're entering text in a section with a lot of entries like DPS.
Back
Top