I am a very old modbot user / builder who came back to EQ with minimal to work with. Seeing how servers are down I figured I would start updating things.
First I hate modbot shutting off after deaths. Modbot does this via modbot.inc Sub Event_Slain
You can keep them toggled true here or if memory serves you can add it to :acceptrez to read
/varset DoDebuffs TRUE
/varset DoEvents TRUE
/varset DoHeals TRUE
/varset DoMelee TRUE
/varset DoBuffs TRUE
/varset DoCures TRUE
/varset DoPull FALSE
This will keep everything live except pulls.
More posts to come shortly
First I hate modbot shutting off after deaths. Modbot does this via modbot.inc Sub Event_Slain
You can keep them toggled true here or if memory serves you can add it to :acceptrez to read
/varset DoDebuffs TRUE
/varset DoEvents TRUE
/varset DoHeals TRUE
/varset DoMelee TRUE
/varset DoBuffs TRUE
/varset DoCures TRUE
/varset DoPull FALSE
This will keep everything live except pulls.
More posts to come shortly
INI:
[Settings]
TimeStampOnEcho=FALSE
DoMelee=FALSE
DoHeals=FALSE
DoBuffs=FALSE
DoDebuffs=FALSE
DoEvents=FALSE
DoCures=FALSE
DoPull=FALSE
DoPet=FALSE
DoSit=FALSE
DoLoot=FALSE
DoFW=FALSE
DoForage=FALSE
ForageIni=forage.ini
DoAfk=FALSE
DoRez=TRUE
DoMount=FALSE
DoAA=FALSE
DoNamed=TRUE
DoTells=TRUE
MasterList=${NetBots.Client}
TankName=${Raid.MainAssist.Name},${Group.MainTank.Name},YourTankName
PullerName=${Group.Puller.Name},YourPullerName
Radius=70
ZRadius=20
SitAggroRadiusCheck=30
SitManaPct=0
SitEndurPct=95
AfkMessage=Not now, thanks
RezMinPct=96
RezAcceptCall=TRUE
RezGiveUpSeconds=6000
DeathSlot=FALSE
NetworkINI=
TraderName=
FollowDistance=20
FollowStick=20 hold uw
PetAggro=FALSE
PetAssist=0
DoPetShrink=TRUE
SPetAssist=1
SummonFood=
SummonDrink=
AAAnnounce=
AAtoNormal=FALSE
AAWarning=90
AABank=0
AAVerbose=FALSE
DoSelfShrink=FALSE
DoStuckGems=FALSE
StuckGemsAA=
InfoMsgLevel=0
AllowBuffRequests=Group,Fellowship
GoMNuke=
[Melee]
OffTank=FALSE
ACLeash=100
ACAssistPct=98
ACManaPct=0
ACAnnounce=
ACMeleeCmd=/multiline ; /melee plugin=1 stickmode=1 standup=1 ; /stick !face
ACBefore=/delay 1s ${Target.ID}
ACAfter=/hidecorpse npc
ACPetEnrage=TRUE
[AdvHeal]
AHCount=0
AHNewFormat=1
[AdvDebuff]
ADCount=0
ADNewFormat=1
ADMobMax=20
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=alt
Spell=Malaise
DurMod=0
SpellAlias=YourSpellName
Announce=/bc
SpellMinMana=0
SpellRecast=0
SpellDelay=600
TarCnt=1
TarType=10
TarBegHP=99
TarEndHP=1
UseHoTT=0
SpellFoci=
SpellCastonResist=
IfSpellImmune=
PreCondition=TRUE
[AD2]
Gem=script
Spell=rezscript
DurMod=50
SpellAlias=rezspell
SpellMinMana=10
SpellRecast=1
SpellDelay=0
TarCnt=1
TarType=1
TarBegHP=100
TarEndHP=0
UseHoTT=0
SpellFoci=
Announce=
SpellCastonResist=
IfSpellImmune=
PreCondition=TRUE
[AdvBuff]
ABCount=0
ABNewFormat=1
[AB1]
Gem=alt
Spell=Blessing of Resurrection
DurMod=0
SpellAlias=rez
Announce=
SpellMinMana=0
TarCnt=0
TarType=clr
Recast=FALSE
SpellFoci=
SpellIcon=
PreCondition=TRUE
[AdvEvent]
AECustom1=
AECustom2=
AECustom3=
AECount=0
AENewFormat=1
[AdvPull]
APCheckTime=0
APRadius=210
APMobMax=100
APScript=pull
APPath=
APRetPath=
APBefore=/delay 1s ${Target.ID}
APAfter=/delay 1s ${Target.ID}
APAnnounce=
APRetries=4
[AdvCure]
AQCount=0
AQNewFormat=1
[AQ1]
Gem=alt
Spell=Radiant Cure
SpellFoci=
SpellCureType=Poisoned Diseased Cursed All
SpellMinMana=0
SpellRecast=0
TarCnt=1
TarType=cbt idle grp
SpellAlias=rc
Announce=/bc
SpellCntr=0
PreCondition=TRUE
[Script-Defense]
Commands=0
C1=/return
[Script-MBStartup]
Commands=0
C1=/return
|Change the "cast YourSpellName to reflect a alias used" Dont forget to turn switch DoPull=TRUE
[Script-pull]
Commands=3
C1=/call Castcall {Me.CleanName} ''cast YourSpellName {Target.ID}''
C2=/killthis
C3=/bc Incoming Monster!
|In AB section modify the spell used for rezes
[Script-rezscript]
Commands=5
C1=/if (!{Spawn[pccorpse radius 80].ID}) /return
C2=/target id {Spawn[pccorpse pc].ID}
C3=/delay 2 {Target.Type.Equal[pccorpse]}
C4=/corpse
C5=/call CastCall {Me.CleanName} ''cast rez {Spawn[pccorpse].ID}''
C6=/bct {Spawn[pccorpse].ID} //letsroll
Attachments
Last edited:

