• 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

Into the Hills All Tanks V2

Joined
Jan 20, 2013
RedCents
11¢
Paladin support added

Requirements
MQ2Melee
MQ2MoveUtils
MQ2Cast
MQ2Rez
MQ2EQBC
Warriors require a bow and arrows. I recommend Huntsman's Ethereal Quiver You must summon arrows yourself for now. I summon 1k of them and it last all day.

Feedback
If you have any feedback or suggestions on how to improve this please reply.


Instructions
1. Dowload dead2all.mac and save it to your macros folder
2. Download DH_tank_tankname.ini and rename it to your tanks name and move it to the macros folder.
3. Download hillsinto2.ini and move it to the macros folder.
4. Fill out the tank ini and make sure its accurate.
5. Run dead2all.mac next to gribble.

Features
Voice of Thule if you're using an SK he will use it at the start of every mission.
Automated defensive disc on both an SK and Warrior. The warrior will use all defensive disc if needed and will maintain aggro. He uses all his AE stuff to maintain aggro.
Automated Offensive disc on the SK (visage, scarlets blade, harm touch). He will use these on the named.
Bard selo's. If you have a bard in group it will tell him to cast selo's at the end so everyone runs back at the same speed :)

Pulling info
Thanks to the EQ Devs because the last patch made all terrors instant cast which means pulling while moving on the SK. He will search for targets and pull them before he gets to the waypoint this speeds it up a few minutes compared to the warrior version and is a nice addition and it really helps with aggro control.

Known Issues
This is designed not to die on the tank. Over the last 3 weeks I've seen my warrior die twice and my SK die once, but there is nothing in here to really handle dieing and restarting the macro. It happens so rarely its hard to test anything properly to make sure it would work its rare so I didn't bother.

Up coming features
Group mana checks so it tells the group to sit and med. I didn't do it yet, but I will in a few weeks.

So that's it have fun.
View attachment DH_WAR_tankname.ini
View attachment DH_PAL_Tankname.ini
View attachment DH_SK_tankname.ini
View attachment hillsinto2.ini
View attachment dead2all.mac V2.0

1.5 changes here
2.0 changes here

If you like my macros please
 
Last edited:
Re: Into the Hills All Tanks V1

WHen I did the mac just now it gets me the scouting ahead Mission not into the hills
 
Re: Into the Hills All Tanks V1

Issue was already addressed

- - - Updated - - -

Ran twice so far and it was great ran both in around 23 minutes using 3 toons and 3 mercs. the only issue I am seeing is that both times at the final hail, neither toons target my sk and follow him back to gribble. I had to manually run them both back , any ideas on how to work around this?
 
Re: Into the Hills All Tanks V1

Issue was already addressed

- - - Updated - - -

Ran twice so far and it was great ran both in around 23 minutes using 3 toons and 3 mercs. the only issue I am seeing is that both times at the final hail, neither toons target my sk and follow him back to gribble. I had to manually run them both back , any ideas on how to work around this?

They should target him. Did you set mainassist in the ini ?

Rich (BB code):
    /bca //target ${MainAssist}
    /delay 2s
    /bca //stick 15
    /delay 1s
    /bca //stopcast
    /bca //twist off
    /delay 3s
    /keypress esc
  }
 
Re: Into the Hills All Tanks V1

Woke up this morning and some how I was in the mission disrupting the ritual Hahaha.. not sure what happened there I went to bed and I was running into the hills
 
Re: Into the Hills All Tanks V1

so funny I am leveling a warrior as a 2nd team HA tank as we speak.... awesome!
 
Re: Into the Hills All Tanks V1

umm i just tried to run this and my warrior runs straight into the boulder trying to run south

- - - Updated - - -

figured it out need to name the path file from hillsinto_sk to hillsinto_war to make it so it would read paths.
 
Re: Into the Hills All Tanks V1

Woke up this morning and some how I was in the mission disrupting the ritual Hahaha.. not sure what happened there I went to bed and I was running into the hills

I noticed this on all the versions. If your PC lags when getting the mission it will screw up. Its rare seen it maybe once.
 
Re: Into the Hills All Tanks V1

It is probably due to the ddos attack on sony. My log shows it happened the same time the attack started
 
Re: Into the Hills All Tanks V1

This version seems to run much smoother than the original sk 2.0. I ran it for a while with my warrior, and with sk. Both work just fine. Thanks for the work :)
 
