MQ2Bot (Old Version - Archived)

Status
Not open for further replies.
before you do anything in the game after you load it, try /log on and see if anything spits out from there if you crash again. You may get lucky and it'll capture it. Other than that you may need a 3rd party logging app/program to log.I'm unsure if windows would see it from within settings, administrative tools. If windows has any errors, you can usually see what happened from within the admin tools Unsure if mq2 has one other than the /log. (hope that made sense)

If I'm completely wrong, I apologize in advance.

No, I don't really follow you. I have eq logs on for each toon. I was thinking maybe MQ2bot would show something if I could log it. It only happens with MQ2bot and only on my healers. Chances are they are trying to do something no longer allowed. (I notice the same crashes on my melee toons when I update a disc in rank and do not reload melee or mq2bot.)
/bot debugging=1 should turn on debugging messages. im told debugging sometimes has the fun effect of causing crashes so only use it when you really need to do so. but that should kick out a log.
 
AA Malo for sham and mage have been changed from casting an AA to casting out of the spell book.

Some AA slows got condensed for sham

AA slow now casts spells from your spell book

AA slow and malo no longer appear on what mq2bot recognizes as something to use. For now I can use the spell with exceptions but I really liked the way bot handled it before.

I am getting alot of crashing on my cleric and sham. Since 2 live patches ago or so. I will look into it more when I get the time or can replicate it. It goes strait to the desktop no crash report. Is there anyway I can log what's going on right before they crash out and post to you here?
I need to know specifics for how to make a change. Are the AA spells replacing the spells in your book? If not, what does it look like. Have the names changed at all? How is it cast? Are they casting spells with the same name as what is in the book or is the book version called like "Slow" and the spell that is actually cast is "Slow III" or anything different like that. Does it still show up on your AA list?


Basically i need a lot of details as i havent played EQ in 4 years.
 
The aa's have different names, they now basically "proc" the spell out of your spell book when they finish casting.

Slow works but the name for the AA doesn't match the debuff (none of the changes do)

Malo and wind of malo got changed, they now cast the highest rank out of your spell book

Slow is the same thing. Lets me see if I can get you some useable information.
 
Spoiler:

