• 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

Request - Any good snippets of bard pulling?

Grimmllind

Active member
Joined
Jan 1, 2025
RedCents
598¢
Anyone have or know of any good code for bard splitting? I heard CWTN doesn’t bother to split, but do any of the others do?? Just looking to steal from others to compare with.

My current code uses sonic displacement and then strings them out to hopefully pull the lead one solo but that takes space and time. Anyone got a faster method or can point me a combat assist that does it well?

PS plagiarism is flattery
 
If you can access the original MQ2 Boards, there is one that is called QPull that did an amazing job at splitting pulls. I used it last for RoS content and and my group running a patched up version of Autobot/Raiddruid till I migrated over to Kissassist. I am sure it would need to be brought up to date, but might be worth the effort.
 
I just Leroy it and hope for the best! With a Bard and a Chanter (sometimes) I usually get them all mezzed.
While arguably faster and more efficient, I find mezzing trains riskier. I personally prefer safe single or at most double pulls because I’m just not in that much of a rush. Better safe than sorry. AE mez usually has worse resist modifiers. I don’t have issues with handing off a pull to my tanks, so it’s all smooth.

If you can access the original MQ2 Boards, there is one that is called QPull that did an amazing job at splitting pulls. I used it last for RoS content and and my group running a patched up version of Autobot/Raiddruid till I migrated over to Kissassist. I am sure it would need to be brought up to date, but might be worth the effort.
I’m a boomer that uses please and thank you, not like the youth of today. I like old and none of that fancy shmancy Lua or c++ those unruly kids love to flaunt in your face, so I’m fine with that. I’m going to have to find my old login though. Thanks for the tip and I’ll go have a look.
 
While arguably faster and more efficient, I find mezzing trains riskier. I personally prefer safe single or at most double pulls because I’m just not in that much of a rush. Better safe than sorry. AE mez usually has worse resist modifiers. I don’t have issues with handing off a pull to my tanks, so it’s all smooth.


I’m a boomer that uses please and thank you, not like the youth of today. I like old and none of that fancy shmancy LUA or c++ those unruly kids love to flaunt in your face, so I’m fine with that. I’m going to have to find my old login though. Thanks for the tip and I’ll go have a look.
I sent you like 6 pleases yesterday

1752781851555.png
can you just focus on YOU instead of shit talking your fellow redbuddies? it really isn't that hard.

being self described boomer isn't an excuse to be a shitty redbuddy.

you can do better, I know you can.

just about everything you post you end up tossing in some random negativity
 
If you can access the original MQ2 Boards, there is one that is called QPull that did an amazing job at splitting pulls. I used it last for RoS content and and my group running a patched up version of Autobot/Raiddruid till I migrated over to Kissassist. I am sure it would need to be brought up to date, but might be worth the effort.
I’m not seeing qpull in a search on the macroquest2.com forums. Was it anywhere else?

If you can access the original MQ2 Boards, there is one that is called QPull that did an amazing job at splitting pulls. I used it last for RoS content and and my group running a patched up version of Autobot/Raiddruid till I migrated over to Kissassist. I am sure it would need to be brought up to date, but might be worth the effort.
They got rid of paid access right? Would you happen to have a backup stored somewhere by chance?

If you can access the original MQ2 Boards, there is one that is called QPull that did an amazing job at splitting pulls. I used it last for RoS content and and my group running a patched up version of Autobot/Raiddruid till I migrated over to Kissassist. I am sure it would need to be brought up to date, but might be worth the effort.
Was it made by chat with this name? By chance?

 
I’m not seeing qpull in a search on the macroquest2.com forums. Was it anywhere else?


They got rid of paid access right? Would you happen to have a backup stored somewhere by chance?


Was it made by chat with this name? By chance?

please stop back to back posting - just make a full complete thought as 1 post, you can multi quote and all sorts of stuff - even edit your comment if you have more to say.

