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

Using Kick's Starter Profile

Ilovemywife

Member
Joined
Apr 6, 2011
Messages
233
Reaction score
5
Hey Guys, I am using Kicks profile starter and came up with the profile bellow, but when I use it I get Grind Area is null error.

<HBProfile>
<Name>QO Fly Dummy Grind</Name>

<MinLevel>1</MinLevel>
<MaxLevel>86</MaxLevel>

<TargetElites>False</TargetElites>

<MinDurability>0.1</MinDurability>
<MinFreeBagSlots>1</MinFreeBagSlots>

<SellGrey>True</SellGrey>
<SellWhite>False</SellWhite>
<SellGreen>False</SellGreen>
<MailWhite>True</MailWhite>
<MailGreen>True</MailGreen>
<MailBlue>True</MailBlue>
<MailPurple>True</MailPurple>

<AvoidMobs>
</AvoidMobs>

<!--
<Mailboxes>
</Mailboxes>
-->

<!--
<Vendors>
</Vendors>
-->

<QuestOrder>

<While Condition="(Me.Level &lt; 1)" >

<If Condition="(Me.FreeBagSlots &gt; 6) || (Me.LowestDurabilityPercent &gt; 20.0)" >
<CustomBehavior File="FlyTo" X="6206.404" Y="2603.517" Z="570.2495" Name="Dark Cath" />
<CustomBehavior File="ForcedDismount" />
<SetGrindArea><GrindArea>
<TargetMinLevel>70</TargetMinLevel>
<TargetMaxLevel>86</TargetMaxLevel>
<Factions>233</Factions>
<MaxDistance>30</MaxDistance>
<Hotspots>
<Hotspot X="6202.486" Y="2723.278" Z="573.9138" />
<Hotspot X="6195.275" Y="2758.42" Z="574.7161" />
<Hotspot X="6181.365" Y="2785.367" Z="573.9147" />
<Hotspot X="6145.163" Y="2780.121" Z="573.915" />
<Hotspot X="6129.945" Y="2773.781" Z="573.915" />
<Hotspot X="6129.945" Y="2773.781" Z="573.915" />
<Hotspot X="6083.156" Y="2744.882" Z="573.9214" />
<Hotspot X="6089.658" Y="2726.155" Z="573.9155" />
<Hotspot X="6098.453" Y="2705.25" Z="573.915" />
<Hotspot X="6116.394" Y="2680.779" Z="573.9145" />
<Hotspot X="6162.007" Y="2690.597" Z="573.9145" />
<Hotspot X="6183.612" Y="2708.183" Z="573.9145" />

</Hotspots>
</GrindArea></SetGrindArea>
<GrindTo Level="86" />
<GrindTo Condition="(Me.FreeBagSlots &lt;= 6) || (Me.LowestDurabilityPercent &lt; 20.0)" GoalText="Farming" />
</If>

<If Condition="(Me.FreeBagSlots &lt;= 6) || (Me.LowestDurabilityPercent &lt;= 20.0)" >

<CustomBehavior File="Message" Text="Doing a vendor run" LogColor="Red" />

<CustomBehavior File="FlyTo" X="6253.793" Y="-27.52186" Z="410.0488" Name="Repair Run" />
<CustomBehavior File="ForcedDismount" />

<SetVendor><Vendors>
<Vendor Name="Durik Bronzebomb" Entry="30434" Type="Repair" X="6253.793" Y="-27.52186" Z="410.0488" />
</Vendors></SetVendor>
<SetMailbox><Mailboxes>
<Mailbox X="6253.793" Y="-27.52186" Z="410.0488" /> <!-- XX Location -->
</Mailboxes></SetMailbox>

<CustomBehavior File="ForceSetVendor" DoMail="True" DoSell="True" DoRepair="True" DoTrain="False" />

</If>

</While>

<!-- Notes:
Fill in your

<Factions></Factions>
<Hotspots>

</Hotspots>

You'll have to fill out this xyz (generally first hotspot for your grind area):

<CustomBehavior File="FlyTo" X Y Z Name="Profile Start" />

You'll need to fill out the XYZ of the 'land at' coords for repair / mail run

<CustomBehavior File="FlyTo" XYZ Name="Repair Run" />
<CustomBehavior File="ForcedDismount" />

Fill this vendor out and mailbox XYZ:

<SetVendor><Vendors>
<Vendor Name="" Entry="" Type="Repair" X Y Z />
</Vendors></SetVendor>
<SetMailbox><Mailboxes>
<Mailbox X Y Z />
</Mailboxes></SetMailbox>
-->

</QuestOrder>
</HBProfile>
 
you have to use quest bot w/ that profile

grind bot won't let you fly... and it's easy to make grinding profiles in quest bot :)
 
That is exactly what I am doing, I am going to try from scratch again and if it doesnt work Ill come back :)
 
<MailWhite>True</MailWhite>
<MailGreen>True</MailGreen>
<MailBlue>True</MailBlue>
<MailPurple>True</MailPurple>

<AvoidMobs>
</AvoidMobs>

