Mage Bot as puller

q8reflex

New member
Joined
Apr 10, 2016
Messages
4
Reaction score
2
Points
3
Hello everyone, i tried to skim whole wiki and resource to find a ready made INI for mage bot to be as a puller or hunter but failed to do so, any idea where to look for? or what settings in bot ini to force a toon into hunter/puller?

Thanks
 
This works for me on one of my bots (a mage, named Minae). The MA is named Rinae. You'll have to carefully go through the options and customize based on your preferences and what skills, pull options, name of healer in group (Tinae in this case), etc.

This also assumes the mage is group leader, so she can set the roles - MT, MA, Puller.

I do this with group:
1) Move (or warp) to a camp spot
2) /bcgza //makecamp on 2
3) /bcgza //bot on

Code:
[MQ2Bot]
BotVersion=20230611.1204
PulseCycle=100
BotCommandsOn=/multiline ^ /xtarget set 1 autohater^/timed 10 /assist off^/grouprole set rinae 1^/grouprole set rinae 2^/grouprole set minae 3^/pet guard^/pet ghold on
BotCommandsOff=/multiline ^ /pet follow^/pet ghold off
AlwaysCheckAdds=1
RestrictedZones=,344,202,151,345,3,152,
BuffPassword=NULL
AuthorizedUsers=|guild|group|netbots|
CycleDelay=3
DefaultGem=1
AnnounceEcho=1
AnnounceEQBC=1
AnnounceAdds=1
AnnounceMezBreaks=1
AutoInvisDistance=0
AssistAt=100
AssistRange=80
UseManualAssist=0
AssistName=
MercAssistAt=100
MercAssistRange=0
MeleeAt=0
MeleeDistance=80
DoPetSwarm=1
PetAttackAt=80
PetAttackRange=80
RepositionIfSummoned=1
MedStartAt=50
MedStopAt=92
MedToFull=0
MedDuringCombat=0
EndMedStartAt=0
EndMedStopAt=0
EndMedToFull=0
MinManaToNuke=0
NukeToTAt=90
ManaToSummon=100
SummonModRods=1
UseModRods=1
AACutoffTime=10
AAStopAt=25
AggroAt=70
AutofireAt=0
AutofireDistance=100
DebuffAdds=0
DebuffAt=0
DebuffStopAt=0
DebuffAEAmount=2
DotAt=99
DotStopAt=10
FaceAngle=360
FadeAt=20
GrabAdds=0
GrabPrimary=0
InterruptToHealAt=0
HealAt=80
HealToTAt=80
HealSelfAt=80
HealDelayedAt=95
HealDurationAt=95
HealGroupAt=80
HealPetAt=80
ImHitAt=50
JoltAt=70
KnockbackAdds=0
KnockbackPrimary=0
LifetapAt=80
LootInCombat=0
LootRadius=0
ManaAt=95
NukeAt=100
RezRadius=0
RootAdds=15
RootPrimary=0
SnareAt=10
SwarmAt=99
UseAutoFire=0
UseAENukes=0
UseAura=1
UseClickyBuffs=1
UseClickyNukes=1
DebuffsSpellFirst=0
UseFightBuffs=1
UseMainTankBuffs=1
UseManaInCombat=1
UseManaOnOthers=1
UseMez=1
UsePet=1
PetReagentCheck=1
PetIllusionItem=NULL
;CustomPetSpell=NULL
;CustomPetSpell=Monster Summoning V
;CustomPetSpell=Essence of Earth
CustomPetSpell=Essence of Water
PetBuffIf0=0
UsePetBuffs=1
StandOnPetAttack=0
UseSelfBuffs=1
AutoFollowLeader=0
AutoFollowSettings=20 loose
UseNetBots=1
NetBotsName=NULL
PullingDistance=1000
PullingMaxZ=0
PullingLOS=1
MaxNavPathDistance=0
DoPulls=1
PullSkillName=malosinatia
PullSkillRange=0
PullingFilter=${Spawn[0].Type.Equal[npc]} && !${Select[${Spawn[0].Type},pet,aura,campfire,banner,mercenary,pc,merc,corpse]} && ${SpawnCount[${Spawn[0].Name} noalert 1 npc]} && ${Spawn[0].Level}>=1
PrePullIf=${Bot.MinPctMana}>30 && ${NetBots[Tinae].InZone} && ${NetBots[Tinae].InGroup} && ${NetBots[Tinae].PctMana}>50 && ${Me.PctHPs}>90 && ${Me.PctMana}>50
AnnounceBehaviorChange=1
AttackCommand=/killthis
DSClasses=|WAR|MNK|ROG|BER|CLR|DRU|SHM|RNG|BST|PAL|SHD|BRD|ENC|MAG|NEC|WIZ|
MinPetsOfMany=5
SafetyInvisOnWarp=0
SafetyCommandOnTell=
SafetyCommandOnGM=
SafetyCommandOnMyWarp=
SafetyCommandOnOthersWarp=
SafetyCommandOnTooFarFromCamp=
IgnoreTheseSkills=
Debugging=0
PullSkillRange=0
AuraIf0=${If[${Me.PetBuff[Rathe's Strength Effect]}>0 || !${Spell[Rathe's Strength Effect].StacksPet},0,1]}
;AuraIf0=0
AuraIf1=${If[${Me.PetBuff[Earthen Strength Effect]}>0 || !${Spell[Earthen Strength Effect].StacksPet},0,1]}
;AuraIf1=0
MaxNavPathDistance=0
LootWithAdds=0
ClickyNukeIf1=${Me.Pet.ID}
WarpToLoot=0
MaxCampReturnDistance=15
ResistClasses=|WAR|MNK|ROG|BER|CLR|DRU|SHM|RNG|BST|PAL|SHD|BRD|ENC|MAG|NEC|WIZ|
 
Thanks htw, is there a way to tell Bot to summon a new pet during combat?
 
  • Like
Reactions: EQDAB