coincidentally, what you linked is actually indeed from cwtn
 
Popped right up on a search of the forums for me... and I can't find a back up copy of it, I just remember how much I enjoyed watching that mac do it's thing!


Edit, not sure why it came up Macroquest Login, it is the actually link to the mac on the forums
 
Popped right up on a search of the forums for me... and I can't find a back up copy of it, I just remember how much I enjoyed watching that mac do it's thing!


Edit, not sure why it came up Macroquest Login, it is the actually link to the mac on the forums
Can you message the macro as text to me directly please? It requires a login but I don’t have my old pw or the email to reset. Or maybe attach it as a text file. I don’t know if the forums can do that. If not, I can make a temporary email for you. Part of being old is too many pw that you can’t remember. Thanks again sir. You are a gentleman.

PS I sent a redecent your way as thanks.
 
Can you message the macro as text to me directly please? It requires a login but I don’t have my old pw or the email to reset. Or maybe attach it as a text file. I don’t know if the forums can do that. If not, I can make a temporary email for you. Part of being old is too many pw that you can’t remember. Thanks again sir. You are a gentleman.

PS I sent a redecent your way as thanks.
You don't want that old pile of garbage. Was littered with bugs :-)
It did not split pulls. Pretty much just looked for the nearest thing and whacked it on the head.

I snipped you the code in the PM that included my old logic I tested for KA that would pacify and pull. It is also old code, but the logic is reasonably what one would do to pull something out of a crowd.

I'll post that snippet here as well.

Code:
Sub Pacify(PullTargetID)
    /declare LullSpell string local Silence of Jembel
    /declare i int local 0
    /if (${Math.Calc[${SpawnCount[npc radius 60 zradius 25 loc ${Spawn[${PullTargetID}].X} ${Spawn[${PullTargetID}].Y} ${Spawn[${PullTargetID}].Z}]}-1].Int}) {
        /for i 1 to ${Math.Calc[${SpawnCount[npc radius 60 zradius 25 loc ${Spawn[${PullTargetID}].X} ${Spawn[${PullTargetID}].Y} ${Spawn[${PullTargetID}].Z}]}-1].Int}
            /if (${Spawn[${PullTargetID}].NearestSpawn[${i},radius 60 zradius ${Math.Calc[${Math.Abs[${Math.Calc[${Target.Z}-${Me.Z}]}]}+25]}].ID}) {
                /call CastWhat "${LullSpell}" "${Spawn[${PullTargetID}].NearestSpawn[${i},radius 60 zradius ${Math.Calc[${Math.Abs[${Math.Calc[${Target.Z}-${Me.Z}]}]}+25]}].ID}" "Pacify" 0
            }
        /next i
    }
/return

Basically it's got a target (PullTargetID) that's passed to the function, then it checks for all the spawns in a radius around it and pacifies them one at a time until they are all paci'd. Then it leaves the functions. That was made for KA once upon a time because someone suggested it couldn't be done. Pretty sure I'm the only person that ever used the code.
 
You don't want that old pile of garbage. Was littered with bugs :-)
It did not split pulls. Pretty much just looked for the nearest thing and whacked it on the head.

I snipped you the code in the PM that included my old logic I tested for KA that would pacify and pull. It is also old code, but the logic is reasonably what one would do to pull something out of a crowd.

I'll post that snippet here as well.

