• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

LINK.MAC - A macro to help manage gear for the box crew

Joined
Mar 5, 2017
RedCents
25¢
So a friend of mine had the idea for a quality of life macro, and I decided to run with it. The main idea behind this macro is to cut down on needing to flip through every box to see if a piece of loot is an upgrade for them. My thought was having the boxes link their item into a channel so you could skip flipping through them and just open up the links. In order to do this, just /bcaa //mac link .... and then everyone links the appropriate item!

This uploaded version will just end the macro when it's done running, however, you can replace a couple lines and it will restart your favorite boxing macro if you so choose. Also, it is set to send into raid say, but if you would rather have group chat or a specific channel, that is easily done as well. I put comments in the code if you wish to do that.

You can either use ALL to have everyone send a link, or up to 4 different classes. Currently the macro will link both items if you ask for wrist/ear/finger. The macro uses the plugin MQ2LinkDB to send the links, so you must have that running.

On a side not, my intention is to turn this into a plugin, but that is a bit beyond my capability. If anyone has experience writing plugins and willing to help I would love to ask a few questions, shoot me a PM :)

Enjoy!


***EDIT***

I went ahead and changed the macro so the links get sent to group chat.... If you prefer having a raid, change lines 90 & 91 & 96 from /g to /rs

------------------------------------------------------------------------------------------------------------------------------

Requirements:
MQ2LinkDB

Usage:
/mac link SlotName ClassShortName ClassShortName ClassShortName ClassShortName

Example:
/bcaa //mac link chest BRD SHM ROG RNG |or| /bcaa //mac link chest ALL

Slot names:
ear-head-face-neck-shoulder-arms-back-wrist-ranged-hands-mainhand-offhand-ranged-finger-chest-legs-feet-waist

Class ShortNames:
WIZ-WAR-SHM-SHD-ROG-RNG-PAL-NEC-MAG-ENC-BER-BST-BRD-DRU-ALL<-(using "all" will have everyone return with a link)
 

Attachments

Last edited:
I must've done this 1000 times when checking who needs what drops for armor pieces still. I can't believe I did all those clicks without thinking of macroing it like this :P good job.
 
That's what I'm talking about. Couple of things though. Is there anyway we can get different colors for classes. Also, if it could show all toons grouped by archetypes. Also, can you make each class send it's link to a different chat window. Lastly, can you make it look at each slot, figure out how bad it is, and just go farm the replacement by itself.

Thanks in advance.....

Seriously though, this has been so incredibly useful. My inventory management makes hoarder houses look pristine, so one might only imagine how good I am at keeping up with gear. This thing has been a lifesaver.
 
Muerticus...

I understand the concept, but can you give us programming noobs some additional direction please? A few examples, with proper syntax, would be great. Sometimes I look at all this code and my mind just goes numb.

Thanks in advance.
 
Muerticus...

I understand the concept, but can you give us programming noobs some additional direction please? A few examples, with proper syntax, would be great. Sometimes I look at all this code and my mind just goes numb.

Thanks in advance.

Hey Vrakenor! Yeah absolutely:

For a little more clarity: you will always type [ /bcaa //mac link ]. After "link" would be the item slot you are interested in, and then after that is the classes you are interested in.

As an example. If I am boxing a full group (War, Cleric, Bard, Monk, Rogue, Enchanter) and a range item dropped that was ALL/ALL, from my driver I would type: /bcaa //mac link ranged all

Or, if a melee specific earring dropped, from my driver I would type /bcaa //mac link ear War Rog Mnk Brd

Make sure you have the plugin MQ2LinkDB loaded and working.

The replies with the item links get inserted into raid say, if you are specifically grouping, Send me a PM and I will adjust the macro for you so it will reply using group chat.

If you have any troubled with setup or you want further break down, shoot me a DM in discord and I will get ya squared away!

/Cheers!
 
Last edited:
Muerticus

Well like I said, I understand the concept, but not the execution of it. I know better than to be so vague with my question. Sorry. If you don't mind, a couple more specific questions for you:

1. Does this automatically do a comparison of the item just dropped and what is in that specified item slot on the designated characters? As in your example, /bcaa //mac link ear War Rog Mnk Brd, what will get displayed on the my "driver's" screen? Will it just type out what items that are in the ear slots of my WAR and BRD that I can click on, like listing an item in chat with link capabilities?

2. Do you have to hold the item on your cursor and then type in the command line for a comparison?

3. I don't raid yet or at all lol. So yeah, I guess Group chat would be more appropriate for me. So some simple instructions like edit so and so file, line # so and so, change this to that, would be fine. Or I could just make a dedicated chat window for raid I suppose.

Sorry for not being clear first time and I really appreciate your response.
 
if you inspect the item you can check which classes can use it, so you dont have to write that out yourself.
 
also you could set it up as an include and stick it in kiss or any other macro you run and then you dont have to kill those macros to get item info
 
Muerticus

Well like I said, I understand the concept, but not the execution of it. I know better than to be so vague with my question. Sorry. If you don't mind, a couple more specific questions for you:

1. Does this automatically do a comparison of the item just dropped and what is in that specified item slot on the designated characters? As in your example, /bcaa //mac link ear War Rog Mnk Brd, what will get displayed on the my "driver's" screen? Will it just type out what items that are in the ear slots of my WAR and BRD that I can click on, like listing an item in chat with link capabilities?

2. Do you have to hold the item on your cursor and then type in the command line for a comparison?

3. I don't raid yet or at all lol. So yeah, I guess Group chat would be more appropriate for me. So some simple instructions like edit so and so file, line # so and so, change this to that, would be fine. Or I could just make a dedicated chat window for raid I suppose.

Sorry for not being clear first time and I really appreciate your response.


Hey Vrakenor!

Oh my apologies! Yeah that info helps.

As for 1) As of right now, this macro doesn't automatically do a comparison. But I really like the thought of possibly adding that in the future! And you are correct, it types out the item they have equipped as an in game link you can click on. Just as if you were to link one of your items to a friend in tells. As in the example, what you would see on your driver toon is an unaugged link in group chat to both ear items currently equipped on the warrior rogue and monk. With those item links in group chat, and the item in question in the loot window, you can manually open both links from your driver to: make the comparison, decide who needs it, and then send it to that toon. (Just don't forget to switch over to that toon and accept the item like I have done many times!) ;p

As for 2) No need to have the item on the cursor.

As for 3) Yeah I will send you a DM with that info so the links get sent to group chat!

I hope this addition information helps clear things up! If there is anything else I missed, or if there is more clarity needed for one of the bullet points, don't hesitate to ask! :)
---------------------------------------------------------------------------------------------------

@kaen01 I really like the idea of having that as an include! Have to constantly rerun the macro and restart the boxing macro was my only dislike with this. Thanks for the ideas!! :D
 
Thanks Muerticus, that cleared things up for me. That #1 item was what I couldn't quite grasp. Great idea btw, I'll give it a "go" as the Brit's like to say. Lol!
 
Trying to get this macro to work. I downloaded MQ2LinkDB zip and extracted the MQ2LinkDB.txt file in my release folder. When I tried to load the MQ2LinkDB.txt with /link /import I received a Source file not found (items.txt). Do I need to rename my MQ2LinkDB.txt file to items?

Edit: I loaded and unloaded the plugin a few times and it ended up working. I did not have to do the /link /import to get it to link items.
 
Last edited:
LINK.MAC - A macro to help manage gear for the box crew

Users who are viewing this thread

Back
Top
Cart