Bot Macro

I am using the version with the mez ignore, seems to be working fine for me.

I think the GoM stuff needs updating though.... This line?

Code:
/noparse /declare GoM string outer (${Me.Song[Gracious Mana].ID}||${Me.Song[Gift of Mana].ID}||${Me.Song[Gift of Radiant Mana].ID}||${Me.Song[Gift of Dreamlike Exquisite Radiant Mana].ID}||${Me.Song[Gift of Exquisite Radiant Mana].ID}||${Me.Song[Gift of Amazing Exquisite Radiant Mana].ID}||${Me.Song[Gift of Phantasmal Exquisite Radiant Mana].ID})
 
I am using the version with the mez ignore, seems to be working fine for me.

I think the GoM stuff needs updating though.... This line?

Code:
/noparse /declare GoM string outer (${Me.Song[Gracious Mana].ID}||${Me.Song[Gift of Mana].ID}||${Me.Song[Gift of Radiant Mana].ID}||${Me.Song[Gift of Dreamlike Exquisite Radiant Mana].ID}||${Me.Song[Gift of Exquisite Radiant Mana].ID}||${Me.Song[Gift of Amazing Exquisite Radiant Mana].ID}||${Me.Song[Gift of Phantasmal Exquisite Radiant Mana].ID})
That would need updated, but it's since been replaced by a TLO member anyway:
Just use ${Me.GoM}
TLO members are faster and make you lag less. Use them whenever possible.

And thanks for the mez info!
 
Last edited:
So I can just replace that line with

Code:
/noparse /declare GoM string outer ${Me.GoM}

in all my macros?
 
So I can just replace that line with

Code:
/noparse /declare GoM string outer ${Me.GoM}
in all my macros?
You dont need to /declare it at all, it already exists.

Instead of using ${GoM} you just use ${Me.GoM}

when i /noparse /declare GoM it stores that entire line as a string and then processes all 9 options every time it is called. Doing that over and over on a bunch of variables is why bot.mac is laggy in the first place. I didnt really know how memory worked when I wrote the macro.

I now know how to do things better, which is why I've opted to just use the plugin mq2bot. It is almost everything the macro does except pulling.
 
I updated got one fixed but necro still giving me error illegal arithmetic calculation still can figure it out I cant copy what is showing in chat box, any ideas.
 
I updated got one fixed but necro still giving me error illegal arithmetic calculation still can figure it out I cant copy what is showing in chat box, any ideas.
mq2log, check it out on wiki.
 
I updated MacroQuest TLO to use EverQuest TLO instead, in case anyone was having weird issues.

I also updated a few spell checks for detection/use. This should include Cannibalization for shaman that I think a few people said was spamming messages. It could have also given an illegal arithmetic message.

Would like some confirmation this change works before posting as official.
 
error

it did not work for me still have arithmetic calculation error
 
IMO, best thing to do is email (for privacy) your ini & mac (specific one you are using, even if you *think* you are using latest one on this thread) to him or me or fry or whoever, and use mq2log copy/paste for your specific error.

Otherwise it may or may not get fixed, pete has a fairly extensive macro here, and it really requires details due to the nature of it - i.e., so many possible class/config combinations, or mac version in use.

htw
 
Alright so, as I usually don't have problems or I can figure them out myself this really has me stumped.

Currently I have 3 seperate automated groups going. Two are having no problems, I move them zone to zone a lot, farming various things etc.

The third one however when moved to Xorbb refuses to loot anything. They have been to 10+ zones previously with no issues, I tried moving each individual group, swapping looters, making sure everything is up to date...and I still can't get it to loot in Xorbb.

And I guess as a side note, the other two groups are looting perfectly fine still. Any toon I move to Xorbb will not loot whatsoever.

edit: It appears to be the un-targetable dead NPC's on the ground causing this, any way to circumvent this?
 
Last edited:
I cant think of anything that would hinder it in only one zone. Is there maybe an npc nearby that would fit into: MobTooClose=whatever?

do a /echo ${SpawnCount[npc radius 50]} or whatever your MobTooClose= is.
 
Returns
[MQ2] 1

Thing is there is nothing here...just an untargetable halfling corpse. If I move away from it (no other similar untargetable mobs) it still refuses to loot.

Edit: Got it to loot by just moving WAY away and setting up a long pull path that was a good ways away from the 'a_dead_halfling'

I guess it's just returning it as a mob in camp value when it checks.
 
Last edited:
Just set your MobTooClose=0 for that camp and you should be good to go. That way it doesnt check for nearby NPCs.
 
So are there any rogue INIs out there? I didn't see any in searches.

Also, has there been a major change in the macro? I've been away for months, and my wizard is suddenly chain casting Evacuate. He won't fucking stop. I can't find anything in the INI.

Code:
[Settings]
OptionsCheck=|AA|AutoClickies|Buff|ClickyMaintenance|ClickyNuke|Fade|FightBuff|Jolt|Nuke||SelfBuff|Mana|ModRod|
OptionsCheckRaid=|Pulling|Merc|AA|Aura|AutoClickies|Buff|ClickyMaintenance|ClickyNuke|Fade|Debuff|FightBuff|Jolt|Nuke|Root|SelfBuff|Snare|Stun|Mana|ModRod|
UseCamp=TRUE
CampRadius=30
CampRadiusMax=150
RestrictedZones=344,202,151,345
LootNPCs=FALSE
Verbose=FALSE
MyChannel=bc
AnnounceChannel=group
AnnounceEvents=TRY|CAST_SUCCESS|CAST_IMMUNE|CAST_RESIST
EQBCAnnounceAdds=FALSE
AutoHideNPCCorpses=FALSE
ClearTargetDataAlias=ClearTargetDataAlias
EmergencyAlias=EmergencyAlias
EmergencySkill=EmergencySkill
ImmunityCheck=TRUE
BotVersion=v2014.0505
GMAction=
AuthorizedUsers=
[Assist]
AssistType=1
AssistPC=
AssistAt=97
AttackRange=150
AttackCommand=/attack on
AttackConditions=/killthis
AmIOffTank=FALSE
UseMelee=FALSE
UseArchery=FALSE
ArcheryMaxDistance=200
ArcheryMinDistance=35
SetTargetMessage=Killthis
BurnModeAlias=BurnMode
OpeningMove=
[Follow]
FollowMethod=stick|30 healer
FollowCommand=FollowCommand
StopFollowCommand=StopFollowCommand
MoveUpCommand=MoveUpCommand