Code:
Sub Pacify(PullTargetID)
    /declare LullSpell string local Silence of Jembel
    /declare i int local 0
    /if (${Math.Calc[${SpawnCount[npc radius 60 zradius 25 loc ${Spawn[${PullTargetID}].X} ${Spawn[${PullTargetID}].Y} ${Spawn[${PullTargetID}].Z}]}-1].Int}) {
        /for i 1 to ${Math.Calc[${SpawnCount[npc radius 60 zradius 25 loc ${Spawn[${PullTargetID}].X} ${Spawn[${PullTargetID}].Y} ${Spawn[${PullTargetID}].Z}]}-1].Int}
            /if (${Spawn[${PullTargetID}].NearestSpawn[${i},radius 60 zradius ${Math.Calc[${Math.Abs[${Math.Calc[${Target.Z}-${Me.Z}]}]}+25]}].ID}) {
                /call CastWhat "${LullSpell}" "${Spawn[${PullTargetID}].NearestSpawn[${i},radius 60 zradius ${Math.Calc[${Math.Abs[${Math.Calc[${Target.Z}-${Me.Z}]}]}+25]}].ID}" "Pacify" 0
            }
        /next i
    }
/return

Basically it's got a target (PullTargetID) that's passed to the function, then it checks for all the spawns in a radius around it and pacifies them one at a time until they are all paci'd. Then it leaves the functions. That was made for KA once upon a time because someone suggested it couldn't be done. Pretty sure I'm the only person that ever used the code.
I can only imagine what the xp/hr would be like doing that automated XD
 
I can only imagine what the xp/hr would be like doing that automated XD
Well, if you're in a dangerous place or your group is under geared I could see it being an effective means of staying alive if the alternative is bull rushing and getting flatted, it's better than the alternative.
 
Well, if you're in a dangerous place or your group is under geared I could see it being an effective means of staying alive if the alternative is bull rushing and getting flatted, it's better than the alternative.
If you are trying to automate that, get flattened?
LOL
I'm just saying, its an interesting thought, but I couldn't see leaving it enabled all the time :)
 
You don't want that old pile of garbage. Was littered with bugs :-)
It did not split pulls. Pretty much just looked for the nearest thing and whacked it on the head.

I snipped you the code in the PM that included my old logic I tested for KA that would pacify and pull. It is also old code, but the logic is reasonably what one would do to pull something out of a crowd.

I'll post that snippet here as well.

Code:
Sub Pacify(PullTargetID)
    /declare LullSpell string local Silence of Jembel
    /declare i int local 0
    /if (${Math.Calc[${SpawnCount[npc radius 60 zradius 25 loc ${Spawn[${PullTargetID}].X} ${Spawn[${PullTargetID}].Y} ${Spawn[${PullTargetID}].Z}]}-1].Int}) {
        /for i 1 to ${Math.Calc[${SpawnCount[npc radius 60 zradius 25 loc ${Spawn[${PullTargetID}].X} ${Spawn[${PullTargetID}].Y} ${Spawn[${PullTargetID}].Z}]}-1].Int}
            /if (${Spawn[${PullTargetID}].NearestSpawn[${i},radius 60 zradius ${Math.Calc[${Math.Abs[${Math.Calc[${Target.Z}-${Me.Z}]}]}+25]}].ID}) {
                /call CastWhat "${LullSpell}" "${Spawn[${PullTargetID}].NearestSpawn[${i},radius 60 zradius ${Math.Calc[${Math.Abs[${Math.Calc[${Target.Z}-${Me.Z}]}]}+25]}].ID}" "Pacify" 0
            }
        /next i
    }
/return

Basically it's got a target (PullTargetID) that's passed to the function, then it checks for all the spawns in a radius around it and pacifies them one at a time until they are all paci'd. Then it leaves the functions. That was made for KA once upon a time because someone suggested it couldn't be done. Pretty sure I'm the only person that ever used the code.
Thank you chat. I’d send you a redecent but I doubt you’d need it.
 
You might take a look inside of MuleAssist (Unmaintained fork of Kissassist that Sic might or might not have been referencing) starting aroun line 12900 or so. Ive used that with a bard, and at least occasionally it managed to get it right. It handled the pacification part just fine, but when it went ahead and pulled, sometimes it seemed like it didn'y do well at choosing which mob to pull, and pulled through the pacified mobs, which kind of negates the whole point.
 
Request - Any good snippets of bard pulling?

Users who are viewing this thread

Back
Top
Cart