• 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

Tip - Helpful commands and Ideas related to boxing

Joined
Dec 24, 2017
RedCents
1,813¢
So.... I have been using MQ2 for about 6 months and it has been a very interesting journey. I had so many questions in the beginning and to be honest I still have things to figure out. I wanted to list a few tips and tricks I have picked up a long the way. Most of this stuff is taken from post scattered here and there from the community, cause awesomeness of the community. I box up to 6 toons at once, which can be quite frustrating, specially when each class is different. But the below things have made life a lot easier for me. This stuff is pretty random... but really help me out a long the way. So here goes.


There are two forms of KA. The standard one and EQMule's version. These are the commands I use with them.

To use the standard one:
/mac kissassist assist (to assist whomever you have targeted)
/mac kissassist assist {PLAYER NAME} (to assist whomever you name in the brackets)
/mac kissassist tank {YOUR NAME} (to make your toon tank and MA)

To use EQMules version, substitute kiassassist with kissassist1004e15.
https://www.redguides.com/community/resources/kissassist-10-0-4-eqmule-edition.286/

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I am a run and gun type group. I don't set up camp. So my toons are set to chase the MA.

[General]
ReturnToCamp=0
ChaseAssist=1
ChaseDistance=10

Sometimes I prefer them to follow another toon.
/chase {PLAYER NAME} (Will start to follow the player name in brackets)
/chase off (will not chase anyone)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Want to work a bunch of skills, including bind wound,begging, alcohol tolerance and spell casting at the same time?

https://www.redguides.com/community/resources/bind-wound-and-begging-macro-at-the-same-time.297/

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Got a new toon and hate figuring out what you need to scribe from a vendor:
https://www.redguides.com/community/threads/scribe-mac.24684/

/mac Scribe

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Got a group corpse run to go on?
https://www.redguides.com/community/resources/multidrag-mac.29/

/mac multidrag

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I had serious issues with my Shadowknight determining my aggro on mobs. So i used the below to help figure things out and write my AOE aggro in my Ini.

There are multiple ways to determine if you have aggro.
/if (${Me.XTarget})
/if (${Me.XTAggroCount})
/if (${Me.CombatState.Equal[COMBAT]})

