• 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

Enchanter Generic Puller

PussyFoot

New member
Joined
Jul 2, 2014
RedCents
744¢
I wanted for farm an area for some specific drops/kills and decided to make a generic bot to do just that. I know that KissAssist can do the same, but I wanted this one to work in a specific way. I've been running it for about 4 hours in Neriak 4th Gate and it works just fine as long as you fine tune your paths.

How to run this macro: /mac ndead

After the first time you run it you'll want to edit the file it creates mystuff.ini (This works with the mystuff.ini that was created by cdeadhills if you ran that macro before, you won't have to setup your character again you'll just have to add the zones you want.)

This is designed to work with as many zones as you want to set it up for. The examples I am including are for Neriak 4th gate. I have a simple camp set up with 3 pulling paths that it will run through. after it runs a path that has no mobs left, it will proceed to the next. After the last path in your INI it will go back and run the first one again ad naseum.



First you'll want to set up your group. Change the names and macros associated with each one.
Rich (BB code):
[MySettings]
TankName=TANKNAMEGOESHERE
TankMacro=TANKMACROGOESHERE
LooterName=LOOTERNAMEGOESHERE
LooterMacro=LOOTERMACROGOESHERE
Toon1=TOON1NAMEGOESHERE
Macro1=TOON1MACROGOESHERE
Toon2=TOON2NAMEGOESHERE
Macro2=TOON2MACROGOESHERE
Toon3=TOON3NAMEGOESHERE
Macro3=TOON3MACROGOESHERE

For instance, if your tanks name is Bob and he runs kissassist you'll change it to
Rich (BB code):
TankName=Bob
TankMacro=kissassist

Next comes some default settings, but you can change them if you want.

Rich (BB code):
NukeAt=90
NoNukeAt=20
NoDebuffAt=65
DoNuke1=1
DoNuke2=1
DoNuke3=1

NukeAt determines when you start nuking, if you nuke.
NoDebffAt determines the percentage at which you stop debuffing.

DoNuke1-3 determines if you attempt to cast your nukes.

Next come your spells. You'll want to change the rank to the one you have.

Rich (BB code):
SpellNuke1=Mindcleave Rk. II
SpellNuke2=Phantasmal Assault Rk. II
SpellNuke3=Chromaclash Rk. II
SpellMez=Confound Rk. II
SpellAEMez=Slackening Wave Rk. II
SpellRune=Phantasmal Unity Rk. II
SpellRuneBuff=Polyiridescent Rune Rk. II
SpellDot=Mind Squall Rk. II
SpellStun=Empowered Minion Rk. II
SpellTash=Enunciation of Tashan Rk. II
SpellCripple=Demolished Consciousness Rk. II
SpellAura1=Twincast Aura
SpellAura1Message=Twincast Aura
SpellAura2=Mana Reverberation Aura Rk. II
SpellAura2Message=Mana Rev. Aura Rk. II
Buff1=Hastening of Sviir Rk. II
Buff2=Voice of Foresight Rk. II
Buff3=Shield of the Dauntless Rk. II

Buff1-3 are the buffs it will try to cast on the group just after it zones into the mission.

Rich (BB code):
[MyBuffs]
Memento of the Ungod's Suffering=20
Polymorph Wand: Plaguebringer=30
Earring of Brevity=20
Frosted Sash of Frozen Thought=20
Pauldrons of Precision=20
Band of Brevity=20
Gunthak Swabby's Eyepatch=40
Staff of Eternal Eloquence=30
Bloodmetal Inlaid Gnollish Totem=30

These under MYBUFFS are your custom item buffs, you'll want to set it to whatever items you want to use, and set a delay on the cast.

Rich (BB code):
Staff of Eternal Eloquence=30

This one for instance will tell it to cast the chanter epic 2.0 and to delay 30(3s) after doing so to give it time to cast.

(more to come later.)

Here is the current file that I have going for into the Hills as a Chanter puller. As stated in the other thread it will build a custom INI file for you. You'll also need to download the hillsinto.ini path file. I'll include that. When you run it the first time it will put variables in mystuff.ini (You can change that file name if you want in the main body of the macro.) Edit your team, your ranks etc.

Next version hopefully I'll have it do ranks for you based on your enchanter. Also working on getting it to move the group from point 1 to 2 to 3 to speed things up.

One note, if you have an older version if you change SpinStun in your mystuff.ini to "Empowered Minion" it will keep this pet buff up for you.

Added newest version below, this one "moves" your group. It's very sloppy at the moment but will clean it up later. Let me know how it works for you.


To get this to run you need to change the following value in your mystuff.ini

You need to set up your zone. First thing you do is fine out what zone you are. You can do this by typing /echo ${Zone.ShortName}

In this case Neriak 4th Gate comes out as neriakd

Next you need to create an INI file with the points you want in it. If you need help with this let me know and I'll do a writeup on how to do it. I'm also working on a macro that will record paths for you and clean them up. Still a work in progress.

In this case I've called it neriak.ini

Next you'll want to add entries based on the zone name in your mystuff.ini

Rich (BB code):
neriakdCampX=750
neriakdCampY=447
neriakd=neriak.ini

CampX and CampY indicate where you want your group to camp. The other is the ini with your paths in it. I've included my neriak.ini so you can look at it and even try it out if you want. You'll just have to find the right spot to camp.



*If you find this code handy and want to donate:

btn_donateCC_LG.gif
 

Attachments

Interesting! How does it compare to KA?

That is what specific things does it do that KA does not and vice versa? Is the multiple camp thing the specific way that you mention?
 
I think you can set up kiss assist to do something similar, but this one follows more 'my play style' than the way kiss assist's logic works. The other thing is KA does not do 'combat buffs' while this one will keep up your runes even if your getting hit while dpsing/CCing. I'm eventually going to have this turned into a complete enchanter bot that pulls or just CC's or runs missions. But it's a slow work in progress with school and everything going on.
 
I've been meaning to get around to trying this for a while but forgot about it. I just recently started using it in other zones with my own camps and pull paths and it works pretty much perfectly in every zone I use it in. Even in dungeons or places KA would have a hard time pulling in, I also LOVE how it will recast rune midcombat if it drops.
 
Enchanter Generic Puller

Users who are viewing this thread

Back
Top
Cart