MQ2Bot (Old Version - Archived)

Status
Not open for further replies.
I have 30 minutes of debug logs where all he does is med:checking routine. So obviously he is doing nothing else. Not sure what else you need to see. Posted ini and debug logs. What other files do you need to see? I guess you missed the post where I explained both wizard/mage will work for 10-15 minutes and then stop working. Will not nuke/debuff/buff or send in pets. I only turned on debugging to see if I could figure out what is going on.
 
Last edited:
Wizman,

Could you please set AnnounceBehaviorChange=1, and then let me know what it's saying (if anything) about the mana or others?

Thanks.

htw
 
Wizman,

Could you please set AnnounceBehaviorChange=1, and then let me know what it's saying (if anything) about the mana or others?

Thanks.

htw

Hmm - turned announcebehaviorchange on and now has been running over an hour flawlessly on wizard. Not sure what changed- will continue to test and see if I get anything.
 
Ok he broke this morning. Will post logs:

Code:
[2017/05/02 08:00:32] Merc: Checking routine
[2017/05/02 08:00:32] Med: Checking routine
[2017/05/02 08:00:32] Med: Checking routine
[2017/05/02 08:00:32] Med: Checking routine
[2017/05/02 08:00:32] Spawn ID 17177 no longer exists, removing.
[2017/05/02 08:00:32] Med: Checking routine
[2017/05/02 08:00:33] Med: Checking routine
[2017/05/02 08:00:33] Med: Checking routine
[2017/05/02 08:00:33] Med: Checking routine
[2017/05/02 08:00:33] Med: Checking routine
[2017/05/02 08:00:33] Target: Checking routine
[2017/05/02 08:00:33] Med: Checking routine
[2017/05/02 08:00:33] Target: Checking routine
[2017/05/02 08:00:33] Mana: Checking routine
[2017/05/02 08:00:33] Mana: Can't find #21 (Azure Mind Crystal).
[2017/05/02 08:00:34] Mana: Can't find #20 (Summoned: Giant Modulation Shard).
[2017/05/02 08:00:34] Mana: Can't find #19 (Summoned: Large Modulation Shard).
[2017/05/02 08:00:34] Mana: Can't find #18 (Summoned: Medium Modulation Shard).
[2017/05/02 08:00:34] Mana: Can't find #17 (Summoned: Small Modulation Shard).
[2017/05/02 08:00:34] Mana: Can't find #16 (Wand of Pelagic Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #15 (Wand of Pelagic Modulation).
[2017/05/02 08:00:34] Mana: Can't find #14 (Wand of Phantasmal Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #13 (Wand of Phantasmal Modulation).
[2017/05/02 08:00:34] Mana: Can't find #12 (Rod of Arcane Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #11 (Rod of Arcane Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #10 (Rod of Spectral Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #9 (Rod of Spectral Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #8 (Rod of Ethereal Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #7 (Rod of Ethereal Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #6 (Rod of Prime Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #5 (Rod of Prime Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #4 (Wand of Elemental Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #3 (Wand of Elemental Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #2 (Rod of Mystical Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #1 (Rod of Mystical Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #0 (Summoned: Modulating Rod).
[2017/05/02 08:00:34] Mana: Checking 0 : 'Harvest of Druzzil'
[2017/05/02 08:00:34] Mana: Returning, mana=96>=20 or InCombat=false and UseManaInCombat=true or not valid char info
[2017/05/02 08:00:34] SelfBuffs: Checking routine
[2017/05/02 08:00:34] Clickies: Checking routine
[2017/05/02 08:00:34] ClickyBuffs: Checking routine
[2017/05/02 08:00:34] Med: Checking routine
[2017/05/02 08:00:34] Target: Checking routine
[2017/05/02 08:00:34] Mana: Checking routine
[2017/05/02 08:00:34] Mana: Can't find #21 (Azure Mind Crystal).
[2017/05/02 08:00:34] Mana: Can't find #20 (Summoned: Giant Modulation Shard).
[2017/05/02 08:00:34] Mana: Can't find #19 (Summoned: Large Modulation Shard).
[2017/05/02 08:00:34] Mana: Can't find #18 (Summoned: Medium Modulation Shard).
[2017/05/02 08:00:34] Mana: Can't find #17 (Summoned: Small Modulation Shard).
[2017/05/02 08:00:34] Mana: Can't find #16 (Wand of Pelagic Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #15 (Wand of Pelagic Modulation).
[2017/05/02 08:00:34] Mana: Can't find #14 (Wand of Phantasmal Transvergence).
[2017/05/02 08:00:34] Mana: Can't find #13 (Wand of Phantasmal Modulation).
[2017/05/02 08:00:34] Mana: Can't find #12 (Rod of Arcane Transvergence).
[2017/05/02 08:00:35] Mana: Can't find #11 (Rod of Arcane Transvergence).
[2017/05/02 08:00:35] Mana: Can't find #10 (Rod of Spectral Transvergence).
[2017/05/02 08:00:35] Mana: Can't find #9 (Rod of Spectral Transvergence).
[2017/05/02 08:00:35] Mana: Can't find #8 (Rod of Ethereal Transvergence).
[2017/05/02 08:00:35] Mana: Can't find #7 (Rod of Ethereal Transvergence).
[2017/05/02 08:00:35] Mana: Can't find #6 (Rod of Prime Transvergence).
[2017/05/02 08:00:35] Mana: Can't find #5 (Rod of Prime Transvergence).
[2017/05/02 08:00:35] Mana: Can't find #4 (Wand of Elemental Transvergence).
[2017/05/02 08:00:35] Mana: Can't find #3 (Wand of Elemental Transvergence).
[2017/05/02 08:00:35] Mana: Can't find #2 (Rod of Mystical Transvergence).
[2017/05/02 08:00:35] Mana: Can't find #1 (Rod of Mystical Transvergence).
[2017/05/02 08:00:35] Mana: Can't find #0 (Summoned: Modulating Rod).
[2017/05/02 08:00:35] SelfBuffs: Checking routine
[2017/05/02 08:00:35] Attempting to cast Armor of the Codex Rk. II
[2017/05/02 08:00:35] Attempting to cast Armor of the Codex Rk. II using gem10
[2017/05/02 08:00:35] Armor of the Codex Rk. II --> "wizard"
[2017/05/02 08:00:35] Med: Checking routine
[2017/05/02 08:00:35] <Wizard> Armor of the Codex Rk. II --> "wizard"
[2017/05/02 08:00:35] Target: Checking routine
[2017/05/02 08:00:35] Target: Checking routine
[2017/05/02 08:00:35] Target: Checking routine
[2017/05/02 08:00:36] Target: Checking routine
[2017/05/02 08:00:36] Target: Checking routine
[2017/05/02 08:00:36] Target: Checking routine
[2017/05/02 08:00:36] Target: Checking routine
[2017/05/02 08:00:36] Target: Checking routine
[2017/05/02 08:00:36] Target: Checking routine
[2017/05/02 08:00:37] Target: Checking routine
[2017/05/02 08:00:37] Target: Checking routine
[2017/05/02 08:00:37] Target: Checking routine
[2017/05/02 08:00:37] Target: Checking routine
[2017/05/02 08:00:37] Target: Checking routine
[2017/05/02 08:00:37] Target: Checking routine
[2017/05/02 08:00:37] Med: Checking routine
[2017/05/02 08:00:38] Target: Checking routine
[2017/05/02 08:00:38] Med: Checking routine
[2017/05/02 08:00:38] Target: Checking routine
[2017/05/02 08:00:38] Med: Checking routine
[2017/05/02 08:00:38] Target: Checking routine
[2017/05/02 08:00:38] Med: Checking routine
[2017/05/02 08:00:38] Target: Checking routine
[2017/05/02 08:00:38] Med: Checking routine
[2017/05/02 08:00:38] Target: Checking routine
[2017/05/02 08:00:38] Med: Checking routine
[2017/05/02 08:00:39] Target: Checking routine
[2017/05/02 08:00:39] Med: Checking routine
[2017/05/02 08:00:39] Target: Checking routine
[2017/05/02 08:00:39] Med: Checking routine
[2017/05/02 08:00:39] Target: Checking routine
[2017/05/02 08:00:39] Med: Checking routine
[2017/05/02 08:00:39] Target: Checking routine
[2017/05/02 08:00:39] Med: Checking routine
[2017/05/02 08:00:39] Target: Checking routine
[2017/05/02 08:00:39] Med: Checking routine
[2017/05/02 08:00:39] Target: Checking routine
[2017/05/02 08:00:39] Med: Checking routine
[2017/05/02 08:00:40] Target: Checking routine
[2017/05/02 08:00:40] Med: Checking routine
[2017/05/02 08:00:40] Target: Checking routine
[2017/05/02 08:00:40] Med: Checking routine
[2017/05/02 08:00:40] Target: Checking routine
[2017/05/02 08:00:40] Med: Checking routine
[2017/05/02 08:00:40] Target: Checking routine
[2017/05/02 08:00:40] Med: Checking routine
[2017/05/02 08:00:40] Target: Checking routine
[2017/05/02 08:00:40] Med: Checking routine
[2017/05/02 08:00:41] Target: Checking routine
[2017/05/02 08:00:41] Med: Checking routine
[2017/05/02 08:00:41] Target: Checking routine
[2017/05/02 08:00:41] Med: Checking routine
[2017/05/02 08:00:41] Target: Checking routine
[2017/05/02 08:00:41] Med: Checking routine
[2017/05/02 08:00:41] Target: Checking routine
[2017/05/02 08:00:41] Med: Checking routine
[2017/05/02 08:00:41] Target: Checking routine
[2017/05/02 08:00:41] Med: Checking routine
[2017/05/02 08:00:42] Target: Checking routine
[2017/05/02 08:00:42] Med: Checking routine
[2017/05/02 08:00:42] Target: Checking routine
[2017/05/02 08:00:42] Med: Checking routine
[2017/05/02 08:00:42] Merc: Checking routine
[2017/05/02 08:00:42] Target: Checking routine
[2017/05/02 08:00:42] Med: Checking routine
[2017/05/02 08:00:42] Target: Checking routine
[2017/05/02 08:00:42] Med: Checking routine
[2017/05/02 08:00:42] Target: Checking routine
[2017/05/02 08:00:42] Med: Checking routine
[2017/05/02 08:00:43] Target: Checking routine
[2017/05/02 08:00:43] Med: Checking routine
[2017/05/02 08:00:43] Misc: Checking routine
[2017/05/02 08:00:43] Target: Checking routine
[2017/05/02 08:00:43] Med: Checking routine
[2017/05/02 08:00:43] Misc: Checking routine
[2017/05/02 08:00:43] Target: Checking routine
[2017/05/02 08:00:43] Med: Checking routine
[2017/05/02 08:00:43] Misc: Checking routine
[2017/05/02 08:00:43] Target: Checking routine
[2017/05/02 08:00:43] Med: Checking routine
[2017/05/02 08:00:43] Misc: Checking routine
[2017/05/02 08:00:43] Target: Checking routine
[2017/05/02 08:00:43] Med: Checking routine
[2017/05/02 08:00:43] Misc: Checking routine
[2017/05/02 08:00:44] Target: Checking routine
[2017/05/02 08:00:44] Med: Checking routine
[2017/05/02 08:00:44] Misc: Checking routine
[2017/05/02 08:00:44] Target: Checking routine
[2017/05/02 08:00:44] Med: Checking routine
[2017/05/02 08:00:44] Misc: Checking routine
[2017/05/02 08:00:44] Target: Checking routine
[2017/05/02 08:00:44] Med: Checking routine
[2017/05/02 08:00:44] Misc: Checking routine
He continued to just spam those checking routines for 15 minutes more and not cast/debuff/selfbuff. Ranger/Paladin/bard/cleric/shaman/warrior all worked flawlessly.
 
