• 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

MQ2Bot (1 Viewer)

Pete,

First time I really got to play in the past few days. Looks like we are back to CTD. I type load with the /plugin .... the CTD when I hit /bot on. I turned off clicky buffs. No more crashes. Trouble is auto follow doesn't work. None of the toons use any aa disks, or cast spells, SK doesn't bash or taunt.
 
yep for follow to work are you making sure you have /plugin mq2moveutils on ? as far as aa's my casters aren't firing aa's like force of flame ect... or mana return spells or aa's
 
Pete,

First time I really got to play in the past few days. Looks like we are back to CTD. I type load with the /plugin .... the CTD when I hit /bot on. I turned off clicky buffs. No more crashes. Trouble is auto follow doesn't work. None of the toons use any aa disks, or cast spells, SK doesn't bash or taunt.

same results here as others reported after latest EQ and KA patch using latest .dll
 
Updated .dll. htw is working through the issues caused by the latest patch. If you are having issues, try changing this setting in the ini:

UseClickyBuffs=0

There may still be some AA issues, you can try changing the AACutOffTime= to higher and lower because i see he changed how the math works.
 
Pete,

its working well. All toons are auto following and using AA's and spells. One odd thing on the SK is it keeps casting Shadow of Endurance. Its acts as though its caught in a loop. Also sitting and medding toons wont sit. I just /bot off, and then /bot on when its time to move again. Hope what information I gave helps.

thanks again.
 
Pete,

its working well. All toons are auto following and using AA's and spells. One odd thing on the SK is it keeps casting Shadow of Endurance. Its acts as though its caught in a loop. Also sitting and medding toons wont sit. I just /bot off, and then /bot on when its time to move again. Hope what information I gave helps.

thanks again.
As per my previous post. I know. If you are having issues, try changing this setting in the ini:

UseClickyBuffs=0

You can disable individual clickies via ClickBuffIf0=0 etc. All the spell buffs names were changed and not update in the plugin yet. Will get around to it soon.
 
Updated for today's compile. Let me know if anything is broken. There were a couple core code changes so idk if that breaks anything.
 
Pete - Finally got a compile to load and so far very cool. I had to turn off clicky buffs as it tried to click my mask over and over.

What I can't seem to get going is my SK to move to melee range. He turns on attack but does not move to target. I have tried multiple numbers for this line item: MeleeDistance=80

[MQ2Rez]
Soundfile=C:\Macroquest2\mq2rez.wav
Accept=1

[MQ2Melee]
aggro=1
bash=1
challengefor=1
disarm=1
enrage=1
facing=1
feigndeath=30
harmtouch=1
infuriate=1
melee=1
petassist=0
petengagehps=98
petrange=75
plugin=1
provoke1=1222
provokeend=20
provokemax=1
provokeonce=1
resume=75
stickbreak=1
stickrange=0
taunt=1
version=7.080
[MQ2Bot]
Debugging=0
BotVersion=20151021.1845
BotCommandsOn=
BotCommandsOff=
AlwaysCheckAdds=0
RestrictedZones=,344,202,151,345,
BuffPassword=NULL
AuthorizedUsers=|guild|group|netbots|
CycleDelay=3
DefaultGem=1
AnnounceEcho=1
AnnounceEQBC=0
AnnounceAdds=1
AutoInvisDistance=0
AssistAt=100
AssistRange=100
MercAssistAt=100
MercAssistRange=0
MeleeAt=100
MeleeDistance=80
PetAttackAt=100
PetAttackRange=60
RepositionIfSummoned=0
MedStartAt=0
MedStopAt=0
MedToFull=0
EndMedStartAt=0
EndMedStopAt=0
EndMedToFull=0
MinManaToNuke=0
NukeToTAt=80
ManaToSummon=100
SummonModRods=1
AACutoffTime=10
AAStopAt=25
AggroAt=70
AutofireAt=0
AutofireDistance=100
DebuffAdds=1
DebuffAt=100
DebuffStopAt=10
DebuffAEAmount=3
DotAt=99
DotStopAt=10
FaceAngle=360
FadeAt=20
GrabAdds=0
GrabPrimary=0
InterruptToHealAt=0
HealAt=80
HealToTAt=80
HealSelfAt=80
HealDelayedAt=95
HealDurationAt=95
HealGroupAt=80
HealPetAt=80
ImHitAt=50
JoltAt=70
KnockbackAdds=0
KnockbackPrimary=0
LifetapAt=80
LootInCombat=0
LootRadius=0
ManaAt=80
NukeAt=99
RezRadius=100
RootAdds=15
RootPrimary=0
SnareAt=10
SwarmAt=99
UseAutoFire=0
UseAENukes=1
UseAura=1
UseClickyBuffs=0
UseClickyNukes=1
UseDiscsOffensive=0
UseDiscsDefensive=0
UseFightBuffs=1
UseMainTankBuffs=1
UseManaInCombat=1
UseManaOnOthers=1
UseMez=1
UsePet=1
PetReagentCheck=1
PetIllusionItem=NULL
CustomPetSpell=NULL
UsePetBuffs=1
StandOnPetAttack=0
UseSelfBuffs=1
AutoFollowLeader=0
AutoFollowSettings=30 healer
UseNetBots=0
NetBotsName=NULL
DoDebug=0
PullingDistance=0
PullSkillName=
AnnounceBehaviorChange=0
AttackCommand=/killthis
 
