What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

kill order and importance

moonseed

New Member
Joined
Sep 9, 2013
Messages
45
Reaction score
0
alright im writting a grinding sript and in this script i need to kill 2 types of monsters (troll and ogre). i want my bot to kill the troll first and orgre second. i tried to put the ogre in the avoid section but then i died because the bot was avoiding the orgre. is there a way to set a priority order?

something like kill troll first then move to orgre
 
alright im writting a grinding sript and in this script i need to kill 2 types of monsters (troll and ogre). i want my bot to kill the troll first and orgre second. i tried to put the ogre in the avoid section but then i died because the bot was avoiding the orgre. is there a way to set a priority order?

something like kill troll first then move to orgre
Instead of using a grinding profile, use a questing profile and use the Kill Until Complete Quest Behavior. That way you can set a pursuit list and prioritize the mobs. More information can be found in the link in my signature!
 
oh yah i am using a questing profile but using it as a grinding bot hehe sorry...

i checked ur link but cant find anything on pursuit... sorry first try and scripting here
 
Last edited:
im using this template


<HBProfile>
<!--
PROFILE EXPECTATIONS:
* When using this profile, be certain to set the HonorBuddy bot to (select only one):
( ) Gatherbuddy2
(*) Grinding / Mixed
( ) Questing
( ) PvP

* This profile is appropriate for (check all that apply):
[X] Alliance [ ] Achievement
[ ] Horde [ ] Farming
[X] Leveling
[ ] PvP
[X] Questing
[ ] Reputation
[ ] Seasonal

* The profile grammar for the Levelbot (Questing & Grinding) can
be found at this Wiki location:
:Category:Honorbuddy:Levelbot:Grammar

* An explanation of <ForceMail> and <ProtectedItems> usage is here.
DO NOT INCLUDE a <ForceMail> element in a profile!
DO NOT INCLUDE a <ProtectedItems> element in a profile, unless it
is being used to protect items needed for a quest.
You can find more information in the Wiki here:
Honorbuddy:About ForceMail and ProtectedItems
-->

<Name>Sha'tari Skyguard Rep Grind - Blackwing Landing</Name>
<MinLevel>74</MinLevel>
<MaxLevel>80</MaxLevel>

<MinDurability>0.3</MinDurability>
<MinFreeBagSlots>2</MinFreeBagSlots>

<MailGrey>false</MailGrey>
<MailWhite>false</MailWhite>
<MailGreen>true</MailGreen>
<MailBlue>true</MailBlue>
<MailPurple>true</MailPurple>

<SellGrey>true</SellGrey>
<SellWhite>true</SellWhite>
<SellGreen>false</SellGreen>
<SellBlue>false</SellBlue>
<SellPurple>false</SellPurple>

<TargetElites>false</TargetElites>


<AvoidMobs>
<Mob Name="Blackwind Warp Chaser" Entry="23219" />
</AvoidMobs>


<Blackspots>
<Blackspot Name="fence post" X="-8895.609" Y="-428.6633" Z="66.3858" Radius="21.39053" />
</Blackspots>


<Mailboxes>
<Mailbox Name="Goldshire" X="-5364.166" Y="-2956.068" Z="323.8282"
Nav="Fly" UsableWhen="Me.IsAlliance" />
</Mailboxes>


<Vendors>
<Vendor Name="Grella" Entry="23367" Type="Repair" X="-3384.475" Y="3611.3" Z="275.9877"
Nav="Fly" UsableWhen="true" />
</Vendors>


<QuestOrder>
<SetGrindArea>
<GrindArea>
<!-- Omit these elements, and allow them to default, unless there is a specific need...
<TargetMinLevel>60</TargetMinLevel>
<TargetMaxLevel>76</TargetMaxLevel>
<MaxDistance>30</MaxDistance>
-->
<RandomizeHotspots>true</RandomizeHotspots>

<!-- Use Factions OR MobIds, usually not both -->
<Factions>7 42 57</Factions>
<MobIds>1051 5840</MobIds>

