• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Question - What causes ModBot to not buff/self buff, then randomly work?

ThatOtherGuy

Member
Joined
May 23, 2017
RedCents
102¢
Is it EQBC2, or NetBots, that is just taking forever to update their tables/arrays/lists etc, or what's going on here? I've only seen this with ModBot. I'll be honest, I'd be using KissAssist if it allowed you to buff pets of characters on your networked solution (DanNet for KA), but KA author doesn't feel buffing pets with single-targets is a worthwhile feature....so here I am still with ModBot haha.

For a better explanation of my question I'll give an example:

-> Setup new Enchanter with new buffs etc
-> Enchanter will randomly decide who to buff and who not to buff even though it should buff everyone.
-> Enchanter will not buff himself with shielding/clarity/etc
-> Leave him running for about an hour
-> Suddenly starts buffing himself and others properly

What's up with that? Any tips people have? Zoning doesn't seem to help sometimes and it's frustrating getting a new team setup.

Thanks!

ps: If anyone has figured out how to get KA to buff OOG character pets with single targets, and also heal said OOG pets hit me up. I'd rather be using KA + DanNet, or even ModBot + DanNet, but alas :(
 
Mdobot should not be doing anything 'randomly'. It does pay attention to NPC's in your vicinity and will not buff if they are too close (within your Radius). So, make sure you 'exclude' any NPC's that are not a threat (ie, quest givers, vendors, etc), and save your exclude list for the zone so you only have to do it once. If that doesn't help, post your ini and we can take a look.
 
Mdobot should not be doing anything 'randomly'. It does pay attention to NPC's in your vicinity and will not buff if they are too close (within your Radius). So, make sure you 'exclude' any NPC's that are not a threat (ie, quest givers, vendors, etc), and save your exclude list for the zone so you only have to do it once. If that doesn't help, post your ini and we can take a look.

I was sitting in the middle of no where without any NPCs nearby. Also, I thought `ADAggroOnly=1` solves that issue of it ever checking for npcs near you? The reason why I say "randomly" is because it buffs some of my listed characters, but not all listed characters.

For instance, the following will buff my monks and bard, but refuses to buff my ShadowKnight:
INI:
[AB2]
Gem=5
Spell=Augmentation
SpellFoci=
DurMod=0
SpellAlias=haste
Announce=/bc
SpellMinMana=10
TarCnt=1
TarType=shd mnk brd
Recast=FALSE
SpellIcon=
PreCondition=TRUE
 
I would look for another buff that could be blocking? Clear the SHD's buffs and see if that does it. Does he get any other buffs, and just not this one? Netbots connection and send/receive all on? If not working, it would help if you posted the entire ini.
 