Wand of Dark modulation casts over and over and only way to fix it is to turn off modrod's

Section is Modrod for Self:Wand of Dark Modulation if i set it to Modrod for Selfif:0 doesnt work
 
Pete - Finally got a compile to load and so far very cool. I had to turn off clicky buffs as it tried to click my mask over and over.

What I can't seem to get going is my SK to move to melee range. He turns on attack but does not move to target. I have tried multiple numbers for this line item: MeleeDistance=80

[MQ2Rez]
Soundfile=C:\Macroquest2\mq2rez.wav
Accept=1

[MQ2Melee]
aggro=1
bash=1
challengefor=1
disarm=1
enrage=1
facing=1
feigndeath=30
harmtouch=1
infuriate=1
melee=1
petassist=0
petengagehps=98
petrange=75
plugin=1
provoke1=1222
provokeend=20
provokemax=1
provokeonce=1
resume=75
stickbreak=1
stickrange=0
taunt=1
version=7.080
[MQ2Bot]
Debugging=0
BotVersion=20151021.1845
BotCommandsOn=
BotCommandsOff=
AlwaysCheckAdds=0
RestrictedZones=,344,202,151,345,
BuffPassword=NULL
AuthorizedUsers=|guild|group|netbots|
CycleDelay=3
DefaultGem=1
AnnounceEcho=1
AnnounceEQBC=0
AnnounceAdds=1
AutoInvisDistance=0
AssistAt=100
AssistRange=100
MercAssistAt=100
MercAssistRange=0
MeleeAt=100
MeleeDistance=80
PetAttackAt=100
PetAttackRange=60
RepositionIfSummoned=0
MedStartAt=0
MedStopAt=0
MedToFull=0
EndMedStartAt=0
EndMedStopAt=0
EndMedToFull=0
MinManaToNuke=0
NukeToTAt=80
ManaToSummon=100
SummonModRods=1
AACutoffTime=10
AAStopAt=25
AggroAt=70
AutofireAt=0
AutofireDistance=100
DebuffAdds=1
DebuffAt=100
DebuffStopAt=10
DebuffAEAmount=3
DotAt=99
DotStopAt=10
FaceAngle=360
FadeAt=20
GrabAdds=0
GrabPrimary=0
InterruptToHealAt=0
HealAt=80
HealToTAt=80
HealSelfAt=80
HealDelayedAt=95
HealDurationAt=95
HealGroupAt=80
HealPetAt=80
ImHitAt=50
JoltAt=70
KnockbackAdds=0
KnockbackPrimary=0
LifetapAt=80
LootInCombat=0
LootRadius=0
ManaAt=80
NukeAt=99
RezRadius=100
RootAdds=15
RootPrimary=0
SnareAt=10
SwarmAt=99
UseAutoFire=0
UseAENukes=1
UseAura=1
UseClickyBuffs=0
UseClickyNukes=1
UseDiscsOffensive=0
UseDiscsDefensive=0
UseFightBuffs=1
UseMainTankBuffs=1
UseManaInCombat=1
UseManaOnOthers=1
UseMez=1
UsePet=1
PetReagentCheck=1
PetIllusionItem=NULL
CustomPetSpell=NULL
UsePetBuffs=1
StandOnPetAttack=0
UseSelfBuffs=1
AutoFollowLeader=0
AutoFollowSettings=30 healer
UseNetBots=0
NetBotsName=NULL
DoDebug=0
PullingDistance=0
PullSkillName=
AnnounceBehaviorChange=0
AttackCommand=/killthis

