Modbot help

eqitchy

Lifetimer
Joined
Nov 8, 2009
Messages
451
Reaction score
8
Points
18
Age
51
Hello all,
I am having issues with my modbot shaman ini. The bot will not heal and only casts turgurs swarm. 1st run on macro and it was cast instantly, after i tried to fix the macro it seems to wait about 5 to 10 seconds to cast. Can anyone help me figure this out? Running MB 3.497 and auto updater mmobugs on win 7 innerspace and isboxer. Thanks!
Code:
[Settings]
DoMelee=FALSE
DoHeals=TRUE
DoBuffs=FALSE
DoDebuffs=TRUE
DoEvents=FALSE
DoCures=FALSE
DoPull=FALSE
DoPet=FALSE
DoSit=FALSE
DoLoot=FALSE
DoFW=FALSE
DoForage=FALSE
ForageIni=forage.ini
DoAfk=FALSE
DoMount=FALSE
MountCast=
MasterList=
TankName=
Radius=100
SitAggroRadiusCheck=75
AfkMessage=Not now, thanks
DeathSlot=FALSE
NetworkINI=
TraderName=
FollowDistance=20
FollowStick=20 hold uw
PetCast=
PetAggro=FALSE
PetAssist=0
PetFoci=
PetShrinkSpell=
[Melee]
OffTank=FALSE
ACLeash=50
ACAssistPct=95
ACManaPct=70
ACAnnounce=
ACMeleeCmd=/melee plugin=1
ACBefore=
ACAfter=
[AdvHeal]
AHCount=3
AHCheckTime=0
AHHealOOBC=FALSE
AHHealMode=0|0|12
AHInterruptLevel=2
AHClassPriority=enc,wiz,mag,nec,clr,dru,shm,pal,shd,war,bst,rng,ber,rog,brd,mnk
AHAllowDismount=TRUE
AHGem1=1
AHSpell1=Dannal's Mending
AHSpellFoci1=
AHDurMod1=0
AHSpellMinMana1=0
AHSpellAlias1=
AHAnnounce1=/g Dannal's to you %t
AHTarCnt1=0
AHClass1=pc pet group hp45 war shd pal rng mnk rog brd bst ber shm clr dru wiz mag enc nec tnt mypet self
AHPreCondition1=TRUE
AHGem2=2
AHSpell2=Shadow of Renewal
AHSpellFoci2=
AHDurMod2=0
AHSpellMinMana2=30
AHSpellAlias2=
AHAnnounce2=/g Group HoT
AHTarCnt2=3
AHClass2=pc pet group hp65 war shd pal rng mnk rog brd bst ber shm clr dru wiz mag enc nec tnt mypet self
AHPreCondition2=TRUE
AHGem3=3
AHSpell3=Halcyon Whisper
AHSpellFoci3=
AHDurMod3=0
AHSpellMinMana3=20
AHSpellAlias3=
AHAnnounce3=/g HoT to you %t
AHTarCnt3=0
AHClass3=pc pet group hp65 war shd pal rng mnk rog brd bst ber shm clr dru wiz mag enc nec tnt mypet self
AHPreCondition3=TRUE
[AdvDebuff]
ADCount=7
ADMobMax=40
ADCheckTime=0
ADAggroOnly=0
ADHold=0|1|1|   1=on 0=off|Debuff spell #|Time to wait for debuff|

ADGem1=alt
ADSpell1=Turgur's Swarm
ADSpellFoci1=
ADDurMod1=0
ADSpellAlias1=
ADAnnounce1=/g Slowed << %t >> with [ %s ]
ADSpellMinMana1=0
ADSpellRecast1=2
ADSpellCastonResist1=
ADSpellDelay1=0
ADTarCnt1=1
ADTarType1=0
ADTarBegHP1=99
ADTarEndHP1=3
ADIfSpellImmune1=
ADUseHoTT1=0
ADPreCondition1=TRUE

ADGem2=alt
ADSpell2=Malosinete
ADSpellFoci2=
ADDurMod2=0
ADSpellAlias2=
ADAnnounce2=/g Malo to << %t >> with [ %s ]
ADSpellMinMana2=0
ADSpellRecast2=0
ADSpellCastonResist2=
ADSpellDelay2=0
ADTarCnt2=1
ADTarType2=1
ADTarBegHP2=98
ADTarEndHP2=30
ADIfSpellImmune2=
ADUseHoTT2=0
ADPreCondition2=TRUE

ADGem3=4
ADSpell3=Crippling Spasm
ADSpellFoci3=
ADDurMod3=0
ADSpellAlias3=
ADAnnounce3=/g Criplled << %t >> with [ %s ]
ADSpellMinMana3=40
ADSpellRecast3=0
ADSpellCastonResist3=
ADSpellDelay3=0
ADTarCnt3=1
ADTarType3=1
ADTarBegHP3=95
ADTarEndHP3=0
ADIfSpellImmune3=
ADUseHoTT3=0
ADPreCondition3=TRUE

ADGem4=5
ADSpell4=Talisman of the Lynx
ADSpellFoci4=
ADDurMod4=0
ADSpellAlias4=
ADAnnounce4=
ADSpellMinMana4=50
ADSpellRecast4=0
ADSpellCastonResist4=
ADSpellDelay4=0
ADTarCnt4=1
ADTarType4=1
ADTarBegHP4=95
ADTarEndHP4=0
ADIfSpellImmune4=
ADUseHoTT4=0
ADPreCondition4=TRUE