<!--
<Mailboxes>
</Mailboxes>
-->

<!--
<Vendors>
</Vendors>
-->

<QuestOrder>

<While Condition="(Me.Level &gt; 1)" >

<If Condition="(Me.FreeBagSlots &gt; 6) || (Me.LowestDurabilityPercent &gt; 20.0)" >
<CustomBehavior File="FlyTo" X="6206.404" Y="2603.517" Z="570.2495" Name="Profile Start" />
<CustomBehavior File="ForcedDismount" />

<SetGrindArea><GrindArea>
<TargetMinLevel>70</TargetMinLevel>
<TargetMaxLevel>86</TargetMaxLevel>
<Factions>233</Factions> <!-- [] -->
<MaxDistance>30</MaxDistance>
<Hotspots>
<Hotspot X="6202.486" Y="2723.278" Z="573.9138" />
<Hotspot X="6195.275" Y="2758.42" Z="574.7161" />
<Hotspot X="6181.365" Y="2785.367" Z="573.9147" />
<Hotspot X="6145.163" Y="2780.121" Z="573.915" />
<Hotspot X="6129.945" Y="2773.781" Z="573.915" />
<Hotspot X="6129.945" Y="2773.781" Z="573.915" />
<Hotspot X="6083.156" Y="2744.882" Z="573.9214" />
<Hotspot X="6089.658" Y="2726.155" Z="573.9155" />
<Hotspot X="6098.453" Y="2705.25" Z="573.915" />
<Hotspot X="6116.394" Y="2680.779" Z="573.9145" />
<Hotspot X="6162.007" Y="2690.597" Z="573.9145" />
<Hotspot X="6183.612" Y="2708.183" Z="573.9145" />
</Hotspots>
</GrindArea></SetGrindArea>
<GrindTo Condition="(Me.FreeBagSlots &lt;= 6) || (Me.LowestDurabilityPercent &lt; 20.0)" GoalText="Farming" />
</If>

<If Condition="(Me.FreeBagSlots &lt;= 6) || (Me.LowestDurabilityPercent &lt;= 20.0)" >

<CustomBehavior File="Message" Text="Doing a vendor run at XX" LogColor="Red" />

<CustomBehavior File="FlyTo" DestName="Durik Bronzebomb" X="6253.793" Y="-27.52186" Z="410.0488" />
<CustomBehavior File="ForcedDismount" />

<SetVendor><Vendors>
<Vendor Name="Durik Bronzebomb" Entry="30434" Type="Repair" X="6253.793" Y="-27.52186" Z="410.0488" /> <!-- XX Location -->
</Vendors></SetVendor>

<CustomBehavior File="ForceSetVendor" DoSell="True" DoRepair="True" DoTrain="False" />

</If>

</While>

<!-- Notes:
Fill in your

<Factions></Factions>
<Hotspots>

</Hotspots>

You'll have to fill out this xyz (generally first hotspot for your grind area):

<CustomBehavior File="FlyTo" X Y Z Name="Profile Start" />

You'll need to fill out the XYZ of the 'land at' coords for repair / mail run

<CustomBehavior File="FlyTo" XYZ Name="Repair Run" />
<CustomBehavior File="ForcedDismount" />

Fill this vendor out and mailbox XYZ:

<SetVendor><Vendors>
<Vendor Name="" Entry="" Type="Repair" X="6206.404" Y="2603.517" Z="570.2495" />
</Vendors></SetVendor>
<SetMailbox><Mailboxes>
<Mailbox X Y Z />
</Mailboxes></SetMailbox>
-->

</QuestOrder>
</HBProfile>

Didnt work, the error I am getting is

[8:58:43 PM:709] System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.SleepInternal(Int32 millisecondsTimeout)
at System.Threading.Thread.Sleep(Int32 millisecondsTimeout)
at Styx.Logic.BehaviorTree.TreeRoot.Tick()
at Styx.Logic.BehaviorTree.TreeRoot.Run()
[8:58:43 PM:710] System.Threading.ThreadAbortException: Thread was being aborted.
at Styx.Logic.BehaviorTree.TreeRoot.Run()
[8:58:44 PM:622] Activity: Loading Profile...
[8:58:51 PM:570] Cleared POI - Reason Starting up
[8:58:51 PM:570] Cleared POI
[8:58:51 PM:911] StyxWoW.AreaManager.CurrentGrindArea is null
 
I am a FUCKING retared, I was in grind Jesus I just ate most of my night doing this /NEWBIE!!
 