[ImHit]
ImHitTotal=1
ImHitAnnounce=FALSE

ImHitUse1=TRUE
ImHitSpellName1=Concussive Salvo Rk. II
ImHitRecast1=1s
ImHitUseAtMyHP1=80
ImHitConditions1=

ImHitUse2=TRUE
ImHitSpellName2=A Hole in Space
ImHitRecast2=1s
ImHitUseAtMyHP2=60
ImHitConditions2=
ImHitConditions=

[Custom]
CustomCombatTotal=0
CustomRestTotal=0
CustomCombat1=
CustomRest1=
[Campfire]
CF_Item1=Fellowship Kit:                                                                                                                                                                                                                                                    
CF_Item2=Fellowship Lumber Bundle:                                                                                                                                                                                                                                                    
AutoUseCampfire=
SetCampfire=
CampfireName=
[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
PullingMethod=Standard
PullingAnnounceCMD=NULL
PullingTotal=1
PullAtMyHPs=75
PullSkillName1=
PullSkillRequiresLineOfSight1=TRUE
PullSkillDistance1=
PullSkillSummon1=
PullSkillName2=
PullSkillRequiresLineOfSight2=TRUE
PullSkillDistance2=
PullSkillSummon2=
[Merc]
MercAssistAt=
MercStanceNormal=
MercStanceNamed=
MercStanceOOC=
[AA]
AATotal=5
AAAnnounce=FALSE

AAUse1=TRUE
AASpellName1=Prolonged Destruction
AAUseAtMobPctHP1=95
AAStopAtMobPctHP1=15
AARecast1=1s
AAUseAtMyHP1=100
AANamedOnly1=TRUE
AAConditions1=

AAUse2=TRUE
AASpellName2=Force of Will
AAUseAtMobPctHP2=96
AAStopAtMobPctHP2=5
AARecast2=1s
AAUseAtMyHP2=100
AANamedOnly2=TRUE
AAConditions2=!${Me.Buff[Twincast].ID}

AAUse3=TRUE
AASpellName3=Fury of Ro
AAUseAtMobPctHP3=96
AAStopAtMobPctHP3=5
AARecast3=1s
AAUseAtMyHP3=100
AANamedOnly3=TRUE
AAConditions3=

AAUse4=TRUE
AASpellName4=Focus of Arcanum
AAUseAtMobPctHP4=96
AAStopAtMobPctHP4=5
AARecast4=1s
AAUseAtMyHP4=100
AANamedOnly4=TRUE
AAConditions4=

AAUse5=TRUE
AASpellName5=Fundament: Second Spire of Arcanum
AAUseAtMobPctHP5=96
AAStopAtMobPctHP5=5
AARecast5=1s
AAUseAtMyHP5=100
AANamedOnly5=TRUE
AAConditions5=

AAUse6=TRUE
AASpellName6=Enlightened Focus of Arcanum
AAUseAtMobPctHP6=95
AAStopAtMobPctHP6=5
AARecast6=1s
AAUseAtMyHP6=100
AANamedOnly6=FALSE
AAConditions6=

AAUse7=TRUE
AASpellName7=Silent Casting
AAUseAtMobPctHP7=96
AAStopAtMobPctHP7=5
AARecast7=1s
AAUseAtMyHP7=100
AANamedOnly7=TRUE
AAConditions7=

AAUse8=TRUE
AASpellName8=Improved Twincast
AAUseAtMobPctHP8=96
AAStopAtMobPctHP8=5
AARecast8=1s
AAUseAtMyHP8=100
AANamedOnly8=TRUE
AAConditions8=

AAUse9=TRUE
AASpellName9=Fury of Ro
AAUseAtMobPctHP9=96
AAStopAtMobPctHP9=5
AARecast9=1s
AAUseAtMyHP9=100
AANamedOnly9=TRUE
AAConditions9=

AAUse10=TRUE
AASpellName10=Arcane Destruction
AAUseAtMobPctHP10=100
AAStopAtMobPctHP10=15
AARecast10=1s
AAUseAtMyHP10=100
AANamedOnly10=TRUE
AAConditions10=




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=
AAUse16=FALSE
AASpellName16=
AAUseAtMobPctHP16=96
AAStopAtMobPctHP16=5
AARecast16=1s
AANamedOnly16=FALSE
AAConditions16=
AAUse17=FALSE
AASpellName17=
AAUseAtMobPctHP17=96
AAStopAtMobPctHP17=5
AARecast17=1s
AANamedOnly17=FALSE
AAConditions17=
AAUse18=FALSE
AASpellName18=
AAUseAtMobPctHP18=96
AAStopAtMobPctHP18=5
AARecast18=1s
AANamedOnly18=FALSE
AAConditions18=
AAUse19=FALSE
AASpellName19=
AAUseAtMobPctHP19=96
AAStopAtMobPctHP19=5
AARecast19=1s
AANamedOnly19=FALSE
AAConditions19=
AAUse20=FALSE
AASpellName20=
AAUseAtMobPctHP20=96
AAStopAtMobPctHP20=5
AARecast20=1s
AANamedOnly20=FALSE
AAConditions20=
AAUse21=FALSE
AASpellName21=
AAUseAtMobPctHP21=96
AAStopAtMobPctHP21=5
AARecast21=1s
AANamedOnly21=FALSE
AAConditions21=
AAUse22=FALSE
AASpellName22=
AAUseAtMobPctHP22=96
AAStopAtMobPctHP22=5
AARecast22=1s
AANamedOnly22=FALSE
AAConditions22=
AAUse23=FALSE
AASpellName23=
AAUseAtMobPctHP23=96
AAStopAtMobPctHP23=5
AARecast23=1s
AANamedOnly23=FALSE
AAConditions23=
AAUse24=FALSE
AASpellName24=
AAUseAtMobPctHP24=96
AAStopAtMobPctHP24=5
AARecast24=1s
AANamedOnly24=FALSE
AAConditions24=
AAUse25=FALSE
AASpellName25=
AAUseAtMobPctHP25=96
AAStopAtMobPctHP25=5
AARecast25=1s
AANamedOnly25=FALSE
AAConditions25=
AAConditions=
[Aura]
AuraTotal=1
AuraAnnounce=FALSE
AuraUse1=FALSE
AuraSpellName1=
AuraSpellIcon1=
AuraName1=
AuraSpellGem1=
AuraConditions=

[Buff]
BuffXTargets=FALSE
BuffPets=FALSE
AutoInvis=FALSE
AutoBreakInvis=FALSE
InvisSpell=Group Perfected Invisibility
InvisSpellGem=alt
InvisUndeadSpell=Group Perfected Invisbility to Undead
InvisUndeadSpellGem=alt
LevitateSpell=Group Perfected Levitation
LevitateSpellGem=alt
BuffTotal=0
BuffAnnounce=FALSE
BuffUse1=FALSE
BuffSpellName1=
BuffSpellIcon1=
BuffIconAlt1=
BuffSpellGem1=
BuffAlias1=
BuffClasses1=BER,BRD,BST,CLR,DRU,ENC,MAG,MNK,NEC,PAL,RNG,ROG,SHD,SHM,WAR,WIZ

BuffConditions1=
BuffUse2=TRUE
BuffSpellName2=
BuffSpellIcon2=
BuffSpellGem2=
BuffAlias2=
BuffClasses2=BER,BRD,BST,CLR,DRU,ENC,MAG,MNK,NEC,PAL,RNG,ROG,SHD,SHM,WAR,WIZ
BuffConditions2=
BuffUse3=TRUE
BuffSpellName3=
BuffSpellIcon3=
BuffSpellGem3=
BuffAlias3=
BuffClasses3=BER,BRD,BST,CLR,DRU,ENC,MAG,MNK,NEC,PAL,RNG,ROG,SHD,SHM,WAR,WIZ
BuffConditions3=
BuffConditions=
[ClickyMaintenance]
clickies=0

[ClickyNuke]
ClickyNukeTotal=2
ClickyNukeAnnounce=FALSE
ClickyNukeUse1=TRUE
ClickyNukeName1=Boreal Robe of the Frozen Flame
ClickyNukeConditions1=
ClickyNukeSpellGem1=item
ClickyNukeRecast1=1s
ClickyNukeUseAtMobPctHP1=96
ClickyNukeStopAtMobPctHP1=1
ClickyNukeNamedOnly1=TRUE
ClickyNukeUse2=TRUE
ClickyNukeName2=Staff of Phenomenal Power
ClickyNukeRecast2=3m
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=
FadeUseAtMyHP1=5
FadeConditions1=
FadeConditions=
[Debuff]
DontDebuffConColor=|GREY|GREEN|
DebuffAdds=FALSE
DebuffTotal=1
DebuffTotalIfNamed=1
ForceMemDebuff=FALSE
DebuffAnnounce=FALSE
DebuffUse1=TRUE
DebuffSpellName1=
DebuffSpellGem1=
DebuffUseAtMobPctHP1=96
DebuffStopAtMobPctHP1=1
DebuffRecast1=2m
DebuffMaxTries1=2
DebuffConditions1=
DebuffConditions=

[Jolt]
JoltTotal=2
ForceMemJolt=TRUE
JoltAnnounce=FALSE

JoltAfter1=4
JoltUse1=TRUE
JoltSpellName1=Concussive Salvo Rk. II
JoltSpellGem1=gem11
JoltUseAtMobPctHP1=96
JoltStopAtMobPctHP1=5
JoltRecast1=18s
JoltValue1=10
JoltNamedOnly1=FALSE
JoltAtAggroPct1=50

JoltAfter2=8
JoltUse2=TRUE
JoltSpellName2=Skullfreeze
JoltSpellGem2=gem10
JoltUseAtMobPctHP2=96
JoltStopAtMobPctHP2=5
JoltRecast2=18s
JoltValue2=10
JoltNamedOnly2=FALSE
JoltAtAggroPct2=85
JoltConditions=



[GoM]
GoMTotal=1
GoMTotalIfNamed=1
GoMAnnounce=FALSE
GoMUse1=TRUE
GoMSpellName1=Ethereal Blaze
GoMSpellIcon1=Ethereal Blaze
GoMSpellGem1=gem2
GoMConditions=

[Nuke]
NukeTotal=7
NukeTotalIfNamed=7
ForceMemNuke=FALSE
NukeAnnounce=TRUE

NukeUse1=TRUE
NukeSpellName1=Force of Will
NukeSpellGem1=alt
NukeUseAtMobPctHP1=96
NukeStopAtMobPctHP1=10
NukeRecast1=1s
NukeConditions1=

NukeUse2=TRUE
NukeSpellName2=Thricewoven Potential
NukeSpellGem2=gem3
NukeUseAtMobPctHP2=96
NukeStopAtMobPctHP2=10
NukeRecast2=1s
NukeConditions2=

NukeUse3=TRUE
NukeSpellName3=Telanama
NukeSpellGem3=gem7
NukeUseAtMobPctHP3=98
NukeStopAtMobPctHP3=1
NukeRecast3=1s
NukeConditions3=

NukeUse4=TRUE
NukeSpellName4=Villification of Havoc 
NukeSpellGem4=gem4
NukeUseAtMobPctHP4=98
NukeStopAtMobPctHP4=1
NukeRecast4=1s
NukeConditions4=

NukeUse5=TRUE
NukeSpellName5=Ethereal Blaze Rk. II
NukeSpellGem5=gem2
NukeUseAtMobPctHP5=96
NukeStopAtMobPctHP5=10
NukeRecast5=1s
NukeConditions5=(${Me.Buff[Twincast].ID} || ${Me.GoM} || ${Me.Song[Thricewoven Potential].ID} || ${Me.Buff[Syllable of Fire].ID} || ${Me.Buff[Syllable of Mastery].ID})

NukeUse6=TRUE
NukeSpellName6=Ethereal Salvo
NukeSpellGem6=gem3
NukeUseAtMobPctHP6=96
NukeStopAtMobPctHP6=1
NukeRecast6=1s
NukeConditions6=(${Me.Buff[Twincast].ID} || ${Me.GoM} || ${Me.Song[Thricewoven Potential].ID} || ${Me.Song[Flashsear Singe].ID} || ${Me.Buff[Syllable of Magic].ID} || ${Me.Buff[Syllable of Mastery].ID})

NukeUse7=TRUE
NukeSpellName7=Ethereal Frost
NukeSpellGem7=gem1
NukeUseAtMobPctHP7=96
NukeStopAtMobPctHP7=10
NukeRecast7=1s
NukeConditions7=(${Me.Buff[Twincast].ID} || ${Me.GoM} || ${Me.Song[Thricewoven Potential].ID} || ${Me.Song[Flashsear Singe].ID} || ${Me.Buff[Syllable of Ice].ID} || ${Me.Buff[Syllable of Mastery].ID})
NukeConditions=





[SelfBuff]
SelfBuffTotal=3
SelfBuffAnnounce=FALSE
SelfBuffUse1=TRUE
SelfBuffSpellName1=Pyromancy
SelfBuffSpellIcon1=Pyromancy
SelfBuffConditions1=
SelfBuffSpellGem1=alt
SelfBuffUse2=TRUE
SelfBuffSpellName2=Kerafyrm's Prismatic Familiar
SelfBuffSpellIcon2=Kerafyrm's Prismatic Familiar
SelfBuffConditions2=
SelfBuffSpellGem2=alt
SelfBuffUse3=TRUE
SelfBuffSpellName3=Armor of the Stonescale
SelfBuffSpellIcon3=Armor of the Stonescale
SelfBuffSpellGem3=gem10
SelfBuffConditions3=
SelfBuffUse4=TRUE
SelfBuffSpellName4=Nethermist Guard
SelfBuffSpellIcon4=Nethermist Guard
SelfBuffSpellGem4=gem12
SelfBuffConditions4=
SelfBuffUse5=TRUE
SelfBuffSpellName5=
SelfBuffSpellGem5=
SelfBuffConditions5=
SelfBuffUse6=TRUE
SelfBuffSpellName6=
SelfBuffSpellGem6=
SelfBuffConditions6=
SelfBuffUse7=TRUE
SelfBuffSpellName7=
SelfBuffSpellGem7=
SelfBuffConditions7=
SelfBuffUse8=TRUE
SelfBuffSpellName8=
SelfBuffSpellGem8=
SelfBuffConditions8=
SelfBuffUse9=TRUE
SelfBuffSpellName9=
SelfBuffSpellGem9=
SelfBuffConditions9=
SelfBuffUse10=TRUE
SelfBuffSpellName10=
SelfBuffSpellGem10=
SelfBuffConditions10=
SelfBuffUse11=TRUE
SelfBuffSpellName11=
SelfBuffSpellGem11=
SelfBuffConditions11=
SelfBuffUse12=TRUE
SelfBuffSpellName12=
SelfBuffSpellGem12=
SelfBuffConditions12=
SelfBuffUse13=TRUE
SelfBuffSpellName13=
SelfBuffSpellGem13=
SelfBuffConditions13=
SelfBuffUse14=TRUE
SelfBuffSpellName14=
SelfBuffSpellGem14=
SelfBuffConditions14=
SelfBuffUse15=TRUE
SelfBuffSpellName15=
SelfBuffSpellGem15=
SelfBuffConditions15=
SelfBuffUse16=TRUE
SelfBuffSpellName16=
SelfBuffSpellGem16=
SelfBuffConditions16=
SelfBuffConditions=
[Mana]
MedAt=75
MedToFull=FALSE
MedEvenIfNotInOOCRegen=FALSE
MedTimer=10s
Harvest_IfManaBelow=70
DontHarvest_UnlessManaBelow=70
UseClarityPotions=FALSE
ManaConditions=
[Combat]
CombatFrequency3=AA
CombatFrequency5=FightBuff|AA|Nuke|ClickyNuke|Jolt|ModRod|Mana|ClickyMaintenance|
StandardCombatOptions=Bard|XHeal|HealSingle|HealGroup|HealBalance|HealSelf|HealPet|Disc|MainTankBuff|FightBuff|Lifetap|Stun|AA|Dot|Nuke|Snare|ClickyNuke|Jolt|Rez|ModRod|Mana|Merc
CombatFrequency1=
CombatFrequency2=
CombatFrequency4=
[Roles]
SetRoles=FALSE
GroupLeader=
GroupMainTank=NULL
GroupMainAssist=NULL
GroupPuller=NULL
GroupXTarget1=Group Assist Target
RaidXTarget1=Raid Assist 1 Target
[AAtoBuy]
AABuy=FALSE
AABuyChannel=/echo
AABuyAt=15
AABuyMode=Classic
AABuyPageOrder=Class|Archetype|General|Special
AACount=0
AAActivatedOnly=FALSE
SetAAPctOnLevelTo=0
LimitedGeneral=
LimitedArchetype=
LimitedClass=
LimitedSpecial=

[FightBuff]
FightBuffTotal=0
ForceMemFightBuff=FALSE
FightBuffAnnounce=FALSE

FightBuffUse1=TRUE
FightBuffSpellName1=Twincast Rk. III
FightBuffSpellGem1=gem9
FightBuffNamedOnly1=FALSE
FightBuffForAggro1=FALSE
FightBuffConditions1=
FightBuffSpellIcon1=Twincast
FightBuffConditions=
[Snare]
SnareConditions=
 
Last edited:
Bard issues

Hey so I've been running this mac with ease on my ench, monk and bard and the ench is the first window, monk second and bard 3rd. I'm having problems where the macro isn't really ending on the bard, but after a couple kills it just doesn't do anything anymore. It's like it's stalling. Then in the MQ window i'm just getting the xp reports. If I tab into the bard's window in WinEQ and sit there watching it'll sometimes start doing things but most of the time not. Would this be a memory issue, or something else? Just curious.. If I put a necro in the bards place in the 3rd instance of WinEQ it works just fine, it seems to be the bard..

Thanks for any input.
 
If you post your bard macro I'll take a look for you. Please remember to use the code tags.
 
Ok, Bot debugging time. My rogue is engaging mobs as soon as they are in camp, not at 96% like I set it in the INI. Any ideas?
 
Post your ini please, using code tags. Are you set up to assist type 3?
 
Done. Yes, it is not optimized for AA and Discs yet. I'm just getting it set up.

Code:
[Settings]
OptionsCheck=|Pulling|Merc|AA|Aura|AutoClickies|Buff|ClickyMaintenance|ClickyNuke|Fade|Disc|Snare|Endurance|
OptionsCheckRaid=|Pulling|Merc|AA|Aura|AutoClickies|Buff|ClickyMaintenance|ClickyNuke|Fade|Disc|Snare|Endurance|
UseCamp=TRUE
CampRadius=30
CampRadiusMax=150
RestrictedZones=344,202,151,345
GMAction=
LootNPCs=FALSE
AuthorizedUsers=
Verbose=FALSE
MyChannel=bc
AnnounceChannel=bc
AnnounceEvents=TRY|CAST_SUCCESS|CAST_IMMUNE|CAST_RESIST
EQBCAnnounceAdds=FALSE
AutoHideNPCCorpses=FALSE
ClearTargetDataAlias=ClearTargetDataAlias
EmergencyAlias=EmergencyAlias
EmergencySkill=EmergencySkill
ImmunityCheck=TRUE
BotVersion=v2.64
[Assist]
AssistType=3
AssistPC=Tank
AssistAt=96
OpeningMove=
AttackRange=150
AttackCommand=/attack on
AttackConditions=
AmIOffTank=FALSE
UseMelee=TRUE
UseArchery=FALSE
ArcheryMaxDistance=200
ArcheryMinDistance=35
SetTargetMessage=Kill_this
BurnModeAlias=BurnModeAlias
[Follow]
FollowMethod=stick|30 healer
FollowCommand=FollowCommand
StopFollowCommand=StopFollowCommand
MoveUpCommand=MoveUpCommand
[ImHit]
ImHitTotal=3
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
PullingMethod=Standard
PullingAnnounceCMD=NULL
PullingTotal=1
PullAtMyHPs=75
PullSkillName1=
PullSkillRequiresLineOfSight1=TRUE
PullSkillDistance1=
PullSkillSummon1=
PullSkillName2=
PullSkillRequiresLineOfSight2=TRUE
PullSkillDistance2=
PullSkillSummon2=
[Merc]
MercAssistAt=
MercStanceNormal=
MercStanceNamed=
MercStanceOOC=
[AA]
AATotal=25
AAAnnounce=FALSE
AAUse1=FALSE
AASpellName1=Escape
AAUseAtMobPctHP1=96
AAStopAtMobPctHP1=5
AARecast1=1s
AANamedOnly1=FALSE
AAConditions1=
AAUse2=FALSE
AASpellName2=Ligament Slice
AAUseAtMobPctHP2=96
AAStopAtMobPctHP2=5
AARecast2=1s
AANamedOnly2=FALSE
AAConditions2=
AAUse3=FALSE
AASpellName3=Envenomed Blades
AAUseAtMobPctHP3=96
AAStopAtMobPctHP3=5
AARecast3=1s
AANamedOnly3=FALSE
AAConditions3=
AAUse4=FALSE
AASpellName4=Rogue's Fury
AAUseAtMobPctHP4=96
AAStopAtMobPctHP4=5
AARecast4=1s
AANamedOnly4=FALSE
AAConditions4=
AAUse5=FALSE
AASpellName5=Fundament: First Spire of the Rake
AAUseAtMobPctHP5=96
AAStopAtMobPctHP5=5
AARecast5=1s
AANamedOnly5=FALSE
AAConditions5=
AAUse6=FALSE
AASpellName6=Purge Poison
AAUseAtMobPctHP6=96
AAStopAtMobPctHP6=5
AARecast6=1s
AANamedOnly6=FALSE
AAConditions6=
AAUse7=FALSE
AASpellName7=Stealthy Getaway
AAUseAtMobPctHP7=96
AAStopAtMobPctHP7=5
AARecast7=1s
AANamedOnly7=FALSE
AAConditions7=
AAUse8=FALSE
AASpellName8=Appraisal
AAUseAtMobPctHP8=96
AAStopAtMobPctHP8=5
AARecast8=1s
AANamedOnly8=FALSE
AAConditions8=
AAUse9=FALSE
AASpellName9=Twisted Shank
AAUseAtMobPctHP9=96
AAStopAtMobPctHP9=5
AARecast9=1s
AANamedOnly9=FALSE
AAConditions9=
AAUse10=FALSE
AASpellName10=Dirty Fighting
AAUseAtMobPctHP10=96
AAStopAtMobPctHP10=5
AARecast10=1s
AANamedOnly10=FALSE
AAConditions10=
AAUse11=FALSE
AASpellName11=Tumble
AAUseAtMobPctHP11=96
AAStopAtMobPctHP11=5
AARecast11=1s
AANamedOnly11=FALSE
AAConditions11=
AAUse12=FALSE
AASpellName12=Sleight of Hand
AAUseAtMobPctHP12=96
AAStopAtMobPctHP12=5
AARecast12=1s
AANamedOnly12=FALSE
AAConditions12=
AAUse13=FALSE
AASpellName13=Cunning Disguise: Human
AAUseAtMobPctHP13=96
AAStopAtMobPctHP13=5
AARecast13=1s
AANamedOnly13=FALSE
AAConditions13=
AAUse14=FALSE
AASpellName14=Cunning Disguise: Half-Elf
AAUseAtMobPctHP14=96
AAStopAtMobPctHP14=5
AARecast14=1s
AANamedOnly14=FALSE
AAConditions14=
AAUse15=FALSE
AASpellName15=Cunning Disguise: Barbarian
AAUseAtMobPctHP15=96
AAStopAtMobPctHP15=5
AARecast15=1s
AANamedOnly15=FALSE
AAConditions15=
AAUse16=FALSE
AASpellName16=Cunning Disguise: Erudite
AAUseAtMobPctHP16=96
AAStopAtMobPctHP16=5
AARecast16=1s
AANamedOnly16=FALSE
AAConditions16=
AAUse17=FALSE
AASpellName17=Cunning Disguise: Troll
AAUseAtMobPctHP17=96
AAStopAtMobPctHP17=5
AARecast17=1s
AANamedOnly17=FALSE
AAConditions17=
AAUse18=FALSE
AASpellName18=Cunning Disguise: Goblin
AAUseAtMobPctHP18=96
AAStopAtMobPctHP18=5
AARecast18=1s
AANamedOnly18=FALSE
AAConditions18=
AAUse19=FALSE
AASpellName19=Fundament: Second Spire of the Rake
AAUseAtMobPctHP19=96
AAStopAtMobPctHP19=5
AARecast19=1s
AANamedOnly19=FALSE
AAConditions19=
AAUse20=FALSE
AASpellName20=Fundament: Third Spire of the Rake
AAUseAtMobPctHP20=96
AAStopAtMobPctHP20=5
AARecast20=1s
AANamedOnly20=FALSE
AAConditions20=
AAUse21=FALSE
AASpellName21=
AAUseAtMobPctHP21=96
AAStopAtMobPctHP21=5
AARecast21=1s
AANamedOnly21=FALSE
AAConditions21=
AAUse22=FALSE
AASpellName22=
AAUseAtMobPctHP22=96
AAStopAtMobPctHP22=5
AARecast22=1s
AANamedOnly22=FALSE
AAConditions22=
AAUse23=FALSE
AASpellName23=
AAUseAtMobPctHP23=96
AAStopAtMobPctHP23=5
AARecast23=1s
AANamedOnly23=FALSE
AAConditions23=
AAUse24=FALSE
AASpellName24=
AAUseAtMobPctHP24=96
AAStopAtMobPctHP24=5
AARecast24=1s
AANamedOnly24=FALSE
AAConditions24=
AAUse25=FALSE
AASpellName25=
AAUseAtMobPctHP25=96
AAStopAtMobPctHP25=5
AARecast25=1s
AANamedOnly25=FALSE
AAConditions25=
AAConditions=
[Buff]
BuffXTargets=FALSE
BuffPets=FALSE
AutoInvis=FALSE
AutoBreakInvis=FALSE
InvisSpell=
InvisSpellGem=
InvisUndeadSpell=
InvisUndeadSpellGem=
LevitateSpell=
LevitateSpellGem=
BuffTotal=0
BuffAnnounce=FALSE
BuffUse1=TRUE
BuffSpellName1=
BuffSpellIcon1=
BuffSpellGem1=
BuffAlias1=
BuffClasses1=BER,BRD,BST,CLR,DRU,ENC,MAG,MNK,NEC,PAL,RNG,ROG,SHD,SHM,WAR,WIZ
BuffConditions1=
BuffConditions=
BuffUseAtMobPctHP1=
BuffStopAtMobPctHP1=
BuffRecast1=
BuffNamedOnly1=
[Aura]
AuraTotal=1
AuraAnnounce=FALSE
AuraUse1=FALSE
AuraSpellName1=
AuraSpellIcon1=
AuraName1=
AuraSpellGem1=
AuraConditions=
[ClickyMaintenance]
clickies=0
[ClickyNuke]
ClickyNukeTotal=1
ClickyNukeAnnounce=FALSE
ClickyNukeUse1=TRUE
ClickyNukeName1=Rustic Coat of the Assassin
ClickyNukeConditions1=
ClickyNukeSpellGem1=item
ClickyNukeRecast1=60s
ClickyNukeUseAtMobPctHP1=96
ClickyNukeStopAtMobPctHP1=1
ClickyNukeNamedOnly1=FALSE
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=
FadeUseAtMyHP1=5
FadeConditions1=
FadeConditions=
[Disc]
DiscTotal=5
DiscUse1=FALSE
DiscName1=Waylay Rk. II 
DiscNamedOnly1=TRUE
DiscRecast1=1s
DiscConditions1=
DiscUse2=FALSE
DiscName2=Guide of Toxicity
DiscNamedOnly2=TRUE
DiscRecast2=1s
DiscConditions2=
DiscUse3=FALSE
DiscName3=Ambush Rk. II 
DiscNamedOnly3=TRUE
DiscRecast3=1s
DiscConditions3=
DiscUse4=FALSE
DiscName4=Assail
DiscNamedOnly4=TRUE
DiscRecast4=1s
DiscConditions4=
DiscUse5=FALSE
DiscName5=Assault
DiscNamedOnly5=TRUE
DiscRecast5=1s
DiscConditions5=
[Snare]
SnareTotal=1
ForceMemSnare=FALSE
SnareAnnounce=FALSE
SnareUse1=FALSE
SnareSpellName1=
SnareSpellGem1=
SnareUseAtMobPctHP1=15
SnareMaxTries1=2
SnareConditions=
[Endurance]
SitAt=25
SitToFull=FALSE
EnduranceConditions=
[Combat]
CombatFrequency1=
CombatFrequency2=
CombatFrequency3=
CombatFrequency4=
CombatFrequency5=Bard|XHeal|HealSingle|HealGroup|HealBalance|HealSelf|HealPet|Disc|MainTankBuff|FightBuff|Lifetap|Stun|AA|Dot|Nuke|Snare|ClickyNuke|Jolt|Rez|ModRod|Mana|Merc
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
GroupXTarget1=Group Assist Target
RaidXTarget1=Raid Assist 1 Target
[AAtoBuy]
AABuy=FALSE
AABuyChannel=/echo
AABuyAt=15
AABuyMode=Classic
AABuyPageOrder=Class|Archetype|General|Special
LimitedGeneral=
LimitedArchetype=
LimitedClass=
LimitedSpecial=
AACount=0
 
@Artemus - Your file goes way beyond not customized for AA and Discs. It's basically the default created by the bot macro. That could easily explain why it's crashing, but it's difficult to narrow down from a default file.

I've gone ahead and done a basic chop down of yours for you. Keep in mind, the macro is extremely robust compared to what you need for a rogue so I would actually recommend going with Pete's new bot plugin that he's working on right now (MQ2Bot) over in the Plugins forum.

In the meantime, try this configuration:
Code:
[Settings]
OptionsCheck=|AA|AutoClickies|ClickyMaintenance|ClickyNuke|Disc|Endurance|
OptionsCheckRaid=|AA|AutoClickies|ClickyMaintenance|ClickyNuke|Disc|Endurance|

UseCamp=TRUE
CampRadius=30
CampRadiusMax=150
RestrictedZones=344,202,151,345
GMAction=
LootNPCs=FALSE
AuthorizedUsers=
Verbose=FALSE
MyChannel=bc
AnnounceChannel=bc
AnnounceEvents=TRY|CAST_SUCCESS|CAST_IMMUNE|CAST_RESIST
EQBCAnnounceAdds=FALSE
AutoHideNPCCorpses=FALSE
ClearTargetDataAlias=ClearTargetDataAlias
EmergencyAlias=EmergencyAlias
EmergencySkill=EmergencySkill
ImmunityCheck=TRUE
BotVersion=v2.64

[Assist]
AssistType=3
AssistPC=Tank
AssistAt=96
OpeningMove=
AttackRange=150
AttackCommand=/attack on
AttackConditions=
AmIOffTank=FALSE
UseMelee=TRUE
UseArchery=FALSE
ArcheryMaxDistance=200
ArcheryMinDistance=35
SetTargetMessage=Kill_this
BurnModeAlias=BurnModeAlias

[Follow]
FollowMethod=stick|30 healer
FollowCommand=FollowCommand
StopFollowCommand=StopFollowCommand
MoveUpCommand=MoveUpCommand

[Custom]
CustomCombatTotal=0
CustomRestTotal=0
CustomCombat1=
CustomRest1=
  
[AA]
AATotal=20
AAAnnounce=FALSE
AAUse1=FALSE
AASpellName1=Escape
AAUseAtMobPctHP1=96
AAStopAtMobPctHP1=5
AARecast1=1s
AANamedOnly1=FALSE
AAConditions1=
AAUse2=FALSE
AASpellName2=Ligament Slice
AAUseAtMobPctHP2=96
AAStopAtMobPctHP2=5
AARecast2=1s
AANamedOnly2=FALSE
AAConditions2=
AAUse3=FALSE
AASpellName3=Envenomed Blades
AAUseAtMobPctHP3=96
AAStopAtMobPctHP3=5
AARecast3=1s
AANamedOnly3=FALSE
AAConditions3=
AAUse4=FALSE
AASpellName4=Rogue's Fury
AAUseAtMobPctHP4=96
AAStopAtMobPctHP4=5
AARecast4=1s
AANamedOnly4=FALSE
AAConditions4=
AAUse5=FALSE
AASpellName5=Fundament: First Spire of the Rake
AAUseAtMobPctHP5=96
AAStopAtMobPctHP5=5
AARecast5=1s
AANamedOnly5=FALSE
AAConditions5=
AAUse6=FALSE
AASpellName6=Purge Poison
AAUseAtMobPctHP6=96
AAStopAtMobPctHP6=5
AARecast6=1s
AANamedOnly6=FALSE
AAConditions6=
AAUse7=FALSE
AASpellName7=Stealthy Getaway
AAUseAtMobPctHP7=96
AAStopAtMobPctHP7=5
AARecast7=1s
AANamedOnly7=FALSE
AAConditions7=
AAUse8=FALSE
AASpellName8=Appraisal
AAUseAtMobPctHP8=96
AAStopAtMobPctHP8=5
AARecast8=1s
AANamedOnly8=FALSE
AAConditions8=
AAUse9=FALSE
AASpellName9=Twisted Shank
AAUseAtMobPctHP9=96
AAStopAtMobPctHP9=5
AARecast9=1s
AANamedOnly9=FALSE
AAConditions9=
AAUse10=FALSE
AASpellName10=Dirty Fighting
AAUseAtMobPctHP10=96
AAStopAtMobPctHP10=5
AARecast10=1s
AANamedOnly10=FALSE
AAConditions10=
AAUse11=FALSE
AASpellName11=Tumble
AAUseAtMobPctHP11=96
AAStopAtMobPctHP11=5
AARecast11=1s
AANamedOnly11=FALSE
AAConditions11=
AAUse12=FALSE
AASpellName12=Sleight of Hand
AAUseAtMobPctHP12=96
AAStopAtMobPctHP12=5
AARecast12=1s
AANamedOnly12=FALSE
AAConditions12=
AAUse13=FALSE
AASpellName13=Cunning Disguise: Human
AAUseAtMobPctHP13=96
AAStopAtMobPctHP13=5
AARecast13=1s
AANamedOnly13=FALSE
AAConditions13=
AAUse14=FALSE
AASpellName14=Cunning Disguise: Half-Elf
AAUseAtMobPctHP14=96
AAStopAtMobPctHP14=5
AARecast14=1s
AANamedOnly14=FALSE
AAConditions14=
AAUse15=FALSE
AASpellName15=Cunning Disguise: Barbarian
AAUseAtMobPctHP15=96
AAStopAtMobPctHP15=5
AARecast15=1s
AANamedOnly15=FALSE
AAConditions15=
AAUse16=FALSE
AASpellName16=Cunning Disguise: Erudite
AAUseAtMobPctHP16=96
AAStopAtMobPctHP16=5
AARecast16=1s
AANamedOnly16=FALSE
AAConditions16=
AAUse17=FALSE
AASpellName17=Cunning Disguise: Troll
AAUseAtMobPctHP17=96
AAStopAtMobPctHP17=5
AARecast17=1s
AANamedOnly17=FALSE
AAConditions17=
AAUse18=FALSE
AASpellName18=Cunning Disguise: Goblin
AAUseAtMobPctHP18=96
AAStopAtMobPctHP18=5
AARecast18=1s
AANamedOnly18=FALSE
AAConditions18=
AAUse19=FALSE
AASpellName19=Fundament: Second Spire of the Rake
AAUseAtMobPctHP19=96
AAStopAtMobPctHP19=5
AARecast19=1s
AANamedOnly19=FALSE
AAConditions19=
AAUse20=FALSE
AASpellName20=Fundament: Third Spire of the Rake
AAUseAtMobPctHP20=96
AAStopAtMobPctHP20=5
AARecast20=1s
AANamedOnly20=FALSE
AAConditions20=

[ClickyMaintenance]
clickies=0

[ClickyNuke]
ClickyNukeTotal=1
ClickyNukeAnnounce=FALSE
ClickyNukeUse1=TRUE
ClickyNukeName1=Rustic Coat of the Assassin
ClickyNukeConditions1=
ClickyNukeSpellGem1=item
ClickyNukeRecast1=60s
ClickyNukeUseAtMobPctHP1=96
ClickyNukeStopAtMobPctHP1=1
ClickyNukeNamedOnly1=FALSE

[Disc]
DiscTotal=5
DiscUse1=FALSE
DiscName1=Waylay Rk. II 
DiscNamedOnly1=TRUE
DiscRecast1=1s
DiscConditions1=
DiscUse2=FALSE
DiscName2=Guide of Toxicity
DiscNamedOnly2=TRUE
DiscRecast2=1s
DiscConditions2=
DiscUse3=FALSE
DiscName3=Ambush Rk. II 
DiscNamedOnly3=TRUE
DiscRecast3=1s
DiscConditions3=
DiscUse4=FALSE
DiscName4=Assail
DiscNamedOnly4=TRUE
DiscRecast4=1s
DiscConditions4=
DiscUse5=FALSE
DiscName5=Assault
DiscNamedOnly5=TRUE
DiscRecast5=1s
DiscConditions5=

[Endurance]
SitAt=25
SitToFull=FALSE
EnduranceConditions=

[Combat]
CombatFrequency1=
CombatFrequency2=
CombatFrequency3=
CombatFrequency4=
CombatFrequency5=Disc|AA|Nuke|ClickyNuke
StandardCombatOptions=Disc|AA|Nuke|ClickyNuke|

[Roles]
SetRoles=FALSE
GroupLeader=Tank
GroupMainTank=Tank
GroupMainAssist=Tank
GroupXTarget1=Group Assist Target
RaidXTarget1=Raid Assist 1 Target

[AAtoBuy]
AABuy=FALSE
AABuyChannel=/echo
AABuyAt=15
AABuyMode=Classic
AABuyPageOrder=Class|Archetype|General|Special
LimitedGeneral=
LimitedArchetype=
LimitedClass=
LimitedSpecial=
AACount=0