Bot Macro

Pete, I don't know if these are problems of my doing or bugs, but I wanted to run these issues by you.

1) Scenario 1: I pull two or more mobs. Everyone starts up like they are supposed to. I use a killall macro to deal with everything close by. Mob 1 dies and the warrior immediately engages mob 2. The other 3 stand there picking their noses. The mob might not be slowed until it is 50% dead. The ranger doesn't kick in until at least 70% when he's supposed to start at 97%. Any way to make these guys react faster to multiple mobs in camp?

2) I've finally started making use of the follow/stop/moveup, but it has problems. Here is an exact scenario that played out last night. Group is invised. I'm moving, targeting mobs and conning them as I go. Finally I get to a target. Remove invis since the others won't attack while invis and pull the mob. One problem: the other 3 are still targetted on a previous mob I had selected to con it. I use the reset command multiple times. Nope. Still on it.

This happens constantly when using the follow then stop commands. Strangely, it has never happened when i use the move up command.

Another situation: I'm in an instance and use my kill all macro. The mobs die and I pick up an NPC that's part of the quest. You can't attack or kill it, but i target it anyway. I stop the macro, hit esc and turn off attack. Use the reset command. Pull a mob. Nope. The other 3 are still fixated on that NPC I had previously targeted.

Worst part is, hitting esc on those toons does nothing. I have to quit the mac, hit esc to clear target, and restart the mac, and that's a good 15 seconds of startup time while my tank is in a fight. Multiply that time 3 in a Heroic mission and it's a problem.

If you need ini code, just ask.
 
Ok what's going on, why is this thread so dead? Bugs or problems were usually addressed inside of 2 hours.
 
I think I recall Pete mentioned he is putting most of his development time into the Plugin version or something similar

How are your assist methods configured?
 
you said you use a killall macro on your other bots.... which macro is that? If they all are using the bot mac then there is a targeting issue. other then that post your ini's and we can take a look at them, maybe a few can help out. Other thing would be to try the bot plugin might work better then this.
 
I think I recall Pete mentioned he is putting most of his development time into the Plugin version or something similar

How are your assist methods configured?

Assist=1. They go right off the main tank.

The bot plugin seems to have a LOT of issues. So I'm sticking with old reliable.

This is my simple killall macro.

Code:
Sub Main
    :mainLoop
    /if (${Target.Type.NotEqual[NPC]} || ${Target.Distance} > 40) {
        /squelch /target clear
        /delay 2s !${Target.ID}
    }
    /if (!${Target.ID}) {
        /squelch /target npc radius 40
        /delay 2s ${Target.ID}
    }
    /if (${Target.ID} && ${Target.Type.Equal[NPC]} && ${Target.Distance} <= 40) {
        /if (${Stick.Status.NotEqual[ON]}) /squelch /stick 10
        /if (!${Me.Combat}) /attack on
        /if (${Me.CombatAbilityReady[Whirlwind]}) /disc "Whirlwind"
    }
    /if (!${Spawn[NPC radius 40].ID} && !${Target.ID}) {
        /echo ALL DEAD!!!!
        /endm
    }
    /goto :mainLoop
    /return
 
Last edited:
post your ini's, when starting bot.mac how are you doing that? just as an fyi can only have 1 macro working at a time per toon, so if your running bot mac and then start your other macro to kill things bot mac ends on those toons and you need to restart the bot mac. Shouldnt need to run any other macro with bot mac it handles adds and primary targets. Whats your melee ini section for those that arent engaging quick?

so reading your scenarios
1: you start bot mac and buff everyone up, you pull some mobs your tank grabs one then you issue the start of your custom mac to kill all mobs, and when your tank switches targets your bots arent assisting?

2: did you set SetTargetMessage= to something? this setting changes your current target for assisting, set it on all but your non bot the same to have them reassist the MA.

you can pm your ini's and stuff if you want i messed around alot with the bot mac a while ago.
 
Not quite. Here's how it goes:

The tank is manually operated unless I have 2 or more mobs in camp. Then I run the killall macro posted above. The tank NEVER uses Bot.

