Plugin MQ2Bot

lugnut

Member
Joined
Apr 1, 2009
Messages
70
Reaction score
8
Points
8
Pulling not working correctly

HTW,

After the 3/15/2019 update mq2bot pulling doesn't seem to be working correctly. My puller (bard) targets mobs that are very far away (ignoring closer mobs). The puller will run up, seem to tag the mob and then run back; however, the mob is not agro'd. Yesterday, the below config was pulling.

Code:
[MQ2Bot]
Debugging=0
BotVersion=20190314.1959
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=50
UseManualAssist=0
AssistName=
MercAssistAt=100
MercAssistRange=0
MeleeAt=100
MeleeDistance=0
DoPetSwarm=1
PetAttackAt=100
PetAttackRange=60
RepositionIfSummoned=0
MedStartAt=0
MedStopAt=0
MedToFull=0
MedDuringCombat=0
EndMedStartAt=10
EndMedStopAt=100
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=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=1
UseClickyNukes=1
DebuffsSpellFirst=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=1
NetBotsName=<Bard Name>
DoDebug=0
PullingDistance=3000
PullingMaxZ=30
PullingLOS=1
DoPulls=1
MQ2NavDistance=230
PullSkillName=Sonic Disturbance
AnnounceBehaviorChange=0
AttackCommand=/killthis
RestTwist=1 2 3 4 5 6 7 8 9 10 11 12
CombatTwist=1 2 3 4 5 6 7 8 9 10 11 12
SafetyInvisOnWarp=0
SafetyCommandOnTell=
SafetyCommandOnGM=
SafetyCommandOnMyWarp=
SafetyCommandOnOthersWarp=
SafetyCommandOnTooFarFromCamp=
AnnounceMezBreaks=1
Thanks,
Lugnut
 

tshadow1144

Member
Joined
Oct 24, 2017
Messages
34
Reaction score
2
Points
8
I noticed that my warrior is not protecting the merc healer. The healer dies and the warrior just continues killing the same mob and not switching to the add to keep the healer alive. I am sure it is probably something I have wrong in my settings I hope. I would have him pull with bow but not sure how to do that as range doesn't work yet right?

Thanks,
Tshadow

[MQ2Bot]
Debugging=0
BotVersion=20190314.0856
BotCommandsOn=
BotCommandsOff=
AlwaysCheckAdds=1
RestrictedZones=,344,202,151,345,
BuffPassword=NULL
AuthorizedUsers=|guild|group|
CycleDelay=3
DefaultGem=1
AnnounceEcho=1
AnnounceEQBC=0
AnnounceAdds=1
AutoInvisDistance=0
AssistAt=100
AssistRange=100
UseManualAssist=0
AssistName=
MercAssistAt=100
MercAssistRange=0
MeleeAt=100
MeleeDistance=60
DoPetSwarm=0
PetAttackAt=0
PetAttackRange=60
RepositionIfSummoned=0
MedStartAt=0
MedStopAt=0
MedToFull=0
MedDuringCombat=0
EndMedStartAt=20
EndMedStopAt=90
EndMedToFull=0
MinManaToNuke=0
NukeToTAt=80
ManaToSummon=100
SummonModRods=0
UseModRods=0
AACutoffTime=10
AAStopAt=25
AggroAt=100
AutofireAt=0
AutofireDistance=100
DebuffAdds=1
DebuffAt=100
DebuffStopAt=10
DebuffAEAmount=3
DotAt=0
DotStopAt=10
FaceAngle=360
FadeAt=0
GrabAdds=0
GrabPrimary=1
InterruptToHealAt=0
HealAt=80
HealToTAt=80
HealSelfAt=80
HealDelayedAt=95
HealDurationAt=95
HealGroupAt=70
HealPetAt=0
ImHitAt=50
JoltAt=0
KnockbackAdds=0
KnockbackPrimary=0
LifetapAt=0
LootInCombat=0
LootRadius=100
ManaAt=10
NukeAt=99
RezRadius=100
RootAdds=0
RootPrimary=0
SnareAt=10
SwarmAt=99
UseAutoFire=0
UseAENukes=0
UseAura=1
UseClickyBuffs=1
UseClickyNukes=0
DebuffsSpellFirst=0
UseDiscsOffensive=1
UseDiscsDefensive=1
UseFightBuffs=1
UseMainTankBuffs=1
UseManaInCombat=1
UseManaOnOthers=0
UseMez=0
UsePet=0
PetReagentCheck=0
PetIllusionItem=NULL
CustomPetSpell=NULL
UsePetBuffs=0
StandOnPetAttack=0
UseSelfBuffs=1
AutoFollowLeader=0
AutoFollowSettings=30 healer
UseNetBots=0
NetBotsName=NULL
DoDebug=0
PullingDistance=500
DoPulls=0
MQ2NavDistance=10
PullSkillName=Slander
AnnounceBehaviorChange=0
AttackCommand=/getthis
SafetyInvisOnWarp=0
SafetyCommandOnTell=
SafetyCommandOnGM=
SafetyCommandOnMyWarp=
SafetyCommandOnOthersWarp=
SafetyCommandOnTooFarFromCamp=
PullingMaxZ=30
PullingLOS=1
AnnounceMezBreaks=1
 