<Hotspots>
<Hotspot Name="boat dock" X="-351.0574" Y="5513.116" Z="22.90413" />
<Hotspot Name="mailbox" X="-375.2082" Y="5411.949" Z="17.79491" />
<Hotspot Name="cairn" X="-496.7541" Y="5412.942" Z="21.87777" />
<Hotspot Name="large rock" X="-609.1725" Y="5485.776" Z="22.48844" />
<Hotspot Name="bluff" X="-602.58" Y="5336.471" Z="20.24081" />
<Hotspot Name="fence post" X="-756.1357" Y="5499.922" Z="23.66503" />
<Hotspot Name="sign" X="-846.0773" Y="5528.859" Z="22.693" />
<Hotspot Name="wagon" X="-840.6029" Y="5623.586" Z="22.80483" />
</Hotspots>
</GrindArea>
</SetGrindArea>

<!-- Grind until level 63, then we'll move to a better grind area -->
<GrindUntil Nav="Fly" Condition="Me.Level >= 63.0" />

<!-- ...more grind areas... -->
</QuestOrder>

</HBProfile>
 
Here is the documentation for KilluntilComplete, should give you a good pointer:


Code:
// QUICK DOX:// KILLUNTILCOMPLETE kills the mobs defined as the goal.  This behavior complements
// Honorbuddy's Kill-form of <Objective> in the following ways:
//  * You can hunt multiple mobs simultaneously.
//  * Each mob can be qualified, and pursuit stops when the mob is no longer needed
//      for the goal.
//  * The behavior can prioritize the importance of which targets should be pursued
//      first when many targets are available.
//  * Priority targets can be switched to immediately, if necessary, rather than waiting
//      for the current target to die.
//
// BEHAVIOR ATTRIBUTES:
// *** ALSO see the documentation in QuestBehaviorCore/QuestBehaviorBase.cs.  All of the attributes it provides
// *** are available here, also.  The documentation on the attributes QuestBehaviorBase provides
// *** is _not_ repeated here, to prevent documentation inconsistencies.
//
// Basic Attributes:
//      MobIdN [at least one is REQUIRED]
//          Identifies the mobs on which the kill task should take place.
//          The MobIdN can represent either an NPC (WoWUnit) or an Object (WoWGameObject).
//          The two types can freely be mixed.
//
// Tunables:
//      ImmediatelySwitchToHighestPriorityTarget [optional; default: true]
//          If a higher-priority target becomes available, the behavior will immediately switch
//          to killing it if toon is in combat, rather than waiting for the current mob to die
//      WaitForNpcs [optional; Default: true]
//          This value affects what happens if there are no MobIds in the immediate area.
//          If true, the behavior will move to the next hunting ground waypoint, or if there
//          is only one waypoint, the behavior will stand and wait for MobIdN to respawn.
//          If false, and the behavior cannot locate MobIdN in the immediate area, the behavior
//          considers itself complete.
//          Please see "Things to know", below.
//      X/Y/Z [optional; Default: toon's current location when behavior is started]
//          This specifies the location where the toon should loiter
//          while waiting to kill MobIdN.  If you need a large hunting ground
//          you should prefer using the <HuntingGrounds> sub-element, as it allows for
//          multiple locations (waypoints) to visit.
//          This value is automatically converted to a <HuntingGrounds> waypoint.
// 
// BEHAVIOR EXTENSION ELEMENTS (goes between <CustomBehavior ...> and </CustomBehavior> tags)
// See the "Examples" section for typical usage.
//      <AvoidMobs> [optional; Default: none]
//          See documentation in QuestBehaviorCore/QuestBehaviorBase.cs for full explanation.
//
//      <Blackspots> [optional; Default: none]
//          See documentation in QuestBehaviorCore/QuestBehaviorBase.cs for full explanation.
//
//      <HuntingGrounds> [optional; Default: toon's position when behavior is started]
//          See documentation in QuestBehaviorCore/QuestBehaviorBase.cs for full explanation.
//
//      <PursuitList> [optional; None]
//          See documentation in QuestBehaviorCore/QuestBehaviorBase.cs for full explanation.
#endregion