The ranger, wizard and shaman all have their own bot ini configs, and all have problems. Like I said, they have trouble adjusting to new targets. The ranger, on the other hand, is way too slow to pick up new targets. The killall mac picks up a new target as soon as the last one dies. The ranger stands around doing nothing until the mob is 70 or lower.

Here is the ini

Code:
[Settings]
OptionsCheck=|Pulling|Merc|AA|Aura|AutoClickies|Buff|ClickyMaintenance|ClickyNuke|Disc|Dot|FightBuff|Jolt|MainTankBuff|Nuke|SelfBuff|Snare|
OptionsCheckRaid=|Pulling|Merc|AA|Aura|AutoClickies|Buff|ClickyMaintenance|ClickyNuke|Fade|Disc|Dot|FightBuff|HealSingle|HealPet|Jolt|MainTankBuff|Nuke|Root|SelfBuff|Snare|XHeal|Mana|ModRod|
UseCamp=TRUE
CampRadius=30
CampRadiusMax=150
InterruptToHealAt=50
InterruptToXHealAt=50
RestrictedZones=344,202,151,345
GMAction=
LootNPCs=FALSE
AuthorizedUsers=
Verbose=FALSE
MyChannel=fs
AnnounceChannel=fs
AnnounceEvents=TRY|CAST_SUCCESS|CAST_IMMUNE|CAST_RESIST
EQBCAnnounceAdds=FALSE
AutoHideNPCCorpses=FALSE
ClearTargetDataAlias=Clear
EmergencyAlias=EmergencyAlias
EmergencySkill=EmergencySkill
ImmunityCheck=TRUE
BotVersion=v2014.0706
[Assist]
AssistType=1
AssistPC=Tank
AssistAt=98
OpeningMove=
AttackRange=150
AttackCommand=/attack on
AttackConditions=
AmIOffTank=FALSE
UseMelee=TRUE
UseArchery=TRUE
ArcheryMaxDistance=200
ArcheryMinDistance=35
SetTargetMessage=Kill_this
BurnModeAlias=BurnModeAlias
[Follow]
FollowMethod=stick|30 healer
FollowCommand=Follow
StopFollowCommand=Stop
MoveUpCommand=MoveUp
[ImHit]
ImHitTotal=0
ImHitAnnounce=FALSE
ImHitUse1=FALSE
ImHitSpellName1=
ImHitRecast1=1s
ImHitUseAtMyHP1=30
ImHitConditions1=
ImHitUse2=FALSE
ImHitSpellName2=
ImHitRecast2=1s
ImHitUseAtMyHP2=30
ImHitConditions2=
ImHitUse3=FALSE
ImHitSpellName3=
ImHitRecast3=1s
ImHitUseAtMyHP3=30
ImHitConditions3=
ImHitConditions=
[Custom]
CustomCombatTotal=0
CustomRestTotal=0
CustomCombat1=
CustomRest1=
[Campfire]
AutoUseCampfire=
SetCampfire=
CampfireName=
CF_Item1=Fellowship Kit:                                                                 
CF_Item2=Fellowship Lumber Bundle:                                                                 
[Pulling]
AlertListClear=FALSE
AlertListClearTimer=60m
AmIPuller=FALSE
PullRadius=600
PullZRadius=20
PullCastRange=150
MQ2NavPullRadius=10
MQ2NavPullZRadius=10
ReturnActionTotal=0
ReturnAction1=
PullConColor=LIGHT BLUE,BLUE,WHITE,YELLOW
CourseCorrectionTimer=5
PrePullSkillName=
PrePullSkillGem=
PrePullSkillDelay=
PrePullSkillReuse=
PullingMethod=Standard
PullingAnnounceCMD=NULL
PullingTotal=1
PullAtMyHPs=75
PullSkillName1=
PullSkillRequiresLineOfSight1=TRUE
PullSkillDistance1=
PullSkillSummon1=
PullSkillName2=
PullSkillRequiresLineOfSight2=TRUE
PullSkillDistance2=
PullSkillSummon2=
[Merc]
MercAssistAt=100
WAR_MercStanceNormal=
WAR_MercStanceNamed=
WAR_MercStanceOOC=
WIZ_MercStanceNormal=
WIZ_MercStanceNamed=
WIZ_MercStanceOOC=
CLR_MercStanceNormal=
CLR_MercStanceNamed=
CLR_MercStanceOOC=
ROG_MercStanceNormal=
ROG_MercStanceNamed=
ROG_MercStanceOOC=
[AA]
AATotal=6
AAAnnounce=FALSE
AAUse1=TRUE
AASpellName1=Imbued Ferocity
AAUseAtMobPctHP1=96
AAStopAtMobPctHP1=5
AARecast1=1s
AANamedOnly1=FALSE
AAConditions1=
AAUse2=TRUE
AASpellName2=Pack Hunt
AAUseAtMobPctHP2=96
AAStopAtMobPctHP2=5
AARecast2=1s
AANamedOnly2=TRUE
AAConditions2=
AAUse3=TRUE
AASpellName3=Outrider's Accuracy
AAUseAtMobPctHP3=95
AAStopAtMobPctHP3=5
AARecast3=1s
AANamedOnly3=TRUE
AAConditions3=
AAUse4=FALSE
AASpellName4=
AAUseAtMobPctHP4=94
AAStopAtMobPctHP4=5
AARecast4=1s
AANamedOnly4=FALSE
AAConditions4=
AAUse5=FALSE
AASpellName5=
AAUseAtMobPctHP5=93
AAStopAtMobPctHP5=5
AARecast5=1s
AANamedOnly5=FALSE
AAConditions5=
AAUse6=FALSE
AASpellName6=
AAUseAtMobPctHP6=97
AAStopAtMobPctHP6=5
AARecast6=1s
AANamedOnly6=FALSE
AAConditions6=
AAUse7=FALSE
AASpellName7=
AAUseAtMobPctHP7=96
AAStopAtMobPctHP7=5
AARecast7=1s
AANamedOnly7=FALSE
AAConditions7=
AAUse8=FALSE
AASpellName8=
AAUseAtMobPctHP8=96
AAStopAtMobPctHP8=5
AARecast8=1s
AANamedOnly8=FALSE
AAConditions8=
AAUse9=FALSE
AASpellName9=
AAUseAtMobPctHP9=96
AAStopAtMobPctHP9=5
AARecast9=1s
AANamedOnly9=FALSE
AAConditions9=
AAUse10=FALSE
AASpellName10=
AAUseAtMobPctHP10=96
AAStopAtMobPctHP10=5
AARecast10=1s
AANamedOnly10=FALSE
AAConditions10=
AAUse11=FALSE
AASpellName11=
AAUseAtMobPctHP11=96
AAStopAtMobPctHP11=5
AARecast11=1s
AANamedOnly11=FALSE
AAConditions11=
AAUse12=FALSE
AASpellName12=
AAUseAtMobPctHP12=96
AAStopAtMobPctHP12=5
AARecast12=1s
AANamedOnly12=FALSE
AAConditions12=
AAUse13=FALSE
AASpellName13=
AAUseAtMobPctHP13=96
AAStopAtMobPctHP13=5
AARecast13=1s
AANamedOnly13=FALSE
AAConditions13=
AAUse14=FALSE
AASpellName14=
AAUseAtMobPctHP14=96
AAStopAtMobPctHP14=5
AARecast14=1s
AANamedOnly14=FALSE
AAConditions14=
AAUse15=FALSE
AASpellName15=
AAUseAtMobPctHP15=96
AAStopAtMobPctHP15=5
AARecast15=1s
AANamedOnly15=FALSE
AAConditions15=
AAConditions=
[Buff]
BuffXTargets=FALSE
BuffPets=FALSE
AutoInvis=FALSE
AutoBreakInvis=FALSE
InvisSpell=Shared Camouflage
InvisSpellGem=alt
InvisUndeadSpell=
InvisUndeadSpellGem=
LevitateSpell=
LevitateSpellGem=
BuffTotal=0
BuffAnnounce=FALSE
BuffUse1=FALSE
BuffSpellName1=
BuffSpellIcon1=
BuffConditions1=
BuffSpellGem1=
BuffAlias1=
BuffClasses1=WAR
BuffUse2=FALSE
BuffSpellName2=
BuffSpellIcon2=
BuffConditions2=
BuffSpellGem2=
BuffAlias2=
BuffClasses2=BER,BRD,BST,CLR,DRU,ENC,MAG,MNK,NEC,PAL,RNG,ROG,SHD,SHM,WAR,WIZ
BuffUse3=FALSEE
BuffSpellName3=
BuffSpellIcon3=
BuffConditions3=
BuffSpellGem3=
BuffAlias3=
BuffClasses3=BER,BRD,BST,CLR,DRU,ENC,MAG,MNK,NEC,PAL,RNG,ROG,SHD,SHM,WAR,WIZ
BuffConditions=
[ClickyMaintenance]
clickies=5
clicky1=Ritual Blood Ring
clicky2=Frost Shard Girdle
clicky3=Erillian Ring of Order
clicky4=Onyx Crescent
clicky5=Berserker King's Pauldrons
doclickies=1
[ClickyNuke]
ClickyNukeTotal=1
ClickyNukeAnnounce=FALSE
ClickyNukeUse1=TRUE
ClickyNukeName1=Boreal Coat of the Warden
ClickyNukeConditions1=
ClickyNukeSpellGem1=item
ClickyNukeRecast1=1s
ClickyNukeUseAtMobPctHP1=96
ClickyNukeStopAtMobPctHP1=1
ClickyNukeNamedOnly1=TRUE
ClickyNukeUse2=TRUE
ClickyNukeName2=
ClickyNukeRecast2=1s
ClickyNukeUseAtMobPctHP2=96
ClickyNukeStopAtMobPctHP2=1
ClickyNukeNamedOnly2=FALSE
ClickyNukeConditions2=
ClickyNukeUse3=TRUE
ClickyNukeName3=
ClickyNukeRecast3=1s
ClickyNukeUseAtMobPctHP3=96
ClickyNukeStopAtMobPctHP3=1
ClickyNukeNamedOnly3=FALSE
ClickyNukeConditions3=
ClickyNukeConditions=
[Fade]
FadeTotal=1
FadeAnnounce=FALSE
FadeUse1=FALSE
FadeSpellName1=Cover Tracks
FadeConditions1=
FadeSpellGem1=alt
FadeUseAtMyHP1=5
FadeConditions=
[Disc]
DiscTotal=5
DiscUse1=FALSE
DiscName1=Jolting Heel Kicks
DiscNamedOnly1=TRUE
DiscRecast1=1s
DiscConditions1=
DiscUse2=FALSE
DiscName2=Reflexive Bladespurs
DiscNamedOnly2=TRUE
DiscRecast2=1s
DiscConditions2=
DiscUse3=FALSE
DiscName3=Weapon Shield Discipline
DiscNamedOnly3=TRUE
DiscRecast3=1s
DiscConditions3=
DiscUse4=FALSE
DiscName4=Rest
DiscNamedOnly4=TRUE
DiscRecast4=1s
DiscConditions4=
DiscUse5=FALSE
DiscName5=Trueshot Discipline
DiscNamedOnly5=TRUE
DiscRecast5=1s
DiscConditions5=
[GoM]
GoMTotal=0
GoMTotalIfNamed=0
GoMAnnounce=FALSE
GoMUse1=TRUE
GoMSpellName1=
GoMSpellIcon1=
GoMSpellGem1=
GoMConditions=
[Dot]
DotTotal=1
DotTotalIfNamed=1
ForceMemDot=FALSE
DotAnnounce=FALSE
DotUse1=TRUE
DotSpellName1=Dreadbeetle Swarm
DotSpellGem1=gem11
DotUseAtMobPctHP1=96
DotStopAtMobPctHP1=30
DotRecast1=1s
DotMaxTries1=2
DotConditions1=
DotUse2=TRUE
DotSpellName2=
DotSpellGem2=
DotUseAtMobPctHP2=96
DotStopAtMobPctHP2=30
DotRecast2=1s
DotMaxTries2=2
DotConditions2=
DotUse3=TRUE
DotSpellName3=
DotSpellGem3=
DotUseAtMobPctHP3=96
DotStopAtMobPctHP3=30
DotRecast3=1s
DotMaxTries3=2
DotConditions3=
DotConditions=
[FightBuff]
FightBuffTotal=4
ForceMemFightBuff=FALSE
FightBuffAnnounce=FALSE
FightBuffUse1=TRUE
FightBuffSpellName1=Guardian of the Forest
FightBuffSpellIcon1=Guardian of the Forest
FightBuffConditions1=
FightBuffSpellGem1=alt
FightBuffNamedOnly1=TRUE
FightBuffForAggro1=FALSE
FightBuffUse2=TRUE
FightBuffSpellName2=Auspice of the Hunter
FightBuffSpellIcon2=Auspice of the Hunter
FightBuffConditions2=
FightBuffSpellGem2=alt
FightBuffNamedOnly2=TRUE
FightBuffForAggro2=FALSE
FightBuffUse3=TRUE
FightBuffSpellName3=Outrider's Attack
FightBuffSpellIcon3=Outrider's Attack
FightBuffConditions3=
FightBuffSpellGem3=alt
FightBuffNamedOnly3=TRUE
FightBuffForAggro3=FALSE
FightBuffConditions=
FightBuffUse4=TRUE
FightBuffSpellName4=Third Spire of the Pathfinder
FightBuffSpellIcon4=Third Spire of the Pathfinder
FightBuffConditions4=
FightBuffSpellGem4=alt
FightBuffNamedOnly4=TRUE
FightBuffForAggro4=FALSE
FightBuffConditions=