I get this issue with my Shaman, but the only thing he has problems casting sometimes is Focus of the Seventh(I'm on TLP, currently in PoP). It's really strange, because sometimes he will and sometimes he won't, but the other buffs will always cast. Here is the INI:


[CODE lang="ini" title="mb_shaman.ini"][Settings]
TimeStampOnEcho=TRUE
DoMelee=FALSE
DoHeals=TRUE
DoBuffs=FALSE
DoDebuffs=TRUE
DoEvents=FALSE
DoCures=TRUE
DoPull=FALSE
DoPet=FALSE
DoSit=TRUE
DoLoot=FALSE
DoFW=FALSE
DoForage=FALSE
DoAfk=FALSE
DoRez=TRUE
DoMount=FALSE
DoAA=FALSE
DoNamed=TRUE
ForageIni=forage.ini
MountCast=
MasterList=${NetBots.Client}
TankName=manual
PullerName=manual
Radius=135
ZRadius=50
SitAggroRadiusCheck=30
SitManaPct=95
SitEndurPct=0
AfkMessage=:-(
RezMinPct=90
RezAcceptCall=FALSE
RezGiveUpSeconds=6000
DeathSlot=FALSE
NetworkINI=
TraderName=
FollowDistance=20
FollowStick=20 hold uw
PetCast=
PetAggro=FALSE
PetAssist=0
PetFoci=
DoPetShrink=TRUE
PetShrinkSpell=
PetShrinkSize=1.4
SPetAssist=1
SummonFood=
SummonDrink=
AAAnnounce=
AAtoNormal=FALSE
AAWarning=90
AABank=0
AAVerbose=FALSE
DoSelfShrink=FALSE
SelfShrinkSpell=
SelfShrinkSize=1.5
DoStuckGems=FALSE
StuckGemsAA=Origin
InfoMsgLevel=0
GoMNuke=
AllowBuffRequests=
[Script-Defense]
Commands=0
C1=/return

[Script-MBStartup]
Commands=0
C1=/return

[Melee]
OffTank=FALSE
ACLeash=85
ACAssistPct=95
ACManaPct=101
ACAnnounce=
ACMeleeCmd=/melee plugin=1
ACBefore=
ACAfter=
ACPetEnrage=TRUE

[AdvHeal]
AHCount=1
AHNewFormat=1
AHCheckTime=1
AHHealOOBC=FALSE
AHHealMode=0|0|12
AHXTgtWatch=

[AH1]
Gem=5
Spell=Tnarg's Mending
SpellFoci=
SpellMinMana=10
Announce=/bc [+g+]Healing[+x+] <<[+G+] %t [+x+]>> with[+g+] %s [+x+]
TarCnt=1
class=pc hp55 enc mag wiz nec clr dru
PreCondition=True
DurMod=0
SpellAlias=

[AdvDebuff]
ADCount=8
ADNewFormat=1
ADMobMax=72
ADCheckTime=2
ADAggroOnly=0
ADHold=0|1|1| 1=on 0=off|Debuff spell #|Time to wait for debuff|
ADCoolDown1=
ADCoolDown2=
ADCoolDown3=
ADCoolDown4=
ADCoolDown5=

[AD1]
Gem=1
Spell=Malo
SpellFoci=
DurMod=0
SpellAlias=malo
Announce=
SpellMinMana=10
SpellRecast=0
SpellCastonResist=
SpellDelay=0
TarCnt=1
TarType=11
TarBegHP=99
TarEndHP=30
IfSpellImmune=
UseHoTT=0
PreCondition=TRUE

[AD2]
Gem=4
Spell=Turgur's Insects
SpellFoci=
DurMod=0
SpellAlias=slow
Announce=
SpellMinMana=10
SpellRecast=2
SpellCastonResist=
SpellDelay=0
TarCnt=1
TarType=11
TarBegHP=99
TarEndHP=30
IfSpellImmune=
UseHoTT=0
PreCondition=TRUE

[AD3]
Gem=1
Spell=Malo
SpellFoci=
DurMod=0
SpellAlias=maloafter
Announce=
SpellMinMana=10
SpellRecast=0
SpellCastonResist=
SpellDelay=0
TarCnt=1
TarType=12
TarBegHP=99
TarEndHP=30
IfSpellImmune=
UseHoTT=0
PreCondition=TRUE

[AD4]
Gem=4
Spell=Turgur's Insects
SpellFoci=
DurMod=0
SpellAlias=slowafter
Announce=
SpellMinMana=10
SpellRecast=2
SpellCastonResist=
SpellDelay=0
TarCnt=1
TarType=12
TarBegHP=99
TarEndHP=30
IfSpellImmune=
UseHoTT=0
PreCondition=TRUE

[AD5]
Gem=6
Spell=Cripple
SpellFoci=
DurMod=0
SpellAlias=cripple
Announce=
SpellMinMana=15
SpellRecast=2
SpellCastonResist=
SpellDelay=2
TarCnt=1
TarType=1
TarBegHP=95
TarEndHP=40
IfSpellImmune=
UseHoTT=0
PreCondition=TRUE

[AD6]
Gem=Item
Spell=Spear of Fate
SpellFoci=
DurMod=0
SpellAlias=epicdot
Announce=/bc [+r+]%s [+o+]@ [+y+] %t
SpellMinMana=1
SpellRecast=0
SpellCastonResist=
SpellDelay=8
TarCnt=1
TarType=1
TarBegHP=95
TarEndHP=5
IfSpellImmune=
UseHoTT=0
PreCondition=TRUE

[AD7]
Gem=3
Spell=Blood of Saryrn
SpellFoci=
DurMod=0
SpellAlias=poisondot
Announce=
SpellMinMana=30
SpellRecast=0
SpellCastonResist=
SpellDelay=10
TarCnt=1
TarType=1
TarBegHP=90
TarEndHP=5
IfSpellImmune=
UseHoTT=0
PreCondition=TRUE

[AD8]
Gem=2
Spell=Breath of Ultor
SpellFoci=
DurMod=0
SpellAlias=diseasedot
Announce=
SpellMinMana=30
SpellRecast=0
SpellCastonResist=
SpellDelay=10
TarCnt=1
TarType=1
TarBegHP=90
TarEndHP=5
IfSpellImmune=
UseHoTT=0
PreCondition=TRUE

[AdvBuff]
ABCount=4
ABNewFormat=1
ABMobMax=72
ABCheckTime=8

[AB1]
Gem=8
Spell=Focus of the Seventh
SpellFoci=
DurMod=0
SpellAlias=focus
Announce=/bc [+r+]Buffing[+x+] <<[+y+] %t [+x+]>> group with[+g+] %s [+x+]
SpellMinMana=35
TarCnt=1
TarType=war pal brd mnk rog rng bst
Recast=FALSE
SpellIcon=
PreCondition=TRUE

[AB2]
Gem=8
Spell=Talisman of the Boar
SpellFoci=
DurMod=0
SpellAlias=groupsta
Announce=/bc [+r+]Buffing[+x+] <<[+y+] %t [+x+]>> group with[+g+] %s [+x+]
SpellMinMana=15
TarCnt=1
TarType=pal brd mnk rog rng bst clr shm dru enc mag nec wiz
Recast=FALSE
SpellIcon=
PreCondition=TRUE

[AB3]
Gem=8
Spell=Talisman of the Wrulan
SpellFoci=
DurMod=0
SpellAlias=groupagi
Announce=/bc [+r+]Buffing[+x+] <<[+y+] %t [+x+]>> group with[+g+] %s [+x+]
SpellMinMana=15
TarCnt=1
TarType=war pal brd mnk rog rng bst
Recast=FALSE
SpellIcon=
PreCondition=TRUE

[AB4]
Gem=8
Spell=Spirit of Bih`Li
SpellFoci=
DurMod=0
SpellAlias=billy
Announce=/bc [+r+]Buffing[+x+] <<[+y+] %t [+x+]>> with[+g+] %s [+x+]
SpellMinMana=15
TarCnt=1
TarType=war pal bst mnk rog rng bst brd shm clr dru enc mag nec wiz
Recast=FALSE
SpellIcon=
PreCondition=TRUE

[AdvEvent]
AECustom1=
AECustom2=
AECustom3=
AECount=3
AENewFormat=1
AECheckTime=12

[AE1]
Gem=7
Spell=Cannibalize IV
SpellFoci=
DurMod=0
Delay=0
EventMinMana=0
EventMinHP=0
EventMinEndur=0
MinMana=5
MaxMana=80
MinHP=69
MaxHP=101
MinEndur=0
MaxEndur=101
TarType=self cbt idle
SpellAlias=canni
Announce=
TarCnt=1

[AE2]
Gem=alt
Spell=Cannibalization
SpellFoci=
DurMod=0
Delay=0
EventMinMana=0
EventMinHP=0
EventMinEndur=0
MinMana=1
MaxMana=85
MinHP=80
MaxHP=101
MinEndur=0
MaxEndur=101
TarType=self cbt idle
SpellAlias=canniaa
Announce=
TarCnt=1

[AE3]
Gem=item
Spell=Rod of Mystical Transvergence
SpellFoci=
DurMod=0
Delay=0
EventMinMana=0
EventMinHP=0
EventMinEndur=0
MinMana=1
MaxMana=65
MinHP=60
MaxHP=101
MinEndur=0
MaxEndur=101
TarType=self
SpellAlias=rod
Announce=/bc
TarCnt=1

[AdvPull]
APCheckTime=0
APRadius=40
APMobMax=1
APScript=
APPath=
APRetPath=
APBefore=
APAfter=
APAnnounce=
APRetries=1

[AdvCure]
AQCount=0
AQNewFormat=1

[Script-onlyslowon]
Commands=5
C1=/mb qcast diseasedot off
C2=/mb qcast poisondot off
C3=/mb qcast epicdot off
C4=/mb qcast cripple off
C5=/return

[Script-onlyslowoff]
Commands=5
C1=/mb qcast diseasedot on
C2=/mb qcast poisondot on
C3=/mb qcast epicdot on
C4=/mb qcast cripple on
C5=/return
[/CODE]
 
I narrowed the problem down to NetBots or EQBCS not updating characters and their states. Finding the toons not being buffed, reconnecting them to EQBCS2 and unloading/loading their netbots tends to fix the issue most of the time.

When the issue isn't fixed it always comes down to "time" or "changes" that occur such as zoning, taking damage, buffing them manually, etc. It's very tedious with an 18box, but i can't imagine dealing with this issue with anything more than 18.

I've found that setting up "for the day" tends to be the most frustrating part. Once everyone is buffing/healing/assisting they tend to stay good until I close my clients down for the day. I wish we could make NetBots, or EQBCS2, a bit more robust or trustworthy as that's really the only thing making MB still not be the #1 recommended EQ macro solution.

I've tried a bunch of other macros, and they always fall short super hard in one specific area or another.
 
I do notice that zoning sometimes fixes it. They'll zone and just start buffing away. It did seem like it was an EQBCS issue. I love Modbot, overall - if there were 2 things I wanted it would be using mq2nav for movement and using DanNet. But oh well, it gives me more than any other macro out there :)
 
Try this version of EQBCS.exe. I have been using it for a long time (with 16 toons) without any issues. It doesn't have some of the RG mods, like silent commands, but Modbot doesn't use any of those.
 

Attachments

Try this version of EQBCS.exe. I have been using it for a long time (with 16 toons) without any issues. It doesn't have some of the RG mods, like silent commands, but Modbot doesn't use any of those.
Thanks! I'll try it next time i restart from scratch and see what i see. I'll let you know!
 
Try this version of EQBCS.exe. I have been using it for a long time (with 16 toons) without any issues. It doesn't have some of the RG mods, like silent commands, but Modbot doesn't use any of those.
What’s the source for this one? Is it not one of the 3 that are in the RG Updater already?
 
Question - What causes ModBot to not buff/self buff, then randomly work?

Users who are viewing this thread

Back
Top
Cart