[2017/07/04 20:09:24] [MQ2Bot] Bot Activated
[2017/07/04 20:09:24] AA0: Rabid Bear
[2017/07/04 20:09:24] AA1: Silent Casting
[2017/07/04 20:09:24] AA2: Fleeting Spirit
[2017/07/04 20:09:24] Call0: Call of the Wild III
[2017/07/04 20:09:24] Cure0: Radiant Cure
[2017/07/04 20:09:24] Cure1: Purified Spirits
[2017/07/04 20:09:24] Cure2: Blood of Rivans Rk. III
[2017/07/04 20:09:24] Debuff0: Malosinete V
[2017/07/04 20:09:24] Debuff1: Turgur's Swarm VI
[2017/07/04 20:09:24] Debuff2: Crippling Apparition
[2017/07/04 20:09:24] Debuff3: Crippling Spirit II
[2017/07/04 20:09:24] Debuff4: Tigir's Insect Swarm III
[2017/07/04 20:09:24] Debuff5: Wind of Malosinete IV
[2017/07/04 20:09:24] Dot0: Chaotic Venom Rk. III
[2017/07/04 20:09:24] Fade0: Inconspicuous Totem XXI
[2017/07/04 20:09:24] Spire: Fundament: Third Spire of Ancestors
[2017/07/04 20:09:24] FightBuff0: Dampen Resistance XII
[2017/07/04 20:09:24] FightBuff1: Focus of Arcanum V
[2017/07/04 20:09:24] FightBuff2: Roar of the Lion
[2017/07/04 20:09:24] FightBuff3: Sluggishness Rk. III
[2017/07/04 20:09:24] Heal0: Union of Spirits
[2017/07/04 20:09:24] Heal1: Ancestral Aid
[2017/07/04 20:09:24] Heal2: Call of the Ancients
[2017/07/04 20:09:24] Heal3: Reckless Regeneration Rk. III
[2017/07/04 20:09:24] Heal4: Krasir's Mending Rk. III
[2017/07/04 20:09:24] Heal5: Krasir's Recourse Rk. III
[2017/07/04 20:09:24] Heal6: Historian's Intervention Rk. III
[2017/07/04 20:09:24] Heal7: Spiritual Swell Rk. III
[2017/07/04 20:09:24] Heal8: Shear of Renewal Rk. III
[2017/07/04 20:09:24] HealPet0: Companion's Blessing
[2017/07/04 20:09:24] HealPet1: Fortify Companion
[2017/07/04 20:09:24] HealPet2: Reckless Regeneration Rk. III
[2017/07/04 20:09:24] HealPet3: Krasir's Mending Rk. III
[2017/07/04 20:09:24] HealPet4: Spiritual Swell Rk. III
[2017/07/04 20:09:24] HealPet5: Shear of Renewal Rk. III
[2017/07/04 20:09:24] HealPet6: Blood of Rivans Rk. III
[2017/07/04 20:09:24] ImHit0: Ancestral Guard
[2017/07/04 20:09:24] ImHit1: Armor of Ancestral Spirits
[2017/07/04 20:09:24] InvisSpell: Group Silent Presence
[2017/07/04 20:09:24] ClickyNuke0: Deathseeker's Spiritwalker Coat - Rejuvenation of the Ancestors
[2017/07/04 20:09:24] ClickyNuke1: Blessed Spiritstaff of the Heyokah - Prophet's Gift of the Ruchu
[2017/07/04 20:09:24] ClickyNuke2: Blood Drinker's Coating - Vampiric Aura
[2017/07/04 20:09:24] Knockback0: Spiritual Rebuke II
[2017/07/04 20:09:24] Knockback1: Paralytic Spores III
[2017/07/04 20:09:24] Knockback2: Virulent Paralysis XI
[2017/07/04 20:09:24] Levitate: Group Perfected Levitation
[2017/07/04 20:09:24] MainTankBuff0: Ancestral Guardian Spirit IX
[2017/07/04 20:09:24] MainTankBuff1: Roar of the Lion
[2017/07/04 20:09:24] MainTankBuff2: Sluggishness Rk. III
[2017/07/04 20:09:24] Mana0: Cannibalization
[2017/07/04 20:09:24] Nuke0: Glacial Gift Rk. III
[2017/07/04 20:09:24] PetSpell: Olesira's Faithful Rk. III
[2017/07/04 20:09:24] PetBuff0: Spirit Bolstering Rk. II
[2017/07/04 20:09:24] Rez0: Rejuvenation of Spirit
[2017/07/04 20:09:24] Root0: Virulent Paralysis XI
[2017/07/04 20:09:24] Root1: Paralytic Spores III
[2017/07/04 20:09:24] Root2: Paralytic Spray III
[2017/07/04 20:09:24] SelfBuff0: Preincarnation II
[2017/07/04 20:09:24] SelfBuff1: Group Pact of the Wolf X
[2017/07/04 20:09:24] SelfBuff2: Talisman of Celerity I
[2017/07/04 20:09:24] SelfBuff3: Talisman of Celerity
[2017/07/04 20:09:24] SelfBuff4: Talisman of the Doomscale Rk. III
[2017/07/04 20:09:24] SelfBuff5: Talisman of the Faithful Rk. III
[2017/07/04 20:09:24] SelfBuff6: Pack of Olesira Rk. III
[2017/07/04 20:09:24] Buff0: Talisman of Celerity
[2017/07/04 20:09:24] Buff1: Talisman of the Doomscale Rk. III
[2017/07/04 20:09:24] Buff2: Talisman of the Faithful Rk. III
[2017/07/04 20:09:24] Swarm0: Spirit Call XXIV
[2017/07/04 20:09:24] MezImmunes:|
[2017/07/04 20:09:24] Ignores:|
[2017/07/04 20:09:24] SnareImmunes:|
[2017/07/04 20:09:24] CharmImmunes:|


Was what it spit out before.