[Jolt]
JoltTotal=0
ForceMemJolt=FALSE
JoltAnnounce=FALSE
JoltAfter1=10
JoltUse1=FALSE
JoltSpellName1=
JoltSpellGem1=
JoltUseAtMobPctHP1=96
JoltStopAtMobPctHP1=5
JoltRecast1=18s
JoltValue1=10
JoltNamedOnly1=FALSE
JoltAtAggroPct1=85
JoltConditions=
[MainTankBuff]
DesignatedTank=Tank
MainTankBuffTotal=1
MainTankBuffAnnounce=FALSE
MainTankBuffUse1=TRUE
MainTankBuffSpellName1=Shield of Bramblespikes
MainTankBuffSpellGem1=gem8
MainTankBuffUseAt1=100
MainTankBuffStopAt1=5
MainTankBuffNamedOnly1=FALSE
MainTankBuffRecast1=5m
MainTankBuffConditions1=
MainTankBuffConditions=
[Nuke]
NukeTotal=1
NukeTotalIfNamed=10
ForceMemNuke=FALSE
NukeAnnounce=FALSE
NukeUse1=TRUE
NukeSpellName1=Summer's Gale
NukeConditions1=
NukeSpellGem1=gem2
NukeUseAtMobPctHP1=90
NukeStopAtMobPctHP1=20
NukeRecast1=1s
NukeUse2=FALSE
NukeSpellName2=Forecasted Shots
NukeSpellGem2=gem12
NukeUseAtMobPctHP2=96
NukeStopAtMobPctHP2=1
NukeRecast2=1s
NukeConditions2=
NukeUse3=FALSE
NukeSpellName3=
NukeSpellGem3=gem2
NukeUseAtMobPctHP3=96
NukeStopAtMobPctHP3=1
NukeRecast3=1s
NukeConditions3=
NukeConditions=