Useful commands for testing aggro values: (type in macroquest window)
/echo ${Me.CombatState.Equal[COMBAT]} (Am I in combat)
/echo ${Me.XTAggroCount} (how many mobs are aggro'd in extended target window)
/echo ${SpawnCount[npc radius 20 zradius 10]} (how many of those mobs are within a 20 unit radius, 20 units is bout the reach of my AOE aggro spells)
/echo ${Me.XTAggroCount[99]} > 0 (how many mobs in my extended target window are less then 100% aggro)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Too many time has my toon tried to attack npc's that are not meant to be attacked. So try this post.

https://www.redguides.com/community...y-to-add-enemies-to-ignore.61128/#post-348466

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Control all toons from one toon. This has been one of the most useful tools. I was skeptical about installing it and using it. Seemed like it was more work then it would be useful. BOY WAS I WRONG. Quite frankly it was easy to set up and use.

https://www.redguides.com/community/resources/mq2eqbc.120/

Start the EQBC Server: EQBCS-eqmule.exe (Starts server, Exe file is located in the release folder)

Type for each toon once:

/plugin mq2eqbc (load plugin)
/bccmd connect (Connect to server)
/bccmd connect XXX.XXX.XXX.XXX 2112 (XXX + your computers ip, generally 168.192.1.xxx) <~~ if using more then one computer on SAME network
/bccmd reconnect on (tries to reconnect each time you zone)
/bccmd set autoconnect on (reconnects on log in)


Helpful Commands to broadcast to your toons:

https://www.redguides.com/community...and-how-it-causes-bot-obvious-behavior.67282/


MOVEMENT COMMANDS:

Little info on movement

Currently you have 3 main modes of movement types:

MQ2Nav
Which gives the ability for you to move according to certain meshes around the objects in zone, this system does not have a built in follow command.
MQ2AdvPath
Is a plugin that allows for recording paths to be played back in certain ways, the plugin default takes over the EQ /follow command, and is commonly known as /afollow. this can be used by issuing /afol and /afol off, this follow is very special as it records the person it follows path and plays it back for the one that follows.
MQ2Moveutils
Is the main movement plugin and is basically the plugin that allows mq2 to move your character around, in any situation, this does not have a built in follow command as such, but it does offer /stick and /moveto commands. /stick sorta reminds most of eqs basic follow command. but is much more advanced.
Who and what uses these movement methods.


Several of the combat assist macros on redguides use a mix of these movement methods, and it can get very confusing as to when to use what and how.

Kissassist
Uses a mix of mq2nav and mq2moveutils to follow someone, it can sometimes cause you to get stuck on walls when it hasnt switched from /moveto or /stick to /nav.
Automacros/ihcmercs
Use only mq2advpath for following, using /afol, and turns it off during combat where it switches to mq2moveutils to /stick and /moveto mobs.
Modbot
Uses a combination of mq2advpath for following with /afol for some modes and /mq2moveutils /stick for other modes.
The Core
A not so known combat assist on redguides but i seen some people refer to it, uses also a combination of mq2nav /nav and mq2moveutils /stick and /moveto to do following.
Now how do we control all these things


I personally never have any of the combat assists running if i dont need it, ie, going to pok or the guild lobby and such, or when i run from zone to zone to get to my camps, and if i do i tend to not have them on follow.


I have 2 main keys and one alias i generally use to move my team around.



key 1: Nav2Me

/bca //nav id ${Me.ID}

this key tells my people to come to me, using the nav system, i try and mesh all zones i go to, i love using mq2nav.



key2:Move2Me

/bca //moveto id ${Me.ID}

this key tells my people to moveto me, using normal movement behaviour, this is not good for long distances, or distances where they have to avoid objects, but good for short distances where they can move up to you. like you want them 15 feet closer to the door, you go there hgit that key and they come up a bit.



Alias: /NavNPC

/alias NavNPC /nav spawn npc

this alias allows me to nav to certain npcs, using the spawn search system whgich is built in system toi search for spawns in MQ2, i could do /bcaa //navnpc banker, and my team would scatter and run to the nearest banker.



These i generally copy to all my guys.



So outside of combat i dont use any form of follow generally, just nav2me key or move2me key.



Now say i zone into droga(eok) turn on kiss for my team, and get buffed and settled, and invised up. and everyone is ready,i move my warrior ahead, to spot for invis peepers, and when i am satisfied the path is safe, i call my team with nav2me, and this is how i creep through dungeons nav2me and move2me.



Now if i am in a outdoors zone like FM(eok) and just move around killing stuff for funs, i used the built commands from kiss, from my warrior i do /chaseme, which sends an /bcg //chase on warriordude.

and makes your team chase the warrior around. if i need to pull a little bit and dont want the team to follow me in for the pull., i use the command /stayhere which sends a command to the team not to chase, not to camp just wait here till you get new commands or we start a fight.



now on my warrior i do have a 3rd special movement key, nav2heals /nav spawn pc healername, cause sometimes in dungeons you get things on you and knocked around and it gets confusing, i hit that key and bam he rushes back to my healer to get heals, and team engages as mobs come into camp, and all is well. also i am lazy when pulling, so that runs me back to team lol.



now one thing to say, when running kiss, never have your team use /afollow to follow you around it conflicts heavily with the movement kiss tries to do during combat.



If you want to control their follow use /stick with your tank or main assist targetted



automacros and ihczerker handles follow with afollow and does a good job at it, not allways super pratical if you wanna jump to your dps and do some movment.



i also suggest having a key AllStop



/bcaa //endmacro

/bcaa /stick off

/bcaa /moveto off

/bcaa //afol off

/bcaa //nav stop



this key stops everyone dead in their tracks, and turns of all macros.



you zoned into pok



your team goes bananas and moves all over, banging into buildings and doors



you hit:



AllStop

Nav2Me



boom you got your team under control.





this became a little more confusing and longer than i had thought. but i hope it still might prove usefull for some.



Other Great Link: https://www.redguides.com/community...s-to-save-time-and-trouble.66988/#post-365267

There are so many useful (vital!) commands in MQ2, and also you can request stuff from your group too. Every time I notice I am doing something tedious many times, I will try to make a hotkey to do it in the future. These are just the ones I have figured out so far!



Most of these require eqbc (everyone should use this!). And some require mq2nav (most people should probably use this too).

p.s. You gotta tweak some of these to put your character's names in there, and the correct spell name for your group.





GoDoor

Tells group to all click and enter the door you are standing in front of.

/bcaa //doortarget

/pause 2

/bcaa //click left door

This works on stuff that isn't a door too! Like if you have to click a tree to enter a zone or whatever, it works.





AllSayYes

Every time I have my wiz port the group to our guild lobby, it asks each person “Do you want to be ported to the guild lobby?”. So instead instead of me tabbing to each character to click yes, I press this:

/noparse /bcga //if (${Window[ConfirmationDialogBox].Open}) /notify ConfirmationDialogBox CD_Yes_Button leftmouseup

(It works for other stuff too, anything that asks you yes or no)





Evac!

Kiss auto evacs when tank dies, but sometimes I rather evac before that point. Say you accidentally hit a friendly NPC, or you do an epic fail pull and you know you will wipe, you hit this hotkey:

/bct MyWiz //end

/bct MyWiz //stopcast

/bct MyWiz //tell MyTank I have turned my Macro off to evac, remember to turn it back on!

/bct MyWiz //casting “Exodus”

/bct MyWiz //casting “evacuate”

So first line turns his macro off, otherwise he sometimes thinks he knows better and wants to keep nuking when I am wanting him to stop and get us outta here.. Second line tells him to stop casting whatever he is doing now. Third line has him send me a tell as a reminder to turn his macro back on once we have finished evaccing.

Fourth line does his instant evac.

Fifth line does his spell evac incase the AA evac is still in cooldown. The only slight hiccup in this hotkey is that if both evacs are up, you will evac to safe spot and then he will cast evac again. No biggie. And I can usually stop him from doing the second one.





FindItem

Sometimes I know I looted an item and I can’t remember which character I gave it to… I could go to each character and use their item search in their inventory, but with one click this hotkey will tell me who has it!

/noparse /bcaa //bc ${FindItem[augm]}

This is not perfect. To find something else you have to edit the hotkey and change the bit that says augm to be whatever item you want. You don’t have to type the whole word, so say you want to find a Short Sword of the Ykesha, you can just type ykes in there and it will find. Also it wont find multiple items, it only tells you if the character has at least one of those things. But most of the time this saves me a lot of screwing around and I love it.





Pacify My Target

pause 8, /bct MyBardsName //mqp on

/bct MyBardsName //multiline ; /target id ${Target.ID}; /casting “Silence of Silisia”

/pause 55

/bcaa //echo %t getting calmed

/bct MyBardsName //mqp off





Everyone Hail

A lot of quests need everyone to hail the mob so I made a hotkey to save a loooooot of time...! I have it disengage the macro first because I don't want anything to go wrong and them accidentally attack the NPC or something, and I don't want people casting buffs or whatever when I just want them to chill a moment and get a quest. So it goes like this:

/bcaa //end

/pause 15, /bcaa //assist MyTank

/bcaa //keypress q

/bcaa //echo Macro disabled. Remember to turn it back on.

So you gotta target the NPC first with your main character, then you press this and all your boxes will assist you and hail the NPC. I changed my keys to that Q is my hail key, you can just change this to whatever your hail key is.





COTH ME!

/bct MyMage //multiline ; /target id ${Me.ID};/timed 10 /casting “Call of the Hero”

/bcga //echo COTH Happening in 5s





IamMasterLooter

Tells all characters in the group to set everything in their current advloot window to “never” so that I can master loot everything. It also tells them to spam escape because I hate it when they have all kinds of windows open, loot window, inventory, maybe some quest window or whatever.

/pause 20, /bca //advoot shared set “Never”

/bca //keypress esc

/bca //keypress esc

/bca //keypress esc

/bca //keypress esc





dropInvis/lev

I posted this a while back in another thread but I’ll put it again here. It tells your whole group to remove any invis spell on them, and any levitate on them with one click:

/bcga //makemevisible

/bcga //removebuff Group Perfected Levitation

/bcga //removebuff Shauri's Levitation

note: makemevisible will magically remove any invis spell, the other lines you have to specify whatever levitation spells your group will be using. I like to travel with levitate but I like to fight with everyone on the ground, so I use this a lot!!





HoT Me

I don't like my Cleric doing HoT's because my tank isn't very strong yet so his health can spike downwards fast! So I prefer she just spams her big heal. But if I remember, I can request a HoT before a big fight with this button:

/bct MyCleric //multiline ; /target id ${Me.ID}; /casting "Zealous Elixir"





Invis us

/bct MyWiz //casting “Group Perfected Invisibility”





Travel

Every time I want to go somewhere, I press this button. It tells my bard to use his run speed buff, and then use his invis+levitation AA. It has to be elaborate though because he will often break his own invis by twisting songs during the invis cast, and he also sometimes misses the first cast, so the only way to make it 100% reliable is to stop his macro first and tell him to stop casting anything he is doing right now. I also spent some time to learn how to pause with multiline so I could do the whole thing with one line :) So it goes like this:

/multiline ; /bct MyBard //mqp;/timed 10 /bct MyBard //twist stop;/timed 30 /bct MyBard //casting "Selo's Sonata";/timed 60 /bct MyBard //casting "Shauri's Sonorous Clouding";/timed 80 /bct MyBard //tar MyTank;/timed 90 /bct MyBard //mac kissassist

This could be simplified slightly by doing /mac kissassist assist rather than the target tank part, but I had that fail on me in the past so I always do things the target way.





MoveToMe

Tells group to come to where you are now, and they will find the best path there:

/bca //nav id ${Me.ID}

They wont follow you, I have a follow me command for that. This is just to tell them to move up to where you are currently standing.





Onwards!

Sometimes when I zone, the group will stop following when I cross so they are left inches in front of the zone line. So this button will have everyone run forward for a few seconds and hopefully that likely puts them across the zone line. Use at your own risk! But if you have them facing a zone line, it is great.

/bca //keypress forward hold

/pause 35

/bca //keypress forward





GivePetToys

I have a mage and a shaman, so this command will have the mage give all pet toys setup in their ini, to the shaman pet!

/bct MyMage //pettoysplz GROUP





AllEndTask

When you finished a shared task (like Gribbles), the task stays active even though you finished it (cuz EQ was made in the 1800s), so this will end the task and let you get another one.