#region Examples
// SIMPLEST FORM:
// Kill a set of mobs in the area.  The hunting ground is centered around the point where
// the toon is standing when the behavior starts:
//      <CustomBehavior File="KillUntilComplete" MobId="12345" MobId2="23456" MobId3="34567" />
//
// A FULL FEATURED EXAMPLE:
// In Recon Essentials (http://wowhead.com/quest=27977), Only Dark Iron Steamsmiths can drop the
// Smithing Tuyere, but Dark Iron Steamsmiths and Dark Iron Lookouts can both drop the Lookout's Spyglass.
// We prioritize Dark Iron Steamsmiths any time we find them, because they are hard to find, and
// the bottleneck for this quest.
//      <CustomBehavior File="KillUntilComplete" QuestId="27977" >
//          <Blackspots>
//              <Blackspot Name="low-hanging rock" X="9876.54" Y="8765.43" Z="125.2" />
//          </Blackspot>
//          <HuntingGrounds>
//              <Hotspot Name="North-central tent area" X="1234.56" Y="2345.67" Z="131.05" />
//              <Hotspot Name="NE tent area" X="2345.56" Y="3456.67" Z="128.05" />
//              <Hotspot Name="Tower 1" X="3456.56" Y="4567.67" Z="121.05" />
//              <Hotspot Name="Tower 2" X="4567.56" Y="5678.67" Z="135.05" />
//              <Hotspot Name="Tower 3" X="5678.56" Y="6789.67" Z="127.05" />
//          </HuntingGrounds>
//          <PursuitList>
//              <PursueUnit Id="5840" PursueWhen="!IsObjectiveComplete(1,27977)" />
//              <PursueUnit Id="5840" PursueWhen="!IsObjectiveComplete(2,27977)" Priority="10" />
//              <PursueUnit Id="8566" PursueWhen="!IsObjectiveComplete(2,27977)" />
//          </PursuitList>
//      </CustomBehavior>
//
#endregion
 
well i cant wrap my head around that tried it all for the past 2hours and cant seem to get it to work always a error
 
i tried this but my char just flys around my hotspots not killing anything

<HBProfile>
<!--
PROFILE EXPECTATIONS:
* When using this profile, be certain to set the HonorBuddy bot to (select only one):
( ) Gatherbuddy2
(*) Grinding / Mixed
( ) Questing
( ) PvP

* This profile is appropriate for (check all that apply):
[X] Alliance [ ] Achievement
[ ] Horde [ ] Farming
[X] Leveling
[ ] PvP
[X] Questing
[ ] Reputation
[ ] Seasonal

* The profile grammar for the Levelbot (Questing & Grinding) can
be found at this Wiki location:
:Category:Honorbuddy:Levelbot:Grammar

* An explanation of <ForceMail> and <ProtectedItems> usage is here.
DO NOT INCLUDE a <ForceMail> element in a profile!
DO NOT INCLUDE a <ProtectedItems> element in a profile, unless it
is being used to protect items needed for a quest.
You can find more information in the Wiki here:
Honorbuddy:About ForceMail and ProtectedItems
-->

<Name>Sha'tari Skyguard Rep Grind - Blackwing Landing</Name>
<MinLevel>1</MinLevel>
<MaxLevel>101</MaxLevel>

<MinDurability>0.3</MinDurability>
<MinFreeBagSlots>2</MinFreeBagSlots>

<MailGrey>false</MailGrey>
<MailWhite>false</MailWhite>
<MailGreen>true</MailGreen>
<MailBlue>true</MailBlue>
<MailPurple>true</MailPurple>

<SellGrey>true</SellGrey>
<SellWhite>true</SellWhite>
<SellGreen>false</SellGreen>
<SellBlue>false</SellBlue>
<SellPurple>false</SellPurple>

<TargetElites>true</TargetElites>


<AvoidMobs>
<Mob Name="Kor'kron Incinerator" Entry="" />
<Mob Name="Kor'kron Overseer" Entry="" />

</AvoidMobs>


<Blackspots>
<Blackspot Name="fence post" X="-8895.609" Y="-428.6633" Z="66.3858" Radius="21.39053" />
</Blackspots>


<Mailboxes>
<Mailbox Name="The Crossroads" X="-445.3565" Y="-2648.344" Z="95.76138"
Nav="Fly" UsableWhen="Me.IsHorde" />
</Mailboxes>