[SelfBuff]
SelfBuffTotal=5
SelfBuffAnnounce=FALSE
SelfBuffUse1=TRUE
SelfBuffSpellName1=Bosquetender's Unity
SelfBuffSpellIcon1=Protection of the Bosque
SelfBuffSpellGem1=gem10
SelfBuffConditions1=
SelfBuffUse2=TRUE
SelfBuffSpellName2=Eyes of the Howler
SelfBuffSpellIcon2=Eyes of the Howler Rk. II
SelfBuffSpellGem2=gem9
SelfBuffConditions2=
SelfBuffUse3=TRUE
SelfBuffSpellName3=Jolting Shock
SelfBuffSpellIcon3=Jolting Shock Rk. II
SelfBuffSpellGem3=gem12
SelfBuffConditions3=
SelfBuffUse4=TRUE
SelfBuffSpellName4=Devastating Impact
SelfBuffSpellIcon4=Devastating Impact Rk. II
SelfBuffSpellGem4=gem12
SelfBuffConditions4=
SelfBuffUse5=TRUE
SelfBuffSpellName5=Ro's Burning Cloak
SelfBuffSpellIcon5=Ro's Burning Cloak
SelfBuffSpellGem5=gem4
SelfBuffConditions5=
SelfBuffUse6=FALSE
SelfBuffSpellName6=Spurcoat
SelfBuffSpellIcon6=Spurcoat
SelfBuffSpellGem6=gem12
SelfBuffConditions6=
SelfBuffUse7=FALSE
SelfBuffSpellName7=
SelfBuffSpellGem7=
SelfBuffConditions7=
SelfBuffUse8=FALSE
SelfBuffSpellName8=
SelfBuffSpellGem8=
SelfBuffConditions8=
SelfBuffConditions=
[Snare]
SnareTotal=1
ForceMemSnare=FALSE
SnareAnnounce=FALSE
SnareUse1=TRUE
SnareSpellName1=Ensnare
SnareConditions1=
SnareSpellGem1=gem1
SnareUseAtMobPctHP1=35
SnareMaxTries1=2
SnareConditions=
[Mana]
ManaConditions=
MedAt=75
MedToFull=FALSE
MedEvenIfNotInOOCRegen=FALSE
MedTimer=10s
UseClarityPotions=FALSE
[Combat]
CombatFrequency1=Buff|MainTankBuff
CombatFrequency2=ClickyMaintenance
CombatFrequency3=SelfBuff
CombatFrequency4=
CombatFrequency5=Disc|MainTankBuff|FightBuff|AA|Dot|Snare|ClickyNuke|Jolt|Mana
StandardCombatOptions=Bard|XHeal|HealSingle|HealGroup|HealBalance|HealSelf|HealPet|Disc|MainTankBuff|FightBuff|Lifetap|Stun|AA|Dot|Nuke|Snare|ClickyNuke|Jolt|Rez|ModRod|Mana|Merc
[Roles]
SetRoles=FALSE
GroupLeader=Tank
GroupMainTank=Tank
GroupMainAssist=Tank
GroupPuller=NULL
GroupXTarget1=Group Assist Target
RaidXTarget1=Raid Assist 1 Target
[AAtoBuy]
AABuy=FALSE
AABuyChannel=/echo
AABuyAt=25
AABuyMode=Classic
AABuyPageOrder=Class|Archetype|General|Special
AAActivatedOnly=FALSE
SetAAPctOnLevelTo=0
LimitedGeneral=
LimitedArchetype=
LimitedClass=
LimitedSpecial=
AACount=0
[HealPet]
HealPetConditions=
HealPetTotal=2
HealPetAnnounce=FALSE
HealPetUse1=TRUE
HealPetSpellName1=
HealPetSpellGem1=
HealPetUseAt1=50
HealPetStopAt1=90
HealPetRecast1=1s
HealPetConditions1=
HealPetUse2=TRUE
HealPetSpellName2=
HealPetSpellGem2=
HealPetUseAt2=50
HealPetStopAt2=90
HealPetRecast2=1s
HealPetConditions2=
[Root]
RootConditions=
[XHeal]
XHealConditions=
[Aura]
AuraConditions=
 