lugnut

Member
Joined
Apr 1, 2009
Messages
70
Reaction score
8
Points
8
Try GrabAdds=1 and make sure you have the XT1 stuff set up correctly.

Lugnut

I noticed that my warrior is not protecting the merc healer. The healer dies and the warrior just continues killing the same mob and not switching to the add to keep the healer alive. I am sure it is probably something I have wrong in my settings I hope. I would have him pull with bow but not sure how to do that as range doesn't work yet right?

Thanks,
Tshadow

[MQ2Bot]
Debugging=0
BotVersion=20190314.0856
BotCommandsOn=
BotCommandsOff=
AlwaysCheckAdds=1
RestrictedZones=,344,202,151,345,
BuffPassword=NULL
AuthorizedUsers=|guild|group|
CycleDelay=3
DefaultGem=1
AnnounceEcho=1
AnnounceEQBC=0
AnnounceAdds=1
AutoInvisDistance=0
AssistAt=100
AssistRange=100
UseManualAssist=0
AssistName=
MercAssistAt=100
MercAssistRange=0
MeleeAt=100
MeleeDistance=60
DoPetSwarm=0
PetAttackAt=0
PetAttackRange=60
RepositionIfSummoned=0
MedStartAt=0
MedStopAt=0
MedToFull=0
MedDuringCombat=0
EndMedStartAt=20
EndMedStopAt=90
EndMedToFull=0
MinManaToNuke=0
NukeToTAt=80
ManaToSummon=100
SummonModRods=0
UseModRods=0
AACutoffTime=10
AAStopAt=25
AggroAt=100
AutofireAt=0
AutofireDistance=100
DebuffAdds=1
DebuffAt=100
DebuffStopAt=10
DebuffAEAmount=3
DotAt=0
DotStopAt=10
FaceAngle=360
FadeAt=0
GrabAdds=0
GrabPrimary=1
InterruptToHealAt=0
HealAt=80
HealToTAt=80
HealSelfAt=80
HealDelayedAt=95
HealDurationAt=95
HealGroupAt=70
HealPetAt=0
ImHitAt=50
JoltAt=0
KnockbackAdds=0
KnockbackPrimary=0
LifetapAt=0
LootInCombat=0
LootRadius=100
ManaAt=10
NukeAt=99
RezRadius=100
RootAdds=0
RootPrimary=0
SnareAt=10
SwarmAt=99
UseAutoFire=0
UseAENukes=0
UseAura=1
UseClickyBuffs=1
UseClickyNukes=0
DebuffsSpellFirst=0
UseDiscsOffensive=1
UseDiscsDefensive=1
UseFightBuffs=1
UseMainTankBuffs=1
UseManaInCombat=1
UseManaOnOthers=0
UseMez=0
UsePet=0
PetReagentCheck=0
PetIllusionItem=NULL
CustomPetSpell=NULL
UsePetBuffs=0
StandOnPetAttack=0
UseSelfBuffs=1
AutoFollowLeader=0
AutoFollowSettings=30 healer
UseNetBots=0
NetBotsName=NULL
DoDebug=0
PullingDistance=500
DoPulls=0
MQ2NavDistance=10
PullSkillName=Slander
AnnounceBehaviorChange=0
AttackCommand=/getthis
SafetyInvisOnWarp=0
SafetyCommandOnTell=
SafetyCommandOnGM=
SafetyCommandOnMyWarp=
SafetyCommandOnOthersWarp=
SafetyCommandOnTooFarFromCamp=
PullingMaxZ=30
PullingLOS=1
AnnounceMezBreaks=1
 

htw

Developer
Joined
Aug 27, 2006
Messages
13,081
Reaction score
240
Points
63
Location
Albuquerque, NM
Pushed update for items that I found could cause CTD, mainly for bards.

htw
 

kenstr

Premium Member
Joined
Jul 9, 2007
Messages
13
Reaction score
4
Points
3
Switching targets

Is there any way to switch targets? Mine seems target locked and unable to pick another target for balancing purposes.
 

EQDAB

Premium Member
Joined
Nov 13, 2015
Messages
194
Reaction score
5
Points
18
Age
67
Location
WDBG., VA EASTERN USA
Hey htw!!

Sent small help ($25.00) your way just now. Wish it could be more ... but you know my situation♿🛌😞. :rolleyes:
 

Dealings

