• 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

Shadowknight Swarm Assist

nostress

Active member
Joined
May 7, 2012
RedCents
843¢
12/8 Added in my triv loot function. Make a hotkey that does /echo loot time to start looting your pile of corpses. Also I disabled the firing of VoD and Secondspire by default. It was cute but really not needed at higher level of swarming.

You can now fire off the pet aoe's and it'll take the target off of your pet so you get back to meleeing immediately.

New hotkeys
/echo loot time - starts up the loot function
/echo nomorepewpew - ends the swarm, even if mobs are still near you.
/echo Gnomeswarmpowa! - starts the swarm, good for if you use your epic early and the train takes a bit to get to you.

You can change the hotkeys to what ever you'd like, control+f in the macro for the terms and replace them with what you'd like.

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

Updated - Fixed some flow issues, added start/stop commands. Added pet target clearing for aoe pet nukes.

So I wrote a little macro to help with swarming. It requires mq2custompopup that Sym posted here, and Maskiu was kind enough to compile for me today. It can be used without it, as all the alerts also show up in the mq2 window. But I personally keep that window tiny, and while swarming it's the last place I'm looking. Also it needs mq2cast, which is included in the vanilla compiles.

The macro can be started either by clicking your epic 1.5 or 2.0, killing mobs till you get a MC proc, or by using a /echo to start it (set in the macro)

Also it has an autofire mode for Visage of Death and Second Spire set to go off at 70 seconds left on your epic click if you haven't gotten any mortal coil procs yet. This can be disabled if you prefer to have control over them. It will only be triggered if you haven't gotten any mortal coil procs.

Once you have mortal coil up, it will keep track of how long before it fades, and give you a countdown once you have under 70 seconds left.

You'll also receive alerts from your swings being out of range, or not being able to see your target. If you target a corpse on accident, or attack somehow gets turned off, it will clear your target and get attack turned back on. (Working now, honest!) Also if you use your pet explosion spells it will untarget your pet and get you swinging at the mobs again.

At the end of your swarm you'll get a popup with the number of experience giving mobs your killed, how long it took, and how many aa points earned from the swarm. It'll also give you a tally of how many mobs you've killed, and AA you've earned in total.

I've been playing with it all day without issue, but it's been a long time since I've written any macros. So any suggestions on improving it, or bugs that you run into I'd be more than happy to look into. Time to set it free!

Some features I'm looking to add are dot cycling. So I only have to hit 1 button to load a target up with all my instacast dots. Possibly looting once the swarm ends, but I'm not looking to reinvent the wheel on this one, I'm sure other people have already written some great looting macros. And possibly some pet management support, to help keep jabobber alive. Also something to get the pesky healers killed faster.

I had a lot of fun writing it, so we'll see how far I can take it.
 

Attachments

Last edited:
this is does seem to be working right...it does not count the mobs any more...and its doing a number of odd things like not count procs...
 
I've changed mine a tiny bit since I uploaded it, but it's still working. What's it doing for you?

I did sometimes get a weird issue where it would count the mobs, then my flow control on the macro was a bit wonky and it'd redo the mob count at the end of the swarm and say 0.
 
it has never counted mobs or exp from the pull...it does not switch targets like it says it does. some times it will get stuck on a target that is dead and at 0% hp...you might want to think about setting it up so when the maco starts with mq2melee it turns leashing off...when it goes to attack a mob its set to leash right now haha
 
Ah I turn off mq2melee. I only use it on toons that I am automated. Any character movement when swarming that isn't intended is deadly. I'm making a few changes right now, I'll upload a new one in a few. But for not getting the simple mob kill messages and stuff. Do you filter out your combat information? It just parses the combat spam for messages, like gaining experience for the kill counter.
 
Give it a try now, I updated the code, and reuploaded the mac file. Try disabling your mq2melee settings. I don't want to add in anything that might mess with someones melee settings that doesn't know how to get it back to how they like it.

I added the ability to trigger the macro on/off by setting up a /echo command, or by killing mobs solo till MC procs. Not sure how well it will work that way though. It checks for how many mobs are in a short distance to know if the swarm is still running, you might outrun the mobs a bit to far and end your swarm till you get another MC proc when you start killing.

Also I fixed the corpse targeting, and added a feature that untargets your pet when you use the pet explosion spells.
 
Current MQ2 is having issues with Corpse.Items, so the looting portion of this macro is broken. Everything else is still a-ok.
 
I have required files for this but its not turning on any help? i hit command to start swarm sk just stands there.
 
10-31-2012, 11:39 PM

This macro is almost 3 years old. It may not work anymore.
 
Shadowknight Swarm Assist

Users who are viewing this thread

Back
Top
Cart