Think this needs to be changed to match your MeleeDistance=80

stickrange=0

Uhh.. will have to check into the mod rod stuff. i think htw made a change to that.
 
Pete,

I don't seem to sit and med - just sit/stand over and over: Can you help, I didn't see the new ini entries in the manual on the first page.

MedStartAt=25
MedStopAt=90
MedToFull=0
EndMedStartAt=0
EndMedStopAt=0
EndMedToFull=0
 
So according to your settings you should sit if you are below 25% mana and stand up whenever you have an add or hit 90 for mana purposes. The delay between attempting to /sit is 15 seconds unless you have MedToFull=1, in which case it is 2 seconds. So if you are sitting more often, then something else is making you sit.

Sound about right?
 
okie dokie

- - - Updated - - -

one thing i noticed is that Cleric Chanter Wiz are Casting Quiet Miracle Gather mana or Druzzil Harvest and i cant figure out how to make them cast it

- - - Updated - - -

Rich (BB code):
${Me.ManaPct}>80
Would this be right ? if i wanted to use this specific mana buff return ? at below 80 % ?
 
that is greater than. you need less than. and .ManaPct isnt a thing. it is: ${Me.PctMana}<80

However, both of those use the skills only if you need how much mana they provide.. so as not to waste.
 
How can I get more control over my buffs? Say my chanter isn't casting Clarity. Also is there a pro version of this still or is it all free with the sub now?
 
Updated for today's compile.