Looks like its something with selfbuffs- was able to get it to hang up by manually clicking off armour of the codex- he recast it and then stopped casting any spells after that.

Did same thing with other self buffs- will try disabling on wizard.

Works well with selfbuffs turned off- must be something in that routine with wizard.
 
Last edited:
Any luck on finding issue in selfbuffs?

I had a chat to EQMule today. Hes currently working on buff stacking code in MQ2Main which should help with some issues with buffing others in MQ2Bot.

I know there is a selfbuff bug introduced a few months ago we still haven't tracked down with MQ2Bot.
 
Thank you :cool: donated to eqmule- was time anyways....
 
Last edited:
Having issues with Shaman combo dots.

Dot 0 is Livio's Malosenia Rk. III
Dot 1 is Hemocoraxius's Pandemic
Dot 2 is Chaotic Venom Rk. III


In my INI I have.
DotIf10=(!${Target.Buff[Livio's Affliction].ID})
DotIf11=(!${Target.Buff[Breath of Hemocoraxius].ID})


It will still change cast Dot0 and Dot1 over and over again.

Any suggestions to stop this and only cast them if the dots are down?

Thanks!
 
Having issues with Shaman combo dots.

Dot 0 is Livio's Malosenia Rk. III
Dot 1 is Hemocoraxius's Pandemic
Dot 2 is Chaotic Venom Rk. III


In my INI I have.
DotIf10=(!${Target.Buff[Livio's Affliction].ID})
DotIf11=(!${Target.Buff[Breath of Hemocoraxius].ID})


It will still change cast Dot0 and Dot1 over and over again.

Any suggestions to stop this and only cast them if the dots are down?

Thanks!

My Bst is having the same issue.
 
Having issues with Shaman combo dots.

Dot 0 is Livio's Malosenia Rk. III
Dot 1 is Hemocoraxius's Pandemic
Dot 2 is Chaotic Venom Rk. III


In my INI I have.
DotIf10=(!${Target.Buff[Livio's Affliction].ID})
DotIf11=(!${Target.Buff[Breath of Hemocoraxius].ID})


It will still change cast Dot0 and Dot1 over and over again.

Any suggestions to stop this and only cast them if the dots are down?

Thanks!
Are those mistyped? I only ask because you show talk about Dot 0 and Dot 1, but your *if* statements shown are for 10 and 11.

htw
 
Cleric has a Lifetap?

I starting using his plugin. Bravo. It is really great. I'm sure I'll love it, quirks and all. I read all 278 pages of posts so that I would be caught up on the usage and history.

Curiously, my 94 cleric has a Lifetap. How is that possible? I haven't played consistently in a few years -- is this an error on my part and clerics now, in fact, have lifetaps?

Code:
Cleric_01 - [2017/07/16 23:54:27] [MQ2Bot] Bot Activated
Cleric_01 - [2017/07/16 23:54:27] Pulling disabled in this zone.
Cleric_01 - [2017/07/16 23:54:27] AA0: Improved Twincast
Cleric_01 - [2017/07/16 23:54:27] AA1: Divine Avatar
Cleric_01 - [2017/07/16 23:54:27] AA2: Celestial Rapidity
Cleric_01 - [2017/07/16 23:54:27] AA3: Silent Casting
Cleric_01 - [2017/07/16 23:54:27] AA4: Healing Frenzy
Cleric_01 - [2017/07/16 23:54:27] AA5: Flurry of Life
Cleric_01 - [2017/07/16 23:54:27] AA6: Channeling the Divine
Cleric_01 - [2017/07/16 23:54:28] Aura0: Circle of Divinity Rk. II
Cleric_01 - [2017/07/16 23:54:28] Aura1: Aura of the Pious
Cleric_01 - [2017/07/16 23:54:28] Call0: Call of the Herald
Cleric_01 - [2017/07/16 23:54:28] Clicky0: Gnomish Steamfists
Cleric_01 - [2017/07/16 23:54:28] ClickyIf0: ${Me.FreeBuffSlots} && !${Me.Buff[Steamfist].ID} && ${FindItem[=Gnomish Steamfists].Spell.Stacks}
Cleric_01 - [2017/07/16 23:54:28] Clicky1: Warlord's Unholy Pendant
Cleric_01 - [2017/07/16 23:54:28] ClickyIf1: ${Me.FreeBuffSlots} && !${Me.Buff[Geomantra VI].ID} && ${FindItem[=Warlord's Unholy Pendant].Spell.Stacks}
Cleric_01 - [2017/07/16 23:54:28] Cure0: Radiant Cure
Cleric_01 - [2017/07/16 23:54:28] Cure1: Purified Spirits
Cleric_01 - [2017/07/16 23:54:28] Cure2: Ward of Purity
Cleric_01 - [2017/07/16 23:54:28] Cure3: Purify Soul
Cleric_01 - [2017/07/16 23:54:28] Cure4: Group Purify Soul
Cleric_01 - [2017/07/16 23:54:28] Fade0: Divine Peace IV
Cleric_01 - [2017/07/16 23:54:28] Spire: Fundament: Third Spire of Divinity
Cleric_01 - [2017/07/16 23:54:28] SpireIf: ${Bot.Named} && ${Target.PctHPs} < 100 && ${Target.Distance3D} < 50 && ${Target.Level} > ${Math.Calc[${Me.Level} - 2]}
Cleric_01 - [2017/07/16 23:54:28] FightBuff0: Shield of Reverence I
Cleric_01 - [2017/07/16 23:54:28] Heal0: Divine Arbitration
Cleric_01 - [2017/07/16 23:54:28] Heal1: Burst of Life
Cleric_01 - [2017/07/16 23:54:28] Heal2: Beacon of Life
Cleric_01 - [2017/07/16 23:54:28] Heal3: Focused Celestial Regeneration
Cleric_01 - [2017/07/16 23:54:28] Heal4: Celestial Regeneration
Cleric_01 - [2017/07/16 23:54:28] Heal5: Exquisite Benediction
Cleric_01 - [2017/07/16 23:54:28] Heal6: Zealous Light
Cleric_01 - [2017/07/16 23:54:28] Heal7: Frenzied Renewal Rk. II
Cleric_01 - [2017/07/16 23:54:28] Heal8: Zealous Elixir
Cleric_01 - [2017/07/16 23:54:28] Heal9: Promised Restitution
Cleric_01 - [2017/07/16 23:54:28] Heal10: Fourteenth Catalyst
Cleric_01 - [2017/07/16 23:54:28] Heal11: Word of Recuperation
Cleric_01 - [2017/07/16 23:54:28] HealPet0: Zealous Light
Cleric_01 - [2017/07/16 23:54:28] HealPet1: Frenzied Renewal Rk. II
Cleric_01 - [2017/07/16 23:54:28] HealPet2: Zealous Elixir
Cleric_01 - [2017/07/16 23:54:28] HealPet3: Promised Restitution
Cleric_01 - [2017/07/16 23:54:28] HealPet4: Fourteenth Catalyst
Cleric_01 - [2017/07/16 23:54:28] HealPet5: Word of Recuperation
Cleric_01 - [2017/07/16 23:54:28] HealToT0: Sound of Fervor
Cleric_01 - [2017/07/16 23:54:28] ImHit0: Sanctuary
Cleric_01 - [2017/07/16 23:54:28] ImHit1: Divine Retribution
Cleric_01 - [2017/07/16 23:54:28] ImHit2: Blessing of Sanctuary
Cleric_01 - [2017/07/16 23:54:28] IVUSpell: Group Perfected Invisibility to Undead
Cleric_01 - [2017/07/16 23:54:28] ClickyNuke0: Lucid Blessedbond Breastplate - Hallowed Blessing
Cleric_01 - [2017/07/16 23:54:28] ClickyNuke1: Aegis of Superior Divinity - Divine Balance
Cleric_01 - [2017/07/16 23:54:28] ClickyNukeIf1: ${Bot.MinHP[100]} < 30
Cleric_01 - [2017/07/16 23:54:28] Knockback0: Repel the Wicked
Cleric_01 - [2017/07/16 23:54:28] Knockback1: Repel the Wicked
Cleric_01 - [2017/07/16 23:54:28] Lifetap0: Leech Touch
Cleric_01 - [2017/07/16 23:54:28] MainTankBuff0: Divine Guardian Spirit II
Cleric_01 - [2017/07/16 23:54:28] MainTankBuff1: Focused Celestial Regeneration XI
Cleric_01 - [2017/07/16 23:54:28] Mana0: Quiet Miracle
Cleric_01 - [2017/07/16 23:54:28] ManaIf0: ${Bot.MinMana.ID} == ${Me.ID}
Cleric_01 - [2017/07/16 23:54:28] Mana1: Veturika's Perseverance
Cleric_01 - [2017/07/16 23:54:28] Nuke0: Chromarend Rk. II
Cleric_01 - [2017/07/16 23:54:28] Nuke1: Remonstrance
Cleric_01 - [2017/07/16 23:54:28] Nuke2: Sound of Fervor
Cleric_01 - [2017/07/16 23:54:28] Nuke3: Smite the Wicked I
Cleric_01 - [2017/07/16 23:54:28] Nuke4: Turn Undead X
Cleric_01 - [2017/07/16 23:54:28] Rez0: Blessing of Resurrection
Cleric_01 - [2017/07/16 23:54:28] Root0: Root
Cleric_01 - [2017/07/16 23:54:28] Root1: Petrifying Earth
Cleric_01 - [2017/07/16 23:54:28] SelfBuff0: Hand of Reliance Rk. II
Cleric_01 - [2017/07/16 23:54:28] SelfBuff1: Armor of the Earnest Rk. II
Cleric_01 - [2017/07/16 23:54:28] SelfBuff2: Rallied Rampart of Vie Rk. II
Cleric_01 - [2017/07/16 23:54:28] Buff0: Hand of Reliance Rk. II
Cleric_01 - [2017/07/16 23:54:28] Swarm0: Celestial Hammer XVII
Cleric_01 - [2017/07/16 23:54:28] SwarmIf0: ${Bot.Named} && !${Pet.ID}

Also, Knockback0 and Knockback1 are a duplicate.

Thank you.
 
be leave that {leech touch} is a sk ability harm touch ? clerics don't have it .
Cleric_01 - [2017/07/16 23:54:28] Lifetap0: Leech Touch
if I'm incorrect i apologize .
 
I took a look, and the lifetap names were not being cleared on initial load, so if you swap from a SK to a cleric at w/e point, it might do that.

At any rate, it should be in next release.

htw
 
Status
Not open for further replies.