I would take maintankbuff out of CombatFrequency5, and turn announce on all active sections. Also maybe change settargetmessage to something, and then issuing that word to see if they assist faster. Other options, is are you running these all on one comp, if so are you getting lag, are you using wineq, poor assisting while on same comp alt+tabbing is lag issue not the bot, maybe try eqbc and assist type 4 might speed it up. Other than that maybe try mq2bot its plug and play but is limited because on each patch it has to be recompiled where as a macro does not. Plugins run code faster than macros so things react faster.
 
The bot plugin seems to have a LOT of issues.

Not a fair characterisation, imo.
The bot has had one or 2 issues, and usually they are not showstoppers. It has a different feature set to the macros, and lots of the thread posts have been about adding features, testing new features, or understanding the difference / the way the bot works instead.

I think it's reasonable to say, the bot is a plugin version of the macro, often using the same pseudo-code, or technique, to get things done, but written as a plugin not a script. It has a much simpler configuration technique, and you don't need ini files that are tuned for each char.
 
I run 4 toons on one PC, but it's a Haswell-generation CPU, Nvidia GTX 670 and I have 16GB of RAM. Performance is not the issue.
 
I run 4 toons on one PC, but it's a Haswell-generation CPU, Nvidia GTX 670 and I have 16GB of RAM. Performance is not the issue.