Well-known member
Joined
Jul 14, 2006
Messages
3,148
Reaction score
104
Points
63
Is there any way to switch targets? Mine seems target locked and unable to pick another target for balancing purposes.
sadly there is nothing to do w bot except turn it off and restart it to deal with this, been putting up w that many months if not yrs now :(

so short answer' /bot off then /bot on :(
 

burdsjm

Lifetimer
Joined
May 18, 2007
Messages
669
Reaction score
20
Points
18
Started working on items, pushed an initial fix, let me know what you see. This should also fix some people's random CTD on some chars, but not on others, due to parser in mq2main not catching missing qualifiers.

htw
[2019/04/01 22:18:42] ClickyNuke0: Velazul's Spiritwalker Coat - Rejuvenation of the Ancestors
[2019/04/01 22:18:42] ClickyNukeIf0: 1
[2019/04/01 22:18:42] ClickyNuke1: Blessed Spiritstaff of the Heyokah - Prophet's Gift of the Ruchu
[2019/04/01 22:18:42] ClickyNukeIf1: 1
[2019/04/01 22:18:42] ClickyNuke2: Blood Drinker's Coating - Vampiric Aura
[2019/04/01 22:18:42] ClickyNukeIf2: 1


Item number 0,1 will not fire. Item 2 does.

Are they looking for a buff spell or song spell? Item 2 has a buff. Items 0,1 don't.

Also, the aura for shaman is broke yet.

[2019/04/01 22:18:42] Aura0: Invoke Pact of the Wolf XIII
[2019/04/01 22:18:42] AuraEffect0: Group Pact of the Wolf XIII
[2019/04/01 22:18:42] AuraIf0: 0

I had to set it to 0 so it would stop spamming me.

Thanks!
 

htw

Developer
Joined
Aug 27, 2006
Messages
13,081
Reaction score
240
Points
63
Location
Albuquerque, NM
[2019/04/01 22:18:42] ClickyNuke0: Velazul's Spiritwalker Coat - Rejuvenation of the Ancestors
[2019/04/01 22:18:42] ClickyNukeIf0: 1
[2019/04/01 22:18:42] ClickyNuke1: Blessed Spiritstaff of the Heyokah - Prophet's Gift of the Ruchu
[2019/04/01 22:18:42] ClickyNukeIf1: 1
[2019/04/01 22:18:42] ClickyNuke2: Blood Drinker's Coating - Vampiric Aura
[2019/04/01 22:18:42] ClickyNukeIf2: 1


Item number 0,1 will not fire. Item 2 does.

Are they looking for a buff spell or song spell? Item 2 has a buff. Items 0,1 don't.

Also, the aura for shaman is broke yet.

[2019/04/01 22:18:42] Aura0: Invoke Pact of the Wolf XIII
[2019/04/01 22:18:42] AuraEffect0: Group Pact of the Wolf XIII
[2019/04/01 22:18:42] AuraIf0: 0

I had to set it to 0 so it would stop spamming me.

Thanks!
Thanks much, I will look into both of those issues.

htw
 

burdsjm

Lifetimer
Joined
May 18, 2007
Messages
669
Reaction score
20
Points
18
Vampire clickie working now.

Shaman Epic still broken.
 

brewzlee

Lifetimer
Joined
Mar 23, 2013
Messages
15
Reaction score
0
Points
1
Is there a way to enable manual targeting or a way to switch targets manually rather then it always attacking the top item on ETW?
 

lugnut

Member
Joined
Apr 1, 2009
Messages
70
Reaction score
8
Points
8
Rogue stick is an issue

I'm not sure if this has been brought up before, but I have a consistent issue with my Rogue not staying behind or sticking to a mob while in combat. I watch my bard run on the same computer not have any issues sticking to the same mob and circling behind.

The one thing I did note that was differnt was that the move util was different for the bard versus the rogue.

When attacking a mob the bard MQ2 window is on left, Rogue on right.



Notice that the Bards mq2moveutils direction is "not front" and the Rogues is "Behind". I get that the rogue wants to be behind, but maybe the "Not Front" is better than not sticking to the mor or ending up in front of the mob.

Thanks,
Lugnut
 

Dealings

Well-known member
Joined
Jul 14, 2006
Messages
3,148
Reaction score
104
Points
63
UseManualAssist=1
that's what ive had forever but it doesnt matter, cant switch targets unless you unload plugin
 

htw

Developer
Joined
Aug 27, 2006
Messages
13,081
Reaction score
240
Points
63
Location
Albuquerque, NM
I removed detection/use of:
- Voice of Thule
- Chattering Bones

Also, changed pathing pull command for MQ2Nav to use spawnid instead of x/y/z (reach dest error issue).

htw
 

wwarwolf911

Member
Joined
Sep 5, 2008
Messages
901
Reaction score
12
Points
18
Mage Pet

By default my bot loads Convocation of Earth as the default pet in a group. How do I get him to use Convocation of Air?

PetSpell:Concovation of Air

Hard coded in INI does not seem to work.
 

Dealings

Well-known member
Joined
Jul 14, 2006
Messages
3,148
Reaction score
104
Points
63
Code:
CustomPetSpell=Convocation of Air