Added:
Bot.AvgHP[#]
Bot.AvgHP
If a number is passed, it checks average HP within that range that are in your group if they are alive. Default range is 250 if using just ${Bot.AvgHP}. The range is so you can make sure it is within your spell radius on group heals if they are something other than 250. Say your group heal is Heal1 and is not 250 range and you want to use it if your group is less than 80% average. Your if statement could be: HealIf1=${Bot.AvgHP[${Bot.Heal[1].Range}]}<80

Bot.AvgMana[#]
Bot.AvgMana
If a number is passed, it checks average mana for mana classes within that range that are in your group. Default range is 250 if using just ${Bot.AvgMana}.

MedDuringCombat=0
if set to 1, it will med during combat (useful for TLP i guess)

@buffs. it only casts self buffs and group buffs currently. I just started on adding a tracker for spell effects on any spawn, which would be required for creating single target buffs.. amongst other things...

There is no pro version currently. Only one version.

- - - Updated - - -

Fixed a major outstanding issue: timers. All duration spells should now actually work as intended.

Also updated prestige clicky nukes to only try to cast if you are GOLD status.

Fixed a few other minor things.

- - - Updated - - -

Also, you should once again turn UseClickyBuffs=1 back on. It should work correctly now and it is actually required for the duration spells to calculate correctly (at least until i change it because i dont know why i put that in the same routine). If set to 0, spells will use default durations as opposed to what your items/AAs allow as the actual duration.
 
Quiet Miracle , Druzzil Harvest and Canni and Gather mana Still arent working Cleric , Wiz , shaman , Chanter Mana return aa's
 
Fresh install of vanilla - clean ini files: Get can't parse /casting xxxxx spell gem1 - even if I put that spell in gem1 the next spell fails same message. any idea any debug I can turn on for you?
 
Updated .dll.

Quiet Miracle , Druzzil Harvest and Canni and Gather mana Still arent working Cleric , Wiz , shaman , Chanter Mana return aa's

Fixed (or least worked on cleric when i tried, so should work on the others).

Fresh install of vanilla - clean ini files: Get can't parse /casting xxxxx spell gem1 - even if I put that spell in gem1 the next spell fails same message. any idea any debug I can turn on for you?

/plugin mq2cast
 
yea its not working on mine and I deleted it and restarted. plugin and my ini

- - - Updated - - -

Rich (BB code):
[MQ2Bot]
Debugging=0
BotVersion=20151027.0704
BotCommandsOn=
BotCommandsOff=
AlwaysCheckAdds=0
RestrictedZones=,344,202,151,345,
BuffPassword=NULL
AuthorizedUsers=|guild|group|netbots|
CycleDelay=3
DefaultGem=12
AnnounceEcho=1
AnnounceEQBC=0
AnnounceAdds=1
AutoInvisDistance=0
AssistAt=100
AssistRange=100
MercAssistAt=100
MercAssistRange=0
MeleeAt=0
MeleeDistance=40
PetAttackAt=100
PetAttackRange=60
RepositionIfSummoned=1
MedStartAt=40
MedStopAt=96
MedToFull=0
MedDuringCombat=0
EndMedStartAt=0
EndMedStopAt=0
EndMedToFull=0
MinManaToNuke=0
NukeToTAt=80
ManaToSummon=100
SummonModRods=1
UseModRods=1
AACutoffTime=10
AAStopAt=25
AggroAt=70
AutofireAt=0
AutofireDistance=100
DebuffAdds=1
DebuffAt=100
DebuffStopAt=10
DebuffAEAmount=3
DotAt=99
DotStopAt=10
FaceAngle=360
FadeAt=20
GrabAdds=0
GrabPrimary=0
InterruptToHealAt=0
HealAt=99
HealToTAt=90
HealSelfAt=80
HealDelayedAt=0
HealDurationAt=0
HealGroupAt=80
HealPetAt=80
ImHitAt=50
JoltAt=70
KnockbackAdds=0
KnockbackPrimary=0
LifetapAt=80
LootInCombat=0
LootRadius=0
ManaAt=80
Mana0if=if{Me.PctMana}<60
NukeAt=99
RezRadius=100
RootAdds=0
RootPrimary=0
SnareAt=10
SwarmAt=99
UseAutoFire=0
UseAENukes=0
UseAura=1
UseClickyBuffs=1
UseClickyNukes=1
UseFightBuffs=1
UseMainTankBuffs=1
UseManaInCombat=1
UseManaOnOthers=0
UseMez=1
UsePet=1
PetReagentCheck=1
PetIllusionItem=NULL
CustomPetSpell=NULL
UsePetBuffs=1
StandOnPetAttack=0
UseSelfBuffs=1
AutoFollowLeader=1
AutoFollowSettings=30 healer
UseNetBots=1
NetBotsName=NULL
DoDebug=0
PullingDistance=0
PullSkillName=
AnnounceBehaviorChange=0
AttackCommand=/killthis
AegoClasses=|WAR|MNK|ROG|BER|CLR|SHM|RNG|BST|PAL|SHD|BRD|ENC|MAG|NEC|WIZ|
SymbolClasses=|WAR|MNK|ROG|BER|CLR|DRU|SHM|RNG|BST|PAL|SHD|BRD|ENC|MAG|NEC|WIZ|

- - - Updated - - -

my ini
 
Eradicate Magic - I noticed the toons that have this ability cast it all the time -even when the mob has no buffs on them. This on purpose or am I missing a setting?

- - - Updated - - -

Pete - Taste of Blood AA - just found out (thanks William) that it is now permanent AA - mq2bot try's to cast it over and over not picking up the new permanent flag on the beasty pet.
 
Eradicate Magic - I noticed the toons that have this ability cast it all the time -even when the mob has no buffs on them. This on purpose or am I missing a setting?

- - - Updated - - -

Pete - Taste of Blood AA - just found out (thanks William) that it is now permanent AA - mq2bot try's to cast it over and over not picking up the new permanent flag on the beasty pet.
posted latest .dll.
Fixed taste of blood.
Refixed eradicate. I had already changed it once before and the changes were undone for some reason.
Still trying to make sure some of the mana spells are working correctly. ie. Gather Magnitude. Every change i make to mana routine seems to fix some of the spells and breaks others.
 
Only spell im having issue with is bouldless container casting over and over and sluggishness and shinning line
idk wtf bouldless container is. are you saying sluggishness and shining are also casting over and over? i specifically added a thing in for them but maybe i need an additional line.
 
Yes The Mage Summoning thing. Where you summon weapons augs ect.... and yes shinning and Sluggishness cast over and over
 
Yes The Mage Summoning thing. Where you summon weapons augs ect.... and yes shinning and Sluggishness cast over and over
you should probably turn on debugging and post a log and post your ini and make sure you are using the latest .dll.

/bot debugging=1
 
i am yes , and i will i redownloaded it when you posted new dll

- - - Updated - - -

raiding ATM will post it in a bit
 
I am now using this as a hybrid KA/Bot combo on most of my toons. The combination of both is awesome - still tweaking, but damn this rocks!
 
So , issue I am seeing is that all is fixed but with new dll if pulling 4 or more chanter will single target mez not ae mez like used too
 
So , issue I am seeing is that all is fixed but with new dll if pulling 4 or more chanter will single target mez not ae mez like used too

Is your single target mez before your AE mez on your spell bar. ie is single target spell # 3 and AE spell #4? because if your single target mez is always available and before it, it would use it first thanks to quirkiness. make sure your AE spells are memmed before your single target spells.

if that isnt the case, then i can look deeper but ive seen this issue before and that was the solution.
 
So I redownloaded this and was able to /plugin mq2bot and /bot on without crashing on any of my chars.

Unfortunately, as soon as my war used his aura, I started getting spammed with "Unparsable in Calculation: 'A'" on the war, and the same message on my bard after aura was played but with an "R" instead of "A".
 
So I redownloaded this and was able to /plugin mq2bot and /bot on without crashing on any of my chars.

Unfortunately, as soon as my war used his aura, I started getting spammed with "Unparsable in Calculation: 'A'" on the war, and the same message on my bard after aura was played but with an "R" instead of "A".
So what skills are you using that start with A on war and R on bard? as mentioned previously: posting a spells.mac or .log is critical in identifying issues.
 
spells.mac from bard only outputs:

Rich (BB code):
[11/03/2015 22:40:37] ====Bot version 20151101.0910====
[11/03/2015 22:40:37] Disc0=NULL
[11/03/2015 22:40:37] Disc1=Resistant Discipline

spells.mac from war:

Rich (BB code):
[11/03/2015 22:40:37] ====Bot version 20151101.0910====
[11/03/2015 22:40:37] Disc0=NULL
[11/03/2015 22:40:37] Disc1=Resistant Discipline
[11/03/2015 22:42:21] ====Bot version 20151101.0910====
[11/03/2015 22:42:21] Disc0=NULL
[11/03/2015 22:42:21] Disc1=Last Stand Discipline
[11/03/2015 22:42:21] Disc2=Fortitude Discipline
[11/03/2015 22:42:21] Disc3=Barbed Tongue Discipline
[11/03/2015 22:42:21] Disc4=Weapon Bond
[11/03/2015 22:42:21] Disc5=Brutal Onslaught Discipline Rk. III
[11/03/2015 22:42:21] Disc6=Cyclone Roar Rk. II
[11/03/2015 22:42:21] Disc7=Insult
[11/03/2015 22:42:21] Disc8=Stormstrike Blades
[11/03/2015 22:42:21] Disc9=Flash of Anger Rk. II
[11/03/2015 22:42:21] Disc10=Wade In to Battle
[11/03/2015 22:42:21] Disc11=Breather Rk. II
[11/03/2015 22:42:21] Disc12=Inner Rejuvenation
[11/03/2015 22:42:21] Disc13=Unflinching Attention
[11/03/2015 22:42:21] Disc14=Warrior's Bulwark
[11/03/2015 22:42:21] Disc15=Tormenting Shout
[11/03/2015 22:42:21] Disc16=No Time to Bleed Rk. II
[11/03/2015 22:42:21] Disc17=Phantom Aggressor
[11/03/2015 22:42:21] Disc18=Champion's Aura
[11/03/2015 22:42:21] Disc19=Commanding Voice
[11/03/2015 22:42:21] Disc20=Shield Topple
[11/03/2015 22:42:21] Disc21=Bracing Defense Rk. II
[11/03/2015 22:42:21] Disc22=Lionhearted Rally-Cry Rk. II
[11/03/2015 22:42:21] Disc23=Field Armorer Rk. II
[11/03/2015 22:42:21] Disc24=Staunch Defense Rk. II
[11/03/2015 22:42:21] Disc25=Field Outfitter Rk. II
[11/03/2015 22:42:21] Disc26=Field Defender Rk. II
[11/03/2015 22:42:21] Disc27=Stalwart Defense Rk. II
[11/03/2015 22:42:21] Disc28=Steadfast Defense Rk. II
[11/03/2015 22:42:21] Disc29=Field Guardian Rk. II
[11/03/2015 22:42:21] Disc30=Field Protector
[11/03/2015 22:42:21] Aggro0=NULL
[11/03/2015 22:42:21] Aggro1=Blast of Anger XI
[11/03/2015 22:42:21] Aggro2=Projection of Fury II
[11/03/2015 22:42:21] Aggro3=Ageless Enmity III
[11/03/2015 22:42:21] Aggro4=Warlord's Grasp Taunt VI
[11/03/2015 22:42:21] Aggro5=Area Taunt II
[11/03/2015 22:42:21] Fade0=NULL
[11/03/2015 22:42:21] FightBuff0=NULL
[11/03/2015 22:42:21] FightBuff1=Imperator's Command III
[11/03/2015 22:42:21] FightBuff2=Resplendent Glory V
[11/03/2015 22:42:21] MainTankBuff0=NULL
[11/03/2015 22:42:21] Aura0=NULL
[11/03/2015 22:42:21] ImHit0=NULL
[11/03/2015 22:42:21] ImHit1=Brace For Impact
[11/03/2015 22:42:21] ImHit2=Hold the Line
[11/03/2015 22:42:21] ImHit3=Warlord's Bravery
[11/03/2015 22:42:21] ImHit4=Mark of the Mage Hunter
[11/03/2015 22:42:21] AA0=NULL
[11/03/2015 22:42:21] AA1=Imperator's Command
[11/03/2015 22:42:21] AA2=Wars Sheol's Heroic Blade
[11/03/2015 22:42:21] AA3=Vehement Rage
 
Is your single target mez before your AE mez on your spell bar. ie is single target spell # 3 and AE spell #4? because if your single target mez is always available and before it, it would use it first thanks to quirkiness. make sure your AE spells are memmed before your single target spells.

if that isnt the case, then i can look deeper but ive seen this issue before and that was the solution.

changed spells around and still doing same thing i also noticed him use color consource i think i spelled it wrong the ae stun when trying to ae mez

- - - Updated - - -

Mage is casting Creating - Wand of Pelagic Modulation over and over

only way to stop it is Summonmodrod=1 to SummonModRod=0
 
MQ2Bot

Users who are viewing this thread

Back
Top
Cart