Plugin MQ2Bot

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
 
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
 
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
 
Pushed update for items that I found could cause CTD, mainly for bards.

htw
 
Switching targets

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

Sent small help ($25.00) your way just now. Wish it could be more ... but you know my situation♿🛌😞. :rolleyes:
 
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 :(
 
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!
 
[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
 
Vampire clickie working now.

Shaman Epic still broken.
 
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?
 
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.

uc


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
 
UseManualAssist=1

that's what ive had forever but it doesnt matter, cant switch targets unless you unload plugin
 
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
 
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.
 
Code:
CustomPetSpell=Convocation of Air