<hbprofile>
Code:
    <name>QO Fly Dummy Grind</name> 
  
    <minlevel>1</minlevel> 
    <maxlevel>86</maxlevel> 
    
    <targetelites>False</targetelites>

    <mindurability>0.1</mindurability>
    <minfreebagslots>1</minfreebagslots>
    
    <sellgrey>True</sellgrey>
    <sellwhite>False</sellwhite>
    <sellgreen>False</sellgreen>
    <mailwhite>True</mailwhite>
    <mailgreen>True</mailgreen>
    <mailblue>True</mailblue>
    <mailpurple>True</mailpurple>

   <avoidmobs>
   </avoidmobs>
    
    <!--
    <Mailboxes>
    </Mailboxes>
    -->
   
   <!--
    <Vendors>     
    </Vendors>
    -->
    
    <questorder>
   
        <while condition="(Me.Level > 1)">
        
            <if condition="(Me.FreeBagSlots > 6) || (Me.LowestDurabilityPercent > 30.0)">
                <custombehavior file="FlyTo" x="6206.404" y="2603.517" z="570.2495" destname="Profile Start">
                <custombehavior file="ForcedDismount">
        
                <setgrindarea><grindarea>
                    <targetminlevel>70</targetminlevel>
                    <targetmaxlevel>86</targetmaxlevel>
                    <factions>233</factions> <!-- [] -->
                    <maxdistance>30</maxdistance>
                    <hotspots>
                      <hotspot x="6202.486" y="2723.278" z="573.9138"> 
  <hotspot x="6195.275" y="2758.42" z="574.7161"> 
  <hotspot x="6181.365" y="2785.367" z="573.9147"> 
  <hotspot x="6145.163" y="2780.121" z="573.915"> 
  <hotspot x="6129.945" y="2773.781" z="573.915"> 
  <hotspot x="6129.945" y="2773.781" z="573.915"> 
  <hotspot x="6083.156" y="2744.882" z="573.9214"> 
  <hotspot x="6089.658" y="2726.155" z="573.9155"> 
  <hotspot x="6098.453" y="2705.25" z="573.915"> 
  <hotspot x="6116.394" y="2680.779" z="573.9145"> 
  <hotspot x="6162.007" y="2690.597" z="573.9145"> 
  <hotspot x="6183.612" y="2708.183" z="573.9145">
                    </hotspot></hotspot></hotspot></hotspot></hotspot></hotspot></hotspot></hotspot></hotspot></hotspot></hotspot></hotspot></hotspots>
                </grindarea></setgrindarea>
            <grindto condition="(Me.FreeBagSlots <= 6) || (Me.LowestDurabilityPercent < 40.0)" goaltext="Farming">
            </grindto></custombehavior></custombehavior></if>
        
            <if condition="(Me.FreeBagSlots <= 6) || (Me.LowestDurabilityPercent < 40.0)">
            
                <custombehavior file="Message" text="Doing a vendor run at XX" logcolor="Red">
                
                <custombehavior file="FlyTo" destname="Durik Bronzebomb" x="6253.793" y="-27.52186" z="410.0488">
                <custombehavior file="ForcedDismount">

                <setvendor><vendors>
                    <vendor name="Durik Bronzebomb" entry="30434" type="Repair" x="6253.793" y="-27.52186" z="410.0488"> <!-- XX Location -->
                </vendor></vendors></setvendor>
                
                <custombehavior file="ForceSetVendor" dosell="True" dorepair="True" dotrain="False">
                
            </custombehavior></custombehavior></custombehavior></custombehavior></if>
            
        </while>
        
        <!-- Notes:
            Fill in your
        
            <Factions></Factions>
            <Hotspots>
            
            </Hotspots>
        
            You'll have to fill out this xyz (generally first hotspot for your grind area):

                <CustomBehavior File="FlyTo" X Y Z  Name="Profile Start" />

            You'll need to fill out the XYZ of the 'land at' coords for repair / mail run

                <CustomBehavior File="FlyTo" XYZ  Name="Repair Run" />
                <CustomBehavior File="ForcedDismount" />

            Fill this vendor out and mailbox XYZ:

                <SetVendor><Vendors>
                    <Vendor Name="" Entry="" Type="Repair" X="6206.404" Y="2603.517" Z="570.2495" />
                </Vendors></SetVendor>
                <SetMailbox><Mailboxes>
                    <Mailbox X Y Z />
                </Mailboxes></SetMailbox>
        -->
                            
    </questorder>
</hbprofile>
Ok what did I do wrong? It is in a repair loop.
 
Last edited by a moderator:
you failed at this so bad xD

it's hotspot x y z /> not hotspot xyz >

in dev tools... just double click the 0 0 0 button and it will produce a <Hotspot /> in the log window
 
Last edited:
I am pretty sure my locations are fine, It turned out I need to go back to grade school I inverted my greater then and less then.
 
Quick question.

Me.LowestDurabilityPercent &gt; 20.0

Would that mean < 20% or < 200%?
 
Quick question.

Me.LowestDurabilityPercent > 20.0

Would that mean < 20% or < 200%?
Code:
<if condition="" my="" lowest="" durability="" item="" is="" great="" than="" 20%.=""><if condition="my lowest durability item is greater than 20%">if my current lowest durability item is greater than 20%

then do this stuff
</if>
</if>/if
<if condition="" my="" lowest="" durability="" item="" is="" greater="" than="" 20%="" then="" ....="">

</if>
 
Last edited:
Just wondering,

Why does
Code:
<MinDurability>0.1</MinDurability> use a different decimal place then Me.LowestDurabilityPercent
?
 
Back
Top