I tried this macro but it take about 5 minute to start.
Am I doing something wrong or is it a known problem?
I am used to 6 box and Ini files need quite some fiddling, therefore this 5 minutes start is rather annoying.
 
Last edited:
Pete has said this is no longer supported. I still use this macro one of the ways I have improved assist since there is tons of delays, is I set more things up in MQ2Meele as far as combat abilities. I also use EQBC and have hot buttons for assist it works well I can pick up incoming targets pretty fast. Sometimes my bard will get hit from song agro and starts attacking the wrong target so with EQBC I cleartarget and re-assist with EQBC and its no problem. I also found its nice to have a /twist off command with my main tank going to my bard. Sometime bard twist bonks out.
 
This isn't supported anymore? Should I be switching to MQ2bot?
 
Found problem. Discard!
 
Last edited:
PET problem

Double posted
 
Last edited:
PET problem

I haven't loaded Mac bot since last week, but all was smooth then. ( I haven't changed anything since other than accepting the mmo compile update when I logged in today)
Today when I loaded it up every single character that has a pet is doing the same thing.
A tell goes to my tell window from a pet that I don't have.

It says by your command master.

Then the character cast suspended minion, but the pet does not suspend.
Then it tries to cast the pet again. then It says you cannot have more than 1 pet at a time.

