MQ2Bot (Old Version - Archived)

Status
Not open for further replies.
It's just so annoying that hes not posting the actual log that I can't even bother to look at it any more. its missing all the fucking memorized spells from the log and he's given me some other shit instead which is cool that it is probably the same thing but its not the log that I specifically asked for.

the next post I see better end in a 1,3,5,7,9 because I cant even right now.
 
Last edited:
OK. So thanks for your help I got it working.

A question on operating the plugin for specific spell casts.

Right Mage is casting some AOE spells that are breaking mezes. Should I de-mem those so it won't cast them or change the ini to turn those off?

Thanks again, it really helps DPS.
 
OK. So thanks for your help I got it working.

A question on operating the plugin for specific spell casts.

Right Mage is casting some AOE spells that are breaking mezes. Should I de-mem those so it won't cast them or change the ini to turn those off?

Thanks again, it really helps DPS.
You can toggle it in ini or in game: /bot useaenukes=0

or in ini:
UseAENukes=0

or you can set the if statements to be like (say it is nuke 3):
NukeIf3=!${SpawnCount[group enc]}

Then it would only use that nuke if no encs are in group.
 
So apparently i hadnt ever added in Bot.Disc and Bot.Disc[#] so you can see your disc totals and what each one is. This should work and should get spit out with spells.mac. Let me know if there are issues.
 
Last edited:
Added ini entry so you can change your default kill action from /killthis to /attack on instead if you are having issues (im told rogues are broken with /killthis)

AttackCommand=/killthis

if you are having issues with your character actually attacking a target, change that to:
AttackCommand=/attack on
 
Last edited:
MoveUtils is still a bit buggy for my rogue but this fix is working as intended.
Thank you
 
The wiki talks about a UseStick option, but when I do a /bot UseStick=1 I get no output, and it doesn't seem to work when I add it to the ini manually. Is the wiki out of date?
 
The wiki talks about a UseStick option, but when I do a /bot UseStick=1 I get no output, and it doesn't seem to work when I add it to the ini manually. Is the wiki out of date?
Oh that was removed due to confusion. It was for auto-following and the stick name made people think it would stick to mobs during fights so I changed it. AutoFollowing now uses these settings:
AutoFollowLeader=0
AutoFollowSettings=30 healer
 
Ragefire

Thinking of playing on Ragefire... Will MQ2bot work there? Sorry if I am asking a question that has already been asked but I have been out of the game for a bit...
 
Thinking of playing on Ragefire... Will MQ2bot work there? Sorry if I am asking a question that has already been asked but I have been out of the game for a bit...
mq2bot will work there so long as you are using the mmobugs compile. Redbot/maskoi have asked that it be disabled for redguides users and so my method to make that happen was check for the mmobugs compile and if not there, disable it.
 
Mq2bot ran well for a few hours on my Mage then it went back to spamming Host in the Shell. I am running 3 EQ instances on this computer and I loaded Mq2Bot plugin on 2: Mage & Beast. I'm on Test.

Can the plugin handle two toons on the same computer? Below are the logs & inis:

[05/21/2015 06:10:15] ====Bot version 20150516.2301====
[05/21/2015 06:10:16] ImHit0=Companion of Necessity
[05/21/2015 06:10:16] ====Memorized Spells====
[05/21/2015 06:10:16] SpellGem1: Bolt of Molten Shieldstone Rk. II
[05/21/2015 06:10:16] SpellGem2: Rain of Cutlasses Rk. II
[05/21/2015 06:10:16] SpellGem3: Rain of Blistersteel Rk. II
[05/21/2015 06:10:16] SpellGem4: Storm of Many Rk. II
[05/21/2015 06:10:16] SpellGem5: Arcane Distillect
[05/21/2015 06:10:16] SpellGem6: Circle of Flameweaving Rk. II
[05/21/2015 06:10:16] SpellGem7: Chaotic Benefaction Rk. II
[05/21/2015 06:10:16] SpellGem8: Shieldstone Bodyguard Rk. II
[05/21/2015 06:10:16] SpellGem9: Remorseless Servant Rk. II
[05/21/2015 06:10:16] SpellGem10: Spear of Molten Shieldstone Rk. II
[05/21/2015 06:10:16] SpellGem11: Blistersteel Malosenia Rk. II
[05/21/2015 06:10:16] SpellGem12: Twincast
[05/21/2015 20:51:51] ====Bot version 20150516.2301====
[05/21/2015 20:51:51] SelfBuff0=Elemental Form: Fire
[05/21/2015 20:51:51] SelfBuff1=Shield of the Pellarus Rk. II
[05/21/2015 20:51:51] SelfBuff2=Circle of Flameweaving Rk. II
[05/21/2015 20:51:51] SelfBuff3=Shield of Fate Rk. II
[05/21/2015 20:51:51] SelfBuff4=Shieldstone Bodyguard Rk. II
[05/21/2015 20:51:51] Jolt0=Arcane Whisper
[05/21/2015 20:51:51] Nuke0=Bolt of Molten Shieldstone Rk. II
[05/21/2015 20:51:51] Nuke1=Rain of Cutlasses Rk. II
[05/21/2015 20:51:51] Nuke2=Rain of Blistersteel Rk. II
[05/21/2015 20:51:51] Nuke3=Storm of Many Rk. II
[05/21/2015 20:51:51] Nuke4=Spear of Molten Shieldstone Rk. II
[05/21/2015 20:51:51] Nuke5=Blistersteel Malosenia Rk. II
[05/21/2015 20:51:51] Nuke6=Force of Elements
[05/21/2015 20:51:51] Nuke7=Turn Summoned
[05/21/2015 20:51:51] Swarm0=Servant of Ro
[05/21/2015 20:51:51] Swarm1=Host of the Elements
[05/21/2015 20:51:51] Swarm2=Remorseless Servant Rk. II
[05/21/2015 20:51:51] Debuff0=Malosinete
[05/21/2015 20:51:51] FightBuff0=Twincast
[05/21/2015 20:51:51] PetBuff0=Aegis of Kildrukaun
[05/21/2015 20:51:51] PetBuff1=Host in the Shell
[05/21/2015 20:51:51] PetBuff2=Velocity
[05/21/2015 20:51:51] PetBuff3=Burnout XII Rk. II
[05/21/2015 20:51:51] PetBuff4=Iceflame Armaments Rk. II
[05/21/2015 20:51:51] Pet0=Convocation of Earth
[05/21/2015 20:51:51] Mana0=Mana Reserve
[05/21/2015 20:51:51] Aura0=Arcane Distillect
[05/21/2015 20:51:51] HealPet0=Replenish Companion
[05/21/2015 20:51:51] HealPet1=Companion's Blessing
[05/21/2015 20:51:51] HealPet2=Fortify Companion
[05/21/2015 20:51:51] ImHit0=Companion of Necessity
[05/21/2015 20:51:51] AA0=Improved Twincast
[05/21/2015 20:51:51] AA1=Frenzied Burnout
[05/21/2015 20:51:51] AA2=Virulent Talon
[05/21/2015 20:51:51] AA3=Fire Core
[05/21/2015 20:51:51] AA4=Silent Casting
[05/21/2015 20:51:51] ====Memorized Spells====
[05/21/2015 20:51:51] SpellGem1: Bolt of Molten Shieldstone Rk. II
[05/21/2015 20:51:51] SpellGem2: Rain of Cutlasses Rk. II
[05/21/2015 20:51:51] SpellGem3: Rain of Blistersteel Rk. II
[05/21/2015 20:51:51] SpellGem4: Storm of Many Rk. II
[05/21/2015 20:51:51] SpellGem5: Arcane Distillect
[05/21/2015 20:51:51] SpellGem6: Circle of Flameweaving Rk. II
[05/21/2015 20:51:51] SpellGem7: Chaotic Benefaction Rk. II
[05/21/2015 20:51:51] SpellGem8: Shieldstone Bodyguard Rk. II
[05/21/2015 20:51:51] SpellGem9: Remorseless Servant Rk. II
[05/21/2015 20:51:51] SpellGem10: Spear of Molten Shieldstone Rk. II
[05/21/2015 20:51:51] SpellGem11: Blistersteel Malosenia Rk. II
[05/21/2015 20:51:51] SpellGem12: Twincast
[05/22/2015 11:53:47] ====Bot version 20150516.2301====
[05/22/2015 11:53:47] ====Memorized Spells====
[05/22/2015 11:53:47] SpellGem1: Frozen Miasma Rk. II
[05/22/2015 11:53:47] SpellGem2: Kirchen's Chill Rk. II
[05/22/2015 11:53:47] SpellGem3: Glistenwing Blood Rk. II
[05/22/2015 11:53:47] SpellGem4: Focus of Okasi Rk. II
[05/22/2015 11:53:47] SpellGem5: Stormblood's Unity Rk. II
[05/22/2015 11:53:47] SpellGem6: Kromtus Roar Rk. II
[05/22/2015 11:53:47] SpellGem7: Krenk's Feralgia Rk. II
[05/22/2015 11:53:47] SpellGem8: Visoracius' Maelstrom Rk. II
[05/22/2015 11:53:47] SpellGem9: Growl of the Leopard Rk. II
[05/22/2015 11:53:47] SpellGem10: Warder's Unity Rk. II
[05/22/2015 11:53:47] SpellGem11: Shared Merciless Ferocity Rk. II
[05/22/2015 11:53:47] SpellGem12: Cry at the Moon Rk. II
[05/22/2015 11:54:57] ====Bot version 20150516.2301====
[05/22/2015 11:54:57] Heal0=Focused Paragon of Spirit
[05/22/2015 11:54:57] Heal1=Paragon of Spirit
[05/22/2015 11:54:57] SelfBuff0=Pact of the Wurine
[05/22/2015 11:54:57] SelfBuff1=Stormblood's Unity Rk. II
[05/22/2015 11:54:57] SelfBuff2=Focus of Okasi Rk. II
[05/22/2015 11:54:57] SelfBuff3=Spiritual Vivification Rk. II
[05/22/2015 11:54:57] SelfBuff4=Shared Merciless Ferocity Rk. II
[05/22/2015 11:54:57] Jolt0=Playing Possum
[05/22/2015 11:54:57] Jolt1=Roar of Thunder
[05/22/2015 11:54:57] Nuke0=Frozen Miasma Rk. II
[05/22/2015 11:54:57] Nuke1=Kromtus Roar Rk. II
[05/22/2015 11:54:57] Nuke2=Visoracius' Maelstrom Rk. II
[05/22/2015 11:54:57] Nuke3=Bite of the Asp
[05/22/2015 11:54:57] Swarm0=Attack of the Warders
[05/22/2015 11:54:57] Swarm1=Krenk's Feralgia Rk. II
[05/22/2015 11:54:57] Swarm2=Cry at the Moon Rk. II
[05/22/2015 11:54:57] Debuff0=Sha's Reprisal
[05/22/2015 11:54:57] PetBuff0=Hobble of Spirits
[05/22/2015 11:54:57] PetBuff1=Extraordinary Velocity Rk. II
[05/22/2015 11:54:57] PetBuff2=Mending Warder Rk. II
[05/22/2015 11:54:57] PetBuff3=Sekmoset's Aggression Rk. II
[05/22/2015 11:54:57] PetBuff4=Spirit of Visoracius Rk. II
[05/22/2015 11:54:58] Pet0=Spirit of Avalit
[05/22/2015 11:54:58] Mana0=Consumption of Spirit
[05/22/2015 11:54:58] Mana1=Paragon of Spirit
[05/22/2015 11:54:58] Mana2=Focused Paragon of Spirit
[05/22/2015 11:54:58] Dot0=Bite of the Asp
[05/22/2015 11:54:58] Dot1=Kirchen's Chill Rk. II
[05/22/2015 11:54:58] Dot2=Glistenwing Blood Rk. II
[05/22/2015 11:54:58] HealPet0=Replenish Companion
[05/22/2015 11:54:58] HealPet1=Companion's Blessing
[05/22/2015 11:54:58] HealPet2=Fortify Companion
[05/22/2015 11:54:58] AA0=Roar of Thunder
[05/22/2015 11:54:58] AA1=Frenzied Swipes
[05/22/2015 11:54:58] AA2=Chameleon Strike
[05/22/2015 11:54:58] AA3=Frenzy of Spirit
[05/22/2015 11:54:58] AA4=Group Bestial Alignment
[05/22/2015 11:54:58] AA5=Bestial Bloodrage
[05/22/2015 11:54:58] AA6=Bestial Alignment
[05/22/2015 11:54:58] AA7=Taste of Blood
[05/22/2015 11:54:58] AA8=Feral Swipe
[05/22/2015 11:54:58] AA9=Bloodlust
[05/22/2015 11:54:58] ====Memorized Spells====
[05/22/2015 11:54:58] SpellGem1: Frozen Miasma Rk. II
[05/22/2015 11:54:58] SpellGem2: Kirchen's Chill Rk. II
[05/22/2015 11:54:58] SpellGem3: Glistenwing Blood Rk. II
[05/22/2015 11:54:58] SpellGem4: Focus of Okasi Rk. II
[05/22/2015 11:54:58] SpellGem5: Stormblood's Unity Rk. II
[05/22/2015 11:54:58] SpellGem6: Kromtus Roar Rk. II
[05/22/2015 11:54:58] SpellGem7: Krenk's Feralgia Rk. II
[05/22/2015 11:54:58] SpellGem8: Visoracius' Maelstrom Rk. II
[05/22/2015 11:54:58] SpellGem9: Growl of the Leopard Rk. II
[05/22/2015 11:54:58] SpellGem10: Warder's Unity Rk. II
[05/22/2015 11:54:58] SpellGem11: Shared Merciless Ferocity Rk. II
[05/22/2015 11:54:58] SpellGem12: Cry at the Moon Rk. II
[05/22/2015 11:56:15] ====Bot version 20150516.2301====
[05/22/2015 11:56:15] SelfBuff0=Elemental Form: Fire
[05/22/2015 11:56:15] SelfBuff1=Shield of the Pellarus Rk. II
[05/22/2015 11:56:15] SelfBuff2=Circle of Flameweaving Rk. II
[05/22/2015 11:56:15] SelfBuff3=Shield of Fate Rk. II
[05/22/2015 11:56:15] SelfBuff4=Shieldstone Bodyguard Rk. II
[05/22/2015 11:56:15] Jolt0=Arcane Whisper
[05/22/2015 11:56:15] Nuke0=Bolt of Molten Shieldstone Rk. II
[05/22/2015 11:56:15] Nuke1=Rain of Cutlasses Rk. II
[05/22/2015 11:56:15] Nuke2=Rain of Blistersteel Rk. II
[05/22/2015 11:56:15] Nuke3=Storm of Many Rk. II
[05/22/2015 11:56:15] Nuke4=Spear of Molten Shieldstone Rk. II
[05/22/2015 11:56:15] Nuke5=Blistersteel Malosenia Rk. II
[05/22/2015 11:56:15] Nuke6=Force of Elements
[05/22/2015 11:56:15] Nuke7=Turn Summoned
[05/22/2015 11:56:15] Swarm0=Servant of Ro
[05/22/2015 11:56:15] Swarm1=Host of the Elements
[05/22/2015 11:56:15] Swarm2=Remorseless Servant Rk. II
[05/22/2015 11:56:15] Debuff0=Malosinete
[05/22/2015 11:56:15] FightBuff0=Twincast
[05/22/2015 11:56:15] PetBuff0=Aegis of Kildrukaun
[05/22/2015 11:56:15] PetBuff1=Host in the Shell
[05/22/2015 11:56:15] PetBuff2=Velocity
[05/22/2015 11:56:15] PetBuff3=Burnout XII Rk. II
[05/22/2015 11:56:15] PetBuff4=Iceflame Armaments Rk. II
[05/22/2015 11:56:15] Pet0=Convocation of Earth
[05/22/2015 11:56:15] Mana0=Mana Reserve
[05/22/2015 11:56:16] Aura0=Arcane Distillect
[05/22/2015 11:56:16] HealPet0=Replenish Companion
[05/22/2015 11:56:16] HealPet1=Companion's Blessing
[05/22/2015 11:56:16] HealPet2=Fortify Companion
[05/22/2015 11:56:16] ImHit0=Companion of Necessity
[05/22/2015 11:56:16] AA0=Improved Twincast
[05/22/2015 11:56:16] AA1=Frenzied Burnout
[05/22/2015 11:56:16] AA2=Virulent Talon
[05/22/2015 11:56:16] AA3=Fire Core
[05/22/2015 11:56:16] AA4=Silent Casting
[05/22/2015 11:56:16] ====Memorized Spells====
[05/22/2015 11:56:16] SpellGem1: Bolt of Molten Shieldstone Rk. II
[05/22/2015 11:56:16] SpellGem2: Rain of Cutlasses Rk. II
[05/22/2015 11:56:16] SpellGem3: Rain of Blistersteel Rk. II
[05/22/2015 11:56:16] SpellGem4: Storm of Many Rk. II
[05/22/2015 11:56:16] SpellGem5: Arcane Distillect
[05/22/2015 11:56:16] SpellGem6: Circle of Flameweaving Rk. II
[05/22/2015 11:56:16] SpellGem7: Chaotic Benefaction Rk. II
[05/22/2015 11:56:16] SpellGem8: Shieldstone Bodyguard Rk. II
[05/22/2015 11:56:16] SpellGem9: Remorseless Servant Rk. II
[05/22/2015 11:56:16] SpellGem10: Spear of Molten Shieldstone Rk. II
[05/22/2015 11:56:16] SpellGem11: Blistersteel Malosenia Rk. II
[05/22/2015 11:56:16] SpellGem12: Twincast

Ini 1
[MQ2Bot]
BotVersion=20150516.2301
BotCommandsOn=
BotCommandsOff=
AlwaysCheckAdds=0
RestrictedZones=344,202,151,345
BuffPassword=NULL
AuthorizedUsers=|guild|group|netbots|
CycleDelay=3
DefaultGem=1
AnnounceEcho=1
AnnounceEQBC=0
AnnounceAdds=1
AutoInvisDistance=0
AssistAt=100
AssistRange=100
MercAssistAt=100
MercAssistRange=0
MeleeAt=0
MeleeDistance=40
PetAttackAt=100
PetAttackRange=60
RepositionIfSummoned=1
MedStartAt=0
MedStopAt=0
MedToFull=0
MinManaToNuke=0
ManaToSummon=100
SummonModRods=1
AACutoffTime=10
AAStopAt=25
AggroAt=70
AutofireAt=0
AutofireDistance=100
DebuffAdds=1
DebuffAt=100
DebuffStopAt=10
DebuffAEAmount=3
DotAt=99
DotStopAt=10
FaceAngle=360

ini2

[MQ2Bot]
BotVersion=20150516.2301
BotCommandsOn=
BotCommandsOff=
AlwaysCheckAdds=0
RestrictedZones=344,202,151,345
BuffPassword=NULL
AuthorizedUsers=|guild|group|netbots|
CycleDelay=3
DefaultGem=1
AnnounceEcho=1
AnnounceEQBC=0
AnnounceAdds=1
AutoInvisDistance=0
AssistAt=100
AssistRange=100
MercAssistAt=100
MercAssistRange=0
MeleeAt=100
MeleeDistance=40
PetAttackAt=100
PetAttackRange=60
RepositionIfSummoned=0
MedStartAt=0
MedStopAt=0
MedToFull=0
MinManaToNuke=0
ManaToSummon=100
SummonModRods=1
AACutoffTime=10
AAStopAt=25
AggroAt=70
AutofireAt=0
AutofireDistance=100
DebuffAdds=1
DebuffAt=100
DebuffStopAt=10
DebuffAEAmount=3
DotAt=99
DotStopAt=10
FaceAngle=360
FadeAt=20
GrabAdds=0
 
Something is blocking host in the shell from landing.

PetBuff1=Host in the Shell

means to disable it from trying to cast add:
PetBuffIf1=0
 
I am going to start posting if statement examples on the second post when i get the time in case people want to tweak their stuff some more. I put a couple up for now (i have a lot just not the time to write it out at this minute), but if someone has best use examples, please feel free to post/pm/email them to me.
 
Hi I tried dual box on ragefire. Mq2bot seems to mostly works.
There is one concern, I would like to raise.
The xtarget feature is not going to be active until underfoot.
Is the assist method using netbot working?
Is there other feature that requires xtarget in mq2bot?
Cheers
 
I am going to start posting if statement examples on the second post when i get the time in case people want to tweak their stuff some more. I put a couple up for now (i have a lot just not the time to write it out at this minute), but if someone has best use examples, please feel free to post/pm/email them to me.


Here is one you gave me for mage about a year ago:

If[${Select[${Target.BodyType},5,24,27,28]}, TRUE,FALSE]

activates Turn Summoned when conditions are met.

Note: Some of the bodytype #'s aren't summoned mobs, but it does still work when the body type is right. I just don't know which one is incorrect. If used in a macro, it will hang, till the mob dies, if the mob type is incorrect, no clue what happens with plugin.
 
Last edited:
I am going to start posting if statement examples on the second post when i get the time in case people want to tweak their stuff some more. I put a couple up for now (i have a lot just not the time to write it out at this minute), but if someone has best use examples, please feel free to post/pm/email them to me.


Here is one you gave me for mage about a year ago:

If[${Select[${Target.BodyType},5,24,27,28]}, TRUE,FALSE]

activates Turn Summoned when conditions are met.

Note: Some of the bodytype #'s aren't summoned mobs, but it does still work when the body type is right. I just don't know which one is incorrect. If used in a macro, it will hang, till the mob dies, if the mob type is incorrect, no clue what happens with plugin.
That already checks as part of the normal body check routine when casting any spell. It should never try to cast a spell on a mob that isnt of that type.

As far as ragefire goes: you can use xtargets, you just cant see them. The plugin will all kill the first one on the list for everyone, which is auto hater. So all is good.
 
Status
Not open for further replies.