/bcaa //kickp task

or

/bcaa //taskquit

(Dannuic recomends the second one as the first one can misbehave)





Don’t Heal Me!

Usually I just pull with my tank, but sometimes I will screw up and hit my blades/area taunt too early and I will miss aggroing one or two mobs. I run back to my group and if my cleric heals on the way back, she will get aggro and can die fast. So I press this button a few times until I can get back to the group and do some more aggroing and have my mezzer help out with adds.

/bct myHealer //stopcast

/pause 20

/bct myHealer //stopcast





ExitGribbles

I don’t use this anymore because I am a high level master race now, but it served me well for a long time when levelling up.

/pause 10, /bcaa //end

/bcaa //tar gribbl

/pause 10

/bcaa //say leave

I should note that this stops the macros first because sometimes Kiss can insist on targeting something else, and also I don’t want them doing stuff once I pop back into a heavily populated area. So I just engage my macros again once I am ready.





AllConsentMe

If I had a huge glorious wipe and want to manually drag some corpses or something, I press this.

/bca //consent yourBestDragger

I usually consent my Bard because he is the safest dragger.





MacCheck

This checks the ini files you setup for spelling errors. I think kiss does this itself now, but the info flies past when it is loading the macro, so I still use this one sometimes:

/bcaa //mac kissnamechecker.mac





HideCorpses

So 10000 mobs lie dead at your feet, and it feels good. But now your PC is running slowly. Press this:

/bcaa //hidecorpse NPC





If you have any other hotkeys or macros you want to share, please go ahead!


Hope this proves useful for some of you new guys out there. Once you get the basics of KA working, these other topics should help improve life as you know it in the MQ2 world.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Finally the most useful too I have yet to use: MQ2Nav. When this is set up correctly and mesh's are generated, it can save so much time and headaches navigating toons across a zone or finding a NPC anywhere in zone. I HIGHLY recommend this plugin. Takes a little bit of know how to get set up (Explained very well in the below post), but well worth the effort.

https://www.redguides.com/community/resources/mq2nav.146/


Hopefully this will add a better quality experience using various MQ2 plugin and macs along side your KA.

Happy Hunting!!
 
Last edited:
Tip - Helpful commands and Ideas related to boxing

Users who are viewing this thread

Back
Top
Cart