It keeps doing this in a loop on my Shaman,Shadow Knight,Magician,Necromancer,and Beastlord.

Is there anything more I can proveid to help solve this?

Thank you very much.


I am having another problem... all my characters keep dropping and then retargeting targets every 2 seconds or less and it must be in a cycle or something because they stay with no target for the exact time they stay with a target and it just keeps going on and off like that..

Also it appears it is crashing a random character every 15 minutes.

I am going to check out the requirements of what more info is needed and I will get it over to the right person .

Thank you
 
Last edited:
I can't quite figure out how to do the bug report, when i type /tslog on no chat is displayed to tell me anything is on or off.

However I have done some testing.

I tried this out now on 2 other computers and the same thing is occurring.

I have taken PET out of the options check and that end the pet cycle, however it is still dropping and re engaging targets on a cycle during a fight and my characters are still crashing now even faster I had 2 drop within 3 minutes of each other(different classes)

I am using NETBOTS. As soon as I turn off /mac bot on my designated net bots assist and just use melee and keep /mac bot running on others all characters stay on the same target, however as soon as the mob is dead all characters with pets remaining on /mac bot go right back to the pet loop if I leave pet in the options check.

To Test the crashing to make sure it was something to do with /mac bot, i loaded up 5 characters and ran 3 with /mac bot on and 2 without. I never moved or anything( I just let it sit) . within 15 minutes all 3 with /mac bot on crashed and the 2 without never crashed
 
Last edited:
Trying to set up the bot for my cleric on vulak, getting the error in my MQ window
"[MQ2](FALSE && NULL||TRUE) && !NULL)"
and then the message "You have attempted to fail, but i will not let you"

Any ideas what I'm doing wrong?
 
Something is wrong with a condition in your .ini.


Post your .ini for the character make sure to remove any character names and personal information about where you play.