Code:
[2018/08/28 09:03:26] - Clickies: Checking routine
[2018/08/28 09:03:26] - ClickyBuffs: Checking routine
[2018/08/28 09:03:26] - Med: Checking routine
[2018/08/28 09:03:26] - AA0: Rabid Bear
[2018/08/28 09:03:26] - AA1: Silent Casting
[2018/08/28 09:03:26] - AA2: Fleeting Spirit
[2018/08/28 09:03:26] - Call0: Call of the Wild III
[2018/08/28 09:03:26] - Cure0: Radiant Cure
[2018/08/28 09:03:26] - Cure1: Purified Spirits
[2018/08/28 09:03:26] - Cure2: Blood of Tevik Rk. II
[2018/08/28 09:03:26] - Debuff0: Turgur's Swarm V
[2018/08/28 09:03:26] - DebuffIf0: (!${Target.Buff[Turgur's Insects].ID})
[2018/08/28 09:03:26] - Debuff1: Malosinata Rk. II
[2018/08/28 09:03:26] - Dot0: Chaotic Venom Rk. III
[2018/08/28 09:03:26] - Dot1: Erogo's Curse Rk. II
[2018/08/28 09:03:26] - Fade0: Inconspicuous Totem II
[2018/08/28 09:03:26] - Spire: Fundament: Third Spire of Ancestors
[2018/08/28 09:03:26] - FightBuff0: Dampen Resistance XIII
[2018/08/28 09:03:26] - FightBuffIf0: 0
[2018/08/28 09:03:26] - FightBuff1: Focus of Arcanum VI
[2018/08/28 09:03:26] - FightBuffIf1: 0
[2018/08/28 09:03:26] - FightBuff2: Roar of the Lion
[2018/08/28 09:03:26] - Heal0: Union of Spirits
[2018/08/28 09:03:26] - Heal1: Ancestral Aid
[2018/08/28 09:03:26] - Heal2: Call of the Ancients
[2018/08/28 09:03:26] - Heal3: Reckless Rejuvenation Rk. II
[2018/08/28 09:03:26] - Heal4: Cloud of Renewal Rk. II
[2018/08/28 09:03:26] - Heal5: Eyrzekla's Recourse Rk. II
[2018/08/28 09:03:26] - Heal6: Spiritual Swell Rk. III
[2018/08/28 09:03:26] - Heal7: Prehistoric Intervention Rk. II
[2018/08/28 09:03:26] - Heal8: Eyrzekla's Mending Rk. II
[2018/08/28 09:03:26] - HealPet0: Reckless Rejuvenation Rk. II
[2018/08/28 09:03:26] - HealPet1: Cloud of Renewal Rk. II
[2018/08/28 09:03:26] - HealPet2: Spiritual Swell Rk. III
[2018/08/28 09:03:26] - HealPet3: Eyrzekla's Mending Rk. II
[2018/08/28 09:03:26] - HealPet4: Blood of Tevik Rk. II
[2018/08/28 09:03:26] - ImHit0: Ancestral Guard
[2018/08/28 09:03:26] - InvisSpell: Group Silent Presence
[2018/08/28 09:03:26] - ClickyNuke0: Prophet's Phlogiston Coat - Rejuvenation of the Ancestors
[2018/08/28 09:03:26] - ClickyNuke1: Blessed Spiritstaff of the Heyokah - Prophet's Gift of the Ruchu
[2018/08/28 09:03:26] - ClickyNuke2: Blood Drinker's Coating - Vampiric Aura
[2018/08/28 09:03:26] - Knockback0: Spiritual Rebuke III
[2018/08/28 09:03:26] - Knockback1: Virulent Paralysis XI
[2018/08/28 09:03:26] - Levitate: Perfected Levitation
[2018/08/28 09:03:26] - MainTankBuff0: Ancestral Guardian Spirit IX
[2018/08/28 09:03:26] - MainTankBuff1: Roar of the Lion
[2018/08/28 09:03:26] - Mana0: Cannibalization
[2018/08/28 09:03:26] - Nuke0: Frostbitten Gift Rk. II
[2018/08/28 09:03:26] - PetSpell: Mirtuk's Faithful Rk. II
[2018/08/28 09:03:26] - PetBuff0: Spirit Bolstering Rk. II
[2018/08/28 09:03:26] - Rez0: Rejuvenation of Spirit
[2018/08/28 09:03:26] - Root0: Virulent Paralysis XI
[2018/08/28 09:03:26] - SelfBuff0: Preincarnation I
[2018/08/28 09:03:26] - SelfBuff1: Talisman of Celerity I
[2018/08/28 09:03:26] - SelfBuffIf1: 0
[2018/08/28 09:03:26] - SelfBuff2: Talisman of Celerity
[2018/08/28 09:03:26] - SelfBuff3: Talisman of the Wulthan Rk. II
[2018/08/28 09:03:26] - SelfBuff4: Talisman of the Unwavering Rk. II
[2018/08/28 09:03:26] - SelfBuffIf4: 0
[2018/08/28 09:03:26] - SelfBuff5: Pack of Mirtuk Rk. II
[2018/08/28 09:03:26] - SelfBuffIf5: 0
[2018/08/28 09:03:26] - Buff0: Talisman of Celerity
[2018/08/28 09:03:26] - Buff1: Talisman of the Wulthan Rk. II
[2018/08/28 09:03:26] - Buff2: Talisman of the Unwavering Rk. II
[2018/08/28 09:03:26] - BuffIf2: 0
[2018/08/28 09:03:26] - Swarm0: Spirit Call XXVII
[2018/08/28 09:03:26] - MezImmunes:|an arisen convert|
[2018/08/28 09:03:26] - Ignores:|
[2018/08/28 09:03:26] - SnareImmunes:|
[2018/08/28 09:03:26] - CharmImmunes:|

Is what it spits out now
 
Last edited:
So basically the difference between the 2 is what changed. When the aa completes it casts a different spell (like Dicho's.) Wiz and Cleric have this for their self buff shields for a while now.

Pact of the wolf was changed to an aura
Preincarnation casts the highest rank from spell book
Spirit walk and the likes where removed
They added a sow type aa that casts the best atk mod sow
Almost all of the roots have been dicked with
Malo, AA malo, Slow, AE slow all changed
They made an aa for the group heal, but it locks out the group heal if you use it. You could use it twice if you cast spell/aa in the right order.
Slow spells now auto cripple
Pathos is completely gone
Malo gives a different disease debuff in addition to it, or maybe it is slow.

This is a pretty short list as to what they have broken for shamans in the last patch. Almost every class had something changed, most of them something rather big. I am not sure I Can get you all of the information you need. Glyphs where broken to pieces as was banestrike, disc/buff stacking, where some buffs go now. I am really no expert in all of this other than some very mild tinkering.


Code:
[2018/08/13 22:21:39] [MQ2Bot] Bot Activated
[2018/08/13 22:21:39] AA0: Rabid Bear
[2018/08/13 22:21:39] AA1: Silent Casting
[2018/08/13 22:21:39] AA2: Fleeting Spirit
[2018/08/13 22:21:39] Call0: Call of the Wild III
[2018/08/13 22:21:39] Cure0: Radiant Cure
[2018/08/13 22:21:39] Cure1: Purified Spirits
[2018/08/13 22:21:39] Debuff0: Malosinete V
[2018/08/13 22:21:39] Debuff1: Turgur's Swarm VI
[2018/08/13 22:21:39] Debuff2: Crippling Apparition
[2018/08/13 22:21:39] DebuffIf2: 0
[2018/08/13 22:21:39] Debuff3: Crippling Spirit II
[2018/08/13 22:21:39] DebuffIf3: 0
[2018/08/13 22:21:39] Debuff4: Tigir's Insect Swarm III
[2018/08/13 22:21:39] Debuff5: Wind of Malosinete IV
[2018/08/13 22:21:39] Dot0: Chaotic Venom Rk. III
[2018/08/13 22:21:39] Fade0: Inconspicuous Totem II
[2018/08/13 22:21:39] Spire: Fundament: Third Spire of Ancestors
[2018/08/13 22:21:39] FightBuff0: Dampen Resistance XIII
[2018/08/13 22:21:39] FightBuffIf0: 0
[2018/08/13 22:21:39] FightBuff1: Focus of Arcanum VI
[2018/08/13 22:21:39] FightBuffIf1: 0
[2018/08/13 22:21:39] FightBuff2: Roar of the Lion
[2018/08/13 22:21:39] Heal0: Union of Spirits
[2018/08/13 22:21:39] Heal1: Ancestral Aid
[2018/08/13 22:21:39] Heal2: Call of the Ancients
[2018/08/13 22:21:39] Heal3: Reckless Rejuvenation Rk. II
[2018/08/13 22:21:39] Heal4: Cloud of Renewal Rk. II
[2018/08/13 22:21:39] Heal5: Eyrzekla's Recourse Rk. II
[2018/08/13 22:21:39] Heal6: Spiritual Swell Rk. III
[2018/08/13 22:21:39] Heal7: Prehistoric Intervention Rk. II
[2018/08/13 22:21:39] Heal8: Eyrzekla's Mending Rk. II
[2018/08/13 22:21:39] HealPet0: Reckless Rejuvenation Rk. II
[2018/08/13 22:21:39] HealPet1: Cloud of Renewal Rk. II
[2018/08/13 22:21:39] HealPet2: Spiritual Swell Rk. III
[2018/08/13 22:21:39] HealPet3: Eyrzekla's Mending Rk. II
[2018/08/13 22:21:39] ImHit0: Ancestral Guard
[2018/08/13 22:21:39] InvisSpell: Group Silent Presence
[2018/08/13 22:21:39] ClickyNuke0: Prophet's Phlogiston Coat - Rejuvenation of the Ancestors
[2018/08/13 22:21:39] ClickyNuke1: Blessed Spiritstaff of the Heyokah - Prophet's Gift of the Ruchu
[2018/08/13 22:21:39] ClickyNuke2: Blood Drinker's Coating - Vampiric Aura
[2018/08/13 22:21:39] Knockback0: Spiritual Rebuke III
[2018/08/13 22:21:39] Knockback1: Virulent Paralysis XI
[2018/08/13 22:21:39] Levitate: Perfected Levitation
[2018/08/13 22:21:39] MainTankBuff0: Ancestral Guardian Spirit IX
[2018/08/13 22:21:39] MainTankBuff1: Roar of the Lion
[2018/08/13 22:21:39] Mana0: Cannibalization
[2018/08/13 22:21:39] Nuke0: Frostbitten Gift Rk. II
[2018/08/13 22:21:39] PetSpell: Mirtuk's Faithful Rk. II
[2018/08/13 22:21:39] PetBuff0: Spirit Bolstering Rk. II
[2018/08/13 22:21:39] Rez0: Rejuvenation of Spirit
[2018/08/13 22:21:39] Root0: Virulent Paralysis XI
[2018/08/13 22:21:39] SelfBuff0: Preincarnation II
[2018/08/13 22:21:39] SelfBuff1: Group Pact of the Wolf XIII
[2018/08/13 22:21:39] SelfBuffIf1: 0
[2018/08/13 22:21:39] SelfBuff2: Talisman of Celerity I
[2018/08/13 22:21:39] SelfBuff3: Talisman of Celerity
[2018/08/13 22:21:39] SelfBuff4: Talisman of the Wulthan Rk. II
[2018/08/13 22:21:39] SelfBuff5: Talisman of the Unwavering Rk. II
[2018/08/13 22:21:39] SelfBuffIf5: 0
[2018/08/13 22:21:39] SelfBuff6: Pack of Mirtuk Rk. II
[2018/08/13 22:21:39] SelfBuffIf6: 0
[2018/08/13 22:21:39] Buff0: Talisman of Celerity
[2018/08/13 22:21:39] Buff1: Talisman of the Wulthan Rk. II
[2018/08/13 22:21:39] Buff2: Talisman of the Unwavering Rk. II
[2018/08/13 22:21:39] BuffIf2: 0
[2018/08/13 22:21:39] Swarm0: Spirit Call XXVII
[2018/08/13 22:21:39] MezImmunes:|
[2018/08/13 22:21:39] Ignores:|
[2018/08/13 22:21:39] SnareImmunes:|
[2018/08/13 22:21:39] CharmImmunes:|
 
Last edited:
Based on what youre saying i need to make a bunch of changes. But what you provided does not give me any specific changes that I need to make. I understand you are saying spell lines merged or that highest rank of a spell is cast but what am i supposed to check for then?



I still dont have specific names of spells or how I am supposed to make the changes because i dont understand your description of how the spells are cast. Are they on your spell bar and in your book? or are they still cast via an AA hotkey? If cast via the AA hotkey, does it take up a spell slot?



Maybe some screenshots would help easily explain the situation.
 
Game Update Notes - August 15, 2018
So I think this clears up some of it for me but i am still slightly unclear.

AA still detects as AA? /echo ${Me.AltAbilityReady[preincarnation]} for example?


But then that will search your spell book and use whatever your highest level for the spell is? You don't actually load a spell on the spell bar?
 
Comes back True.

Similar abilities that aren't in bot yet are

Wiz - Etherealist's Unity - AA# 1168 - casts highest rank of Shield of Scales at 8/8


Cleric - Saint's Unity - AA# 1159 - Casts highest rank of Armor of the Merciful at 8/8

I am guessing other classes with the self shield will have a similar ability.

I do not know what the lower ranks do. But yes it casts the spell without the need to memorize it.

I will try to get a list of some of the sham abilities done later if a different format or more information is needed please let me know.
 
Preincarnation : ability activation code of 149. Casts Preincarnation I but will land any rank of the level 80 spell Preincarnation Rk. I or II or III.

Lupine Spirit is another group buff that can be setup as a self buff. Ability Activation code of 859. When cast Lupine Spirit IV for me. And Spirit of Tala'Tak.

Malaise is the new aa malo. Ability Activation 148 and casts a combo of spells. Fetid Decay - 6 minute duration. and Malosinata and Ranks 1,2, and 3.

Wind of Malaise Alt 952 does an ae up to 8 creatures of highest rank of Malosinata.

Pact of Wolf Ability 707 when cast will put an aura up called Pact of the Wolf and a buff in the song window of Pact of the Wolf XIII.

Thanks again Pete for all your hard work on this.
 
So this is more problematic than i first thought because it changes everything about how spells are found and stored in mq2bot. What previously happened:


AA is found, AA->SpellID is used to lookup and store what spell is cast in a list, mq2bot cycles that list to see if the spell needs cast.


New method: AA is found, AA->SpellID is blank. instead AA->SpellGroup is used and i cannot add a direct spell to the list. Therefore how the list is processed is not going to work.



Options:

1. Create entire library with of all spell groups. that may be tens, hundreds, or thousands.. i dont know.. and it would need updated constantly each expansion.
2. Create partial list of spell groups for buffs and debuffs. may still be tens or hundreds.
3. Make eqmule find a way to get best of spell easily. There is a file in /eq/resources/SpellStackingGroup.txt that contains all this data already that could be parsed but the datatype/TLO for it doesnt exist as far as i can tell.
4. Search entire spell book and compare group numbers, and ghetto add the spell based on the Bot.SpellCat[] it spits out.



I think i need to do option 4. and to make that happen i need some feedback on spells people use.



1. load mq2bot if not already loaded

2. turn it on if not on
3. run this macro.
4. remove names, post/PM/email the files so i can get some better data sets.


if macro doesnt work let me know. i didnt actually check it and am writing from memory.
 

Attachments

  • spells.mac
    1.4 KB · Views: 9
I upped a commit to fix the Aug 15 changes that I can do easily. That should fix most of the detection issues and remove the old lines/add the new lines. I dont know if that fixes the casting "best of line" of spells though. So i see Preincarnation is detected in your self buffs. the question is does it cast? Do the other spells cast? Dicho series for example? If they do cast maybe i dont need to change anything else or add a new spell library. Anyway, please let me know what still doesnt work in this new version.



Here is a copy for now until fry/htw get around to building it into the distro.


EDIT: This will change the order of your debuffs for affected classes that i think are mostly shaman/druid/magician and your if statements might need adjusted in your INI!
 

Attachments

  • MQ2Bot.dll
    834 KB · Views: 5
Last edited:
Added in a function to check for "best of" line of spells and added in all the unity series for classes. I imagine that will screw up some INIs and youll need to let me know how that impacts it. Also i know some classes have competing lines like Shadowknight has Azia and Beza and im not sure how that will affect things. So please let me know if anything needs tweaked. These are the lines i added in:
Etherealist's Unity
Dark Lord's Unity Azia
Dark Lord's Unity Beza
Divine Protector's Unity
Enticer's Unity
Feralist's Unity
Mortifier's Unity
Orator's Unity
Saint's Unity
Thaumaturge's Unity
Transfixer's Unity
Visionary's Unity
Wildstalker's Unity
Wildtender's Unity
 
Shaman

My shaman is now chain casting Lupine Spirit III... No clue why this is happening.
 
I see. i added another check for "cast best of" line for self buffs. hopefully this fixes Lupine Spirit and any of the others.

Here is a copy until compile is updated to match.

EDIT: Alternatively, any selfbuffs you dont want cast you can turn off with if statements. I am trying to update the bot with all the new spells so if anything is missing please let me know. The side effect is there will be some new spells and if statement reordering that people will need to perform in their ini.
EDIT2: apparently EQ itself has a broken mechanic for Lupine Spirit and requires you to target self even though you shouldnt have to do so.. hardcoded in a workaround. if any other spells require you to target self that spam you that you dont have a target let me know and i can add them to the hardcoded exception list.
 

Attachments

  • MQ2Bot.dll
    835 KB · Views: 27
Last edited:
At lvl 70 my toon keeps bouncing up and down because it's trying to sit but can't because it's trying to cast PetBuff2: Velocity 1. I have the spell but not the AA. I turned it off using PetBuffIf2=0 but it will not cast PetBuff3 =Elemental Fury or PetBuff4. PetBuff0 and PetBuff1 are also AA but it skips those as I don't have those AA.
 
This is a great plugin. Another question: what triggers the main tank buffs to work? Sometimes it gives the MT vie sometimes it doesn't.
 
Change to aas and the way they are wrote and or cast

My shaman is now chain casting Lupine Spirit III... No clue why this is happening.

I had the same problem of preincarnation the aas are using the highest spell in your book I'm willing to bet the spell is missing from your book all together go buy it and mem it should fix the issue.
 
Replace BOT Value Question

Forgive me for asking some stupid question if it's asked before as i couldn't find it using the search button and wasn't clear on the wiki but hear goes.

Question 1:

My cleric current has a SelfBuff0 value set to a group hp buff. However, I want to change this to a different buff. According to the wiki I can do the following:

Code:
/bot key=value

So I put in:

Code:
/bot SelfBuff0=Insert name of buff here

However, this command doesn't appear to do anything. When i type /bot on it shows the same old wrong spell I wish to use.

Question 2:

Does anyone else have issues whereby cleric will try to cast Divine Arbitration (group balance spell) or Conflag BP over and over and over again and not do anything else? Group ends up wiping because cleric tries to either DA or clicky bp over and over.

Question 3:

Can I ask how debuffs and specifically retries work? I noticed that my chanter tries to slow but if its resisted just goes on and does the rest of the spells and never tries to debuff. Is there anyway to prioritize debuffs before doing anything else and keep trying unless mob is immune?


Thanks again for any help for this noob.
 
hate to ask rez issues

cleric casts call of the herald

anyone use this plugin and have a cleric succesfully cast rez especially during battle and is there a way to NEVER cast call of the herald

I only show one rez in plugin ini so not sure how to disable it
 
Status
Not open for further replies.