BBot - The best bot of the world
How to follow creature on attacker ? - Printable Version

+- BBot - The best bot of the world (https://forums.bmega.net)
+-- Forum: Support (https://forums.bmega.net/forum-6.html)
+--- Forum: Support & Help (https://forums.bmega.net/forum-8.html)
+--- Thread: How to follow creature on attacker ? (/thread-21021.html)



How to follow creature on attacker ? - krille - 03-23-2019

So I'm hunting some monsters that run on low hp, and its not 100% that bbot will chase the target...

I'm not sure I have done correctly but can someone show me how to do it?


I'm using keep distance on 1 sqm, without it, it doesnt follow anything just stands there...

Is there an better way maybe?

Thank you


RE: How to follow creature on attacker ? - erleo - 03-23-2019

In targeting disable keep distance and use macros.
Something like this:

Quote:800 {Safe Distance} !SFD>=11 [DISTANCE 0] Self.Attacking()==:True Creature.DistanceToSelf(:TargetID)<=5 Creature.KeepDistance(:TargetID, 5) Exit() {DISTANCE 0} !SFD>=9 [DISTANCE 1] Self.Attacking()==:True Creature.DistanceToSelf(:TargetID)<=4 Creature.KeepDistance(:TargetID, 4) Exit() {DISTANCE 1} !SFD>=7 [DISTANCE 2] Self.Attacking()==:True Creature.DistanceToSelf(:TargetID)<4 Creature.KeepDistance(:TargetID, 4) Exit() {DISTANCE 2} !SFD>=6 [DISTANCE 3] Self.Attacking()==:True Creature.DistanceToSelf(:TargetID)<=4 Creature.KeepDistance(:TargetID, 4) Exit() {DISTANCE 3} !SFD<=5 Self.Attacking()==:True Exit()


Quote:400 {Safe Distance Counter} SFD1:=Creatures.ByRangeName(6, Rot Elemental) SFD2:=Creatures.ByRangeName(6, Lost Basher) SFD3:=Creatures.ByRangeName(6, Glooth Anemone) SFD4:=Creatures.ByRangeName(6, Blood Beast) SFD5:=Creatures.ByRangeName(6, Rustheap Golem) SFD6:=Creatures.ByRangeName(6, Lost Husher) SFD7:=Creatures.ByRangeName(6, Lost Thrower) SFD8:=Creatures.ByRangeName(6, Lost Berserker) SFD9:=Creatures.ByRangeName(6, Devourer) SFD10:=Creatures.ByRangeName(6, Enslaved Dwarf) SFD11:=Creatures.ByRangeName(6, Glooth Golem) SFD12:=Creatures.ByRangeName(6, Metal Gargoyle) SFD:=!SFD1 VarAdd(SFD, !SFD2) VarAdd(SFD, !SFD3) VarAdd(SFD, !SFD4) VarAdd(SFD, !SFD5) VarAdd(SFD, !SFD6) VarAdd(SFD, !SFD7) VarAdd(SFD, !SFD8) VarAdd(SFD, !SFD9) VarAdd(SFD, !SFD10) VarAdd(SFD, !SFD11) VarAdd(SFD, !SFD12)