Re: Into the Hills All Tanks V1

I am finding this as well PussyFoot. The original version I could not run at all with my 3 toons and mercs. This version here is flawless for my crew now. No issues at all other then the ones posted here, which were fixed with minor effort.
 
Re: Into the Hills All Tanks V1

I just modified the SK one to use pally stuns as heal taps and it worked fine. It's still calling for some spell that appears to be hard coded but 4000aa later, I dont' really care that the error shows up. It's obviously not efficient but I've used it for the past month that way.
 
Re: Into the Hills All Tanks V1

so found a few things that was spamming errors on the bot toons running KA
Rich (BB code):
/bca //chase 1
  /bca //doleashtoon 1
  /bca //chasedistance 40
  /bca //doleashtoonname ${MainAssist}
doesnt work it spams KA.mac errors and will bug the chase portion of the mac and will make random bot do random /stick and /camp things.
Rich (BB code):
/bca //chase
  /bca //doleashtoon
  /bca //chasedistance 40
|  /bca //doleashtoonname ${MainAssist}
should work to fix it, with servers down cant test but will once its back up if no exe push.

Also not sure how geared your warrior is or what grp consists of but
Rich (BB code):
Sub Defensive
/if (${Me.Class.ShortName.Equal[SHD]} && ${Me.Combat} && !${Me.CombatAbilityReady[${Defensive2}]} && !${Me.CombatAbilityReady[${Defensive1}]} && ${Target.PctHPs}<98 && !${Me.Buff[Brace for Impact].ID} && ${Me.AltAbilityReady[Brace for Impact]} && ${Melee.AggroMode} && ${Me.XTarget}>=3) /casting "Brace for Impact"
/if (${SpawnCount[npc radius 75 zradius 100]}>3 && !${Melee.DiscID} && ${Me.CombatAbilityReady[${Defensive1}]} && ${Me.Combat} && ${Me.XTarget}>=3) /disc ${Defensive1}
/if (!${Melee.DiscID} && ${Me.CombatAbilityReady[${Defensive1}]} && ${Me.Combat} && ${Target.Named}) /disc ${Defensive1}
/if (${SpawnCount[npc radius 75 zradius 100]}>3 && !${Melee.DiscID} && ${Me.CombatAbilityReady[${Defensive2}]} && !${Me.CombatAbilityReady[${Defensive1}]} && ${Me.Combat} && ${Me.XTarget}>=3) /disc ${Defensive2}
/if (!${Melee.DiscID} && ${Me.CombatAbilityReady[${Defensive2}]} && !${Me.CombatAbilityReady[${Defensive1}]} && ${Me.Combat} && ${Target.Named}) /disc ${Defensive2}
/if (${SpawnCount[npc radius 75 zradius 100]}>3 && !${Melee.DiscID} && ${Me.CombatAbilityReady[${Defensive3}]} && !${Me.CombatAbilityReady[${Defensive2}]} && !${Me.CombatAbilityReady[${Defensive1}]} && ${Me.Combat} && ${Me.XTarget}>=3) /disc ${Defensive3}
/if (!${Melee.DiscID} && ${Me.CombatAbilityReady[${Defensive3}]} && !${Me.CombatAbilityReady[${Defensive2}]} && !${Me.CombatAbilityReady[${Defensive1}]} && ${Me.Combat} && ${Target.Named}) /disc ${Defensive3}
/return

should be
Rich (BB code):
/if (${Me.Class.ShortName.Equal[WAR]} && ${Me.Combat} && !${Me.CombatAbilityReady[${Defensive2}]} && !${Me.CombatAbilityReady[${Defensive1}]} && ${Target.PctHPs}<98 && !${Me.Buff[Brace for Impact].ID} && ${Me.AltAbilityReady[Brace for Impact]} && ${Melee.AggroMode} && ${Me.XTarget}>=3) /casting "Brace for Impact"
since its a warrior aa.

and this could be for better geared warriors (mine had full rof raid aug armor)
Rich (BB code):
/if (${SpawnCount[npc radius 75 zradius 100]}>3 && !${Melee.DiscID} && ${Me.CombatAbilityReady[${Defensive1}]} && ${Me.Combat} && ${Me.XTarget}>=5) /disc ${Defensive1}
/if (!${Melee.DiscID} && ${Me.CombatAbilityReady[${Defensive1}]} && ${Me.Combat} && ${Target.Named}) /disc ${Defensive1}
/if (${SpawnCount[npc radius 75 zradius 100]}>3 && !${Melee.DiscID} && ${Me.CombatAbilityReady[${Defensive2}]} && !${Me.CombatAbilityReady[${Defensive1}]} && ${Me.Combat} && ${Me.XTarget}>=3) /disc ${Defensive2}
/if (!${Melee.DiscID} && ${Me.CombatAbilityReady[${Defensive2}]} && !${Me.CombatAbilityReady[${Defensive1}]} && ${Me.Combat} && ${Target.Named}) /disc ${Defensive2}
/if (${SpawnCount[npc radius 75 zradius 100]}>3 && !${Melee.DiscID} && ${Me.CombatAbilityReady[${Defensive3}]} && !${Me.CombatAbilityReady[${Defensive2}]} && !${Me.CombatAbilityReady[${Defensive1}]} && ${Me.Combat} && ${Me.XTarget}>=4) /disc ${Defensive3}

and lastly, (can shoot me) maybe changing
Rich (BB code):
/if (${Me.Combat} && ${Me.CombatAbilityReady[${StormwheelBlades}]} && ${Melee.AggroMode} && ${Me.XTarget}>=2) /disc ${StormwheelBlades}

to

Rich (BB code):
/if (${Me.Combat} && ${Me.CombatAbilityReady[${StormwheelBlades}]} && ${Melee.AggroMode} && !${Group.Member.Class.ShortName.Equal[ENC]} && ${Me.XTarget}>=2) /disc ${StormwheelBlades}

since with a chanter present the warrior will vblade as long as there is 2 or more mobs and break mezzes, but these are thoughts LOVE the mac though william12 hope these help others or help you to improve the mac.
 
Re: Into the Hills All Tanks V1

/bca //doleashtoon 1
/bca //doleashtoonname ${MainAssist}

are for people not using kiss on other toons its an error that does not matter on other toons it does nothing if you're using kiss.

There is no reason to save warrior disc. NTTB has like a 5m reuse so if you save it and never use it you're wasting it.
Stormwheel baldes is to keep aggro at the start of every pull warriors are so OP it doesn't really matter that you break mez if you don't use it you have no other way to get aggro on multiple adds on a timer under 1m.

- - - Updated - - -

There is an updated version coming with auto summon ammo. You will have to update your tanks ini with the item you use to summon with and the name of the item it summons under ammo.
 
Re: Into the Hills All Tanks V1

Disc one in the ini for warrior is laststand, disc 2 is nttb, 3 is steadfast, i changed last stand to fire on named or when more then 5 in camp. I use nttb with melee so it fires whenever a mob is attacked and its up. steadfast and defensive proficiencies (bad spelling) can stack, steadfast has a long duration+30s repop so can chain it and it stacks with nttb. like i said these are an option for some people if they want/need it. I just vblade once the mobs are in camp then dont need to after that.
 
Re: Into the Hills All Tanks V1

Defensive1=Last Stand Discipline
Defensive2=No Time to Bleed
Defensive3=Steadfast Defense

Thats mine.
 
Re: Into the Hills All Tanks V1

I cant get him to shoot a bow , it just says shooting a arrow at target but don't work
 
Re: Into the Hills All Tanks V1

can this be used for 85s just by adjusting some of the skills?
 
Re: Into the Hills All Tanks V1

Figured out why it didn't work , Stupid bow I bought wasn't a bow just a fasion item
 
Last edited:
Re: Into the Hills All Tanks V1

Thinking of banning you for newbness. :)
 
Re: Into the Hills All Tanks V1

So I don't know if you guys change your bots as much as I do and it really gets annoying changing the ini everytime. Any interest at all in just making a character ini that you tell it what macro to run with each class so whenever you have a different group it will know what to run without updating the ini ? Basically it would be

Rich (BB code):
[Class]
BRD=kissassist
BST=kissassist
BER=berserker
CLR=kissassist
DRU=kissassist
ENC=kissassist
MAG=kissassist
MNK=monk
NEC=necro
PAL=kissassist
RNG=kissassist
ROG=rogue
SHD=kissassist
SHM=kissassist
WAR=kissassist
WIZ=afnuke

You would set this once and never touch it again unless you change the macro you want to use for that class. You would never have to update the ini with toon names. I will also be adding a feature to use petes bot plugin instead something like /if ${usebotplugin} /bct ${Toon1} //bot on