ADGem5=
ADSpell5=Mojo
ADSpellFoci5=
ADDurMod5=0
ADSpellAlias5=
ADAnnounce5=
ADSpellMinMana5=40
ADSpellRecast5=0
ADSpellCastonResist5=
ADSpellDelay5=0
ADTarCnt5=1
ADTarType5=1
ADTarBegHP5=30
ADTarEndHP5=0
ADIfSpellImmune5=
ADUseHoTT5=0
ADPreCondition5=TRUE

ADGem6=7
ADSpell6=Blood of Jaled'Dar
ADSpellFoci6=
ADDurMod6=0
ADSpellAlias6=
ADAnnounce6=
ADSpellMinMana6=30
ADSpellRecast6=0
ADSpellCastonResist6=
ADSpellDelay6=0
ADTarCnt6=1
ADTarType6=1
ADTarBegHP6=30
ADTarEndHP6=0
ADIfSpellImmune6=
ADUseHoTT6=0
ADPreCondition6=TRUE

ADGem7=alt
ADSpell7=Spirit Call
ADSpellFoci7=
ADDurMod7=0
ADSpellAlias7=
ADAnnounce7=/g Sending in the pups
ADSpellMinMana7=0
ADSpellRecast7=0
ADSpellCastonResist7=
ADSpellDelay7=0
ADTarCnt7=1
ADTarType7=1
ADTarBegHP7=85
ADTarEndHP7=0
ADIfSpellImmune7=
ADUseHoTT7=0
ADPreCondition7=TRUE
[AdvBuff]
ABCount=0
[AdvEvent]
AECustom1=
AECustom2=
AECustom3=
AECount=0
[AdvPull]
APCheckTime=0
APRadius=40
APMobMax=1
APScript=
APPath=
APRetPath=
APBefore=
APAfter=
APAnnounce=
APRetries=1
[AdvCure]
AQCount=0
 
My modbot doesn't like to heal anymore either. I'm not using MQ2NetHeal as it's not required anymore. I haven't used it in weeks though, haven't had time to play with it.
 
I was not sure if posting here was best for modbot so I posted at the mq2 site and got this response.

EqItchy wrote:
1st off I am running 6 bots in group on one pc so not using netbots eqbc.
You might find it best if you have netbots and EQBC even if it's only one computer. Those utilities allow communication between sessions of the game, not just between computers.

Your first debuff casts because you set ADTarType=0 which will target any mob. ADTarType=1 will check your tank's target first, which is mainly done with NetBots, but should also assist and work without, so you might want to check your TankName setting also to be sure it's correct. "/echo ${TankName}" to do that.
If that's correct, watch your shammy to see if he's at least assisting the tank, but he's possibly also getting hung up on heals. You need to fix those also.
Code:
AHClass1=pc pet group hp45 war shd pal rng mnk rog brd bst ber shm clr dru wiz mag enc nec tnt mypet self
is all wrong. Remove those last 3 and they might work better.
 
Yah I hadn't taken the time to check your ini.

You need to read the Modbot Wiki on the MQ2 site about how to set up your TarType. You have a lot of "mutually exclusive" stuff in there, such as TNT, mypet, etc.

Less is more.

Just put something like: pc hp80 <all class short names here>

For Dannals Mending and see what happens.

I was just noting it wasn't working for me on a previously working INI without using MQ2NetHeal, using MMOBugs compile.
 
Code:
AHGem1=1
AHSpell1=Dannal's Mending
AHSpellFoci1=
AHDurMod1=0
AHSpellMinMana1=0
AHSpellAlias1=
AHAnnounce1=/g Dannal's to you %t
AHTarCnt1=[COLOR="DarkRed"]1[/COLOR]
AHClass1=pc pet group hp45 war shd pal rng mnk rog brd bst ber shm clr dru wiz mag enc nec[COLOR="Blue"] tnt mypet self[/COLOR]
AHPreCondition1=TRUE

AHGem2=2
AHSpell2=Shadow of Renewal
AHSpellFoci2=
AHDurMod2=0
AHSpellMinMana2=30
AHSpellAlias2=
AHAnnounce2=/g Group HoT
AHTarCnt2=3
AHClass2=pc pet group hp65 war shd pal rng mnk rog brd bst ber shm clr dru wiz mag enc nec [COLOR="Blue"]tnt mypet self[/COLOR]
AHPreCondition2=TRUE

AHGem3=3
AHSpell3=Halcyon Whisper
AHSpellFoci3=
AHDurMod3=0
AHSpellMinMana3=20
AHSpellAlias3=
AHAnnounce3=/g HoT to you %t
AHTarCnt3=[COLOR="DarkRed"]1[/COLOR]
AHClass3=pc pet group hp65 war shd pal rng mnk rog brd bst ber shm clr dru wiz mag enc nec [COLOR="blue"]tnt mypet self[/COLOR]
AHPreCondition3=TRUE


tnt mypet and self restrict your targets to ONLY those 3, and cant be used in conjuction with any other ahclass, and single targets need to have tarcnt set to at least 1 unless you are going to call them via eqbc aliass.
Ulitmately delete whats in blue change whats in red.