<Vendors>
<Vendor Name="Jahan Hawkwing" Entry="3483" Type="Repair" X="-351.29" Y="-2563.62" Z="97.42"
Nav="Fly" UsableWhen="true" />
</Vendors>


<QuestOrder>
<SetGrindArea>
<GrindArea>
<!-- Omit these elements, and allow them to default, unless there is a specific need...
<TargetMinLevel>60</TargetMinLevel>
<TargetMaxLevel>76</TargetMaxLevel>
<MaxDistance>30</MaxDistance>
-->





<RandomizeHotspots>true</RandomizeHotspots>
// <Hotspots>
// <Hotspot X="775.0261" Y="-2973.31" Z="91.6674" />
<Hotspot X="731.7219" Y="-3004.923" Z="91.6674" />
<Hotspot X="674.6838" Y="-3031.26" Z="91.67683" />
<Hotspot X="638.2493" Y="-3048.852" Z="92.65704" />
<Hotspot X="599.0063" Y="-3076.05" Z="91.66665" />
<Hotspot X="565.366" Y="-3090.777" Z="92.64001" />
<Hotspot X="536.8169" Y="-3059.448" Z="91.66702" />
<Hotspot X="501.0398" Y="-3016.162" Z="92.1254" />
<Hotspot X="526.3464" Y="-2986.682" Z="92.23193" />
<Hotspot X="528.2076" Y="-2947.624" Z="92.34939" />
<Hotspot X="516.8857" Y="-2910.38" Z="93.54829" />
<Hotspot X="497.3592" Y="-2865.773" Z="91.92033" />
<Hotspot X="487.0249" Y="-2822.144" Z="92.32142" />
<Hotspot X="497.1859" Y="-2790.239" Z="92.35923" />
<Hotspot X="520.0153" Y="-2821.297" Z="91.66694" />
<Hotspot X="543.1635" Y="-2849.193" Z="92.40156" />
<Hotspot X="573.9137" Y="-2893.26" Z="92.8193" />
<Hotspot X="582.4354" Y="-2939.56" Z="92.56004" />
<Hotspot X="617.9201" Y="-2948.707" Z="92.25446" />
<Hotspot X="643.1932" Y="-2937.267" Z="93.79446" />
<Hotspot X="639.5698" Y="-2888.719" Z="92.87669" />
<Hotspot X="648.8761" Y="-2865.394" Z="93.48801" />
<Hotspot X="647.9656" Y="-2831.671" Z="93.6177" />
<Hotspot X="647.7059" Y="-2824.399" Z="93.79405" />
<Hotspot X="628.1235" Y="-2775.773" Z="94.54832" />
<Hotspot X="594.0742" Y="-2774.982" Z="92.19374" />
// </Hotspots>

<CustomBehavior File="KillUntilComplete" QuestId="27977" >
// <PursuitList>
// <PursueUnit Id="71005" PursueWhen="!IsObjectiveComplete(1,27977)" />
// <PursueUnit Id="49324" PursueWhen="!IsObjectiveComplete(2,27977)" Priority="10" />
// <PursueUnit Id="8566" PursueWhen="!IsObjectiveComplete(2,27977)" />
// </PursuitList>
// </CustomBehavior>









</GrindArea>
</SetGrindArea>

<!-- Grind until level 63, then we'll move to a better grind area -->
<GrindUntil Nav="Fly" Condition="Me.Level >= 101.0" />

<!-- ...more grind areas... -->
</QuestOrder>

</HBProfile>
 
i tried this but my char just flys around my hotspots not killing anything
Doing this without being able to test it but try this:

Code:
<HBProfile><!--
PROFILE EXPECTATIONS:
* When using this profile, be certain to set the HonorBuddy bot to (select only one):
( ) Gatherbuddy2
(*) Grinding / Mixed
( ) Questing
( ) PvP


* This profile is appropriate for (check all that apply):
[X] Alliance [ ] Achievement
[ ] Horde [ ] Farming
[X] Leveling
[ ] PvP
[X] Questing
[ ] Reputation
[ ] Seasonal


* The profile grammar for the Levelbot (Questing & Grinding) can
be found at this Wiki location:
:Category:Honorbuddy:Levelbot:Grammar 


* An explanation of <ForceMail> and <ProtectedItems> usage is here.
DO NOT INCLUDE a <ForceMail> element in a profile!
DO NOT INCLUDE a <ProtectedItems> element in a profile, unless it
is being used to protect items needed for a quest.
You can find more information in the Wiki here:
Honorbuddy:About ForceMail and ProtectedItems 
-->


<Name>Sha'tari Skyguard Rep Grind - Blackwing Landing</Name>
<MinLevel>74</MinLevel>
<MaxLevel>80</MaxLevel>


<MinDurability>0.3</MinDurability>
<MinFreeBagSlots>2</MinFreeBagSlots>


<MailGrey>false</MailGrey>
<MailWhite>false</MailWhite>
<MailGreen>true</MailGreen>
<MailBlue>true</MailBlue>
<MailPurple>true</MailPurple>


<SellGrey>true</SellGrey>
<SellWhite>true</SellWhite>
<SellGreen>false</SellGreen>
<SellBlue>false</SellBlue>
<SellPurple>false</SellPurple>


<TargetElites>false</TargetElites>    




<AvoidMobs>
<Mob Name="Blackwind Warp Chaser" Entry="23219" />
</AvoidMobs>




<Blackspots>
<Blackspot Name="fence post" X="-8895.609" Y="-428.6633" Z="66.3858" Radius="21.39053" />
</Blackspots>




<Mailboxes>
</Mailboxes>




<Vendors>
<Vendor Name="Grella" Entry="23367" Type="Repair" X="-3384.475" Y="3611.3" Z="275.9877"
Nav="Fly" UsableWhen="true" />
</Vendors>




<QuestOrder>
<CustomBehavior File="KillUntilComplete" >


          <HuntingGrounds>
            <Hotspot X="775.0261" Y="-2973.31" Z="91.6674" />
<Hotspot X="731.7219" Y="-3004.923" Z="91.6674" />
<Hotspot X="674.6838" Y="-3031.26" Z="91.67683" />
<Hotspot X="638.2493" Y="-3048.852" Z="92.65704" />
<Hotspot X="599.0063" Y="-3076.05" Z="91.66665" />
<Hotspot X="565.366" Y="-3090.777" Z="92.64001" />
<Hotspot X="536.8169" Y="-3059.448" Z="91.66702" />
<Hotspot X="501.0398" Y="-3016.162" Z="92.1254" />
<Hotspot X="526.3464" Y="-2986.682" Z="92.23193" />
<Hotspot X="528.2076" Y="-2947.624" Z="92.34939" />
<Hotspot X="516.8857" Y="-2910.38" Z="93.54829" />
<Hotspot X="497.3592" Y="-2865.773" Z="91.92033" />
<Hotspot X="487.0249" Y="-2822.144" Z="92.32142" />
<Hotspot X="497.1859" Y="-2790.239" Z="92.35923" />
<Hotspot X="520.0153" Y="-2821.297" Z="91.66694" />
<Hotspot X="543.1635" Y="-2849.193" Z="92.40156" />
<Hotspot X="573.9137" Y="-2893.26" Z="92.8193" />
<Hotspot X="582.4354" Y="-2939.56" Z="92.56004" />
<Hotspot X="617.9201" Y="-2948.707" Z="92.25446" />
<Hotspot X="643.1932" Y="-2937.267" Z="93.79446" />
<Hotspot X="639.5698" Y="-2888.719" Z="92.87669" />
<Hotspot X="648.8761" Y="-2865.394" Z="93.48801" />
<Hotspot X="647.9656" Y="-2831.671" Z="93.6177" />
<Hotspot X="647.7059" Y="-2824.399" Z="93.79405" />
<Hotspot X="628.1235" Y="-2775.773" Z="94.54832" />
<Hotspot X="594.0742" Y="-2774.982" Z="92.19374" />
         </HuntingGrounds>
         <PursuitList>
              <PursueUnit Id="1051" Priority="1000" />
              <PursueUnit Id="5840"  Priority="10" />
     </PursuitList>
     </CustomBehavior>




</QuestOrder>


</HBProfile>
 
Last edited:
Back
Top