The toon names are found using

Rich (BB code):
 /declare Toon1 string outer ${Group.Member[1].Name}
 /declare Toon2 string outer ${Group.Member[2].Name}
 /declare Toon3 string outer ${Group.Member[3].Name}
 /declare Toon4 string outer ${Group.Member[4].Name}
 /declare LooterName string outer ${Group.Member[5].Name}

Macros are found using

Rich (BB code):
 /declare Macro1 string outer ${${Group.Member[1].Class.ShortName}}
 /declare Macro2 string outer ${${Group.Member[2].Class.ShortName}}
 /declare Macro3 string outer ${${Group.Member[3].Class.ShortName}}
 /declare Macro4 string outer ${${Group.Member[4].Class.ShortName}}
 /declare Macro5 string outer ${${Group.Member[5].Class.ShortName}}

I have added this maybe use it as a 2nd version ? I'm not sure it applies to everyone maybe they use 2 wizards and use different macros i dont know.

- - - Updated - - -

I have also changed it to use getmob sub instead of gettarget. It just is not consistent using xtar 1 to get your target and sometimes it would switch targets in the middle of dpsing one down.

Updated macro will be posted tonight.
 
Last edited:
Re: Into the Hills All Tanks V1

Having an issue with the target clearing function. For whatever reason the bot will run to the first point, then it runs back to the original camp (like it should) but it doesnt actually stay at the first point long enough to aggro anything and it just goes into a continuous target cleared loop where it doesnt actually do anything. Has anyone else had this issue? Am I just an idiot?

Edit:
As an update on this particular issue, I have a feeling its just related to something I'm doing wrong as the macro was working for me this morning, but this evening was having issues.

Second Edit:
Figured it out after banging my head against it for hours. During the raid earlier I had tanks set as extended targets, that doesnt play nice with the bot =/
 
Last edited:
Re: Into the Hills All Tanks V1

One of the things I've started doing William is writing Kissassist specific macros, that don't look to see who is there, but checks to see who is marked as tank, and tells everyone to target that person.. then runs kissassist on everyone with BCA. Works really well if you use KA on all toons.
 
Re: Into the Hills All Tanks V1

Updated Mac on 1st post.

Some Changes here

New format for finding whos in your group and what macros to run. If you're like me if you have 2 wizards in group both run the same macro. This new system requires no ini updates for toon names or macros they use. You simply fill out the class macro list and never touch it unless you change the macro you use for that class. Add this to the bottom of your DH_tank_name.ini or just run the macro end it and update them in your ini after it auto writes them to the ini.

Rich (BB code):
[Class]
BRD=kissassist
BST=kissassist
BER=kissassist
CLR=kissassist
DRU=kissassist
ENC=kissassist
MAG=kissassist
MNK=monk
NEC=kissassist
PAL=kissassist
RNG=kissassist
ROG=kissassist
SHD=kissassist
SHM=kissassist
WAR=kissassist
WIZ=afnuke

Other changes in the settings section
Added SummonItem=
Added Ammo=

This is warrior specific only. You put your item you use to summon arrows and put the name of the arrow and it will auto summon them for you if ${Ammo} < 100
I will keep the old mac file on this post if you don't want the new changes.

Major get Target Change.

I have gone back to getmob instead of gettarget. This will not use xtar 1 to get your target it will use spawn. This is more consistent and you will not change targets in the middle of fighting a mob. This would cause dps to die etc and it annoyed me.
 
Re: Into the Hills All Tanks V1

Maskoi any chance you could post a link to monk and wiz, I never could find the wiz one
 
Re: Into the Hills All Tanks V1

Good job william, macro is working decent so far.

The only issue I have atm is that my bard is the only person sitting to wait for mana for the cleric merc. The sk doesn't wait at all.
 
Re: Into the Hills All Tanks V1

Kiss works for a monk but a wizard you really cannot get maximum dps from it.

ive shared a ini I created that I get maximum dps from , and none seem to complain about it , without a bard my max aa wizard does 30-42k dps with my set up
 
Re: Into the Hills All Tanks V1

I'm having an issue the War is not using discs or aggro aa's or even taunt or bash while attacking. works fine on the sk but not the war. Very puzzled.
 
Into the Hills All Tanks V2

Users who are viewing this thread

Back
Top
Cart