• Visit Rebornbuddy
  • HB ARCHIVES: GarrisonBuddy--DO NOT DELETE

    Discussion in 'Archives' started by chinajade, Apr 17, 2015.

    1. vladizmas

      vladizmas Member

      Joined:
      Sep 13, 2012
      Messages:
      101
      Likes Received:
      1
      Trophy Points:
      18
      have it on some characters too
       
      Last edited: Apr 19, 2015
    2. MrAzon

      MrAzon New Member

      Joined:
      Jan 13, 2015
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      It works for all my characters only for my paladin not. There he stands on 1 point and tells

      Code:
      [Garrisonbuddy] Collecting 19 Mines shipments from entries 239237, 235886
       

      Attached Files:

    3. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,546
      Likes Received:
      172
      Trophy Points:
      63
      [size=+1]To all those with the "stuck" issues ("near the fountain" or anyplace else)...[/size]
      We will need this information to chase the problem, please:
      • We need the full log that captures the event.
        If you could give us the timestamp on where to start looking for problems, that would be very helpful.

      • Like any 'stuck' issue, we need a screenshot of the stuck toon and coordinates of where it happens.
        Honorbuddy
        → "Settings & Tools"
        → "Developer Tools"
        → Double-click on "Position:" coordinates​
        This will emit hotspot information to your log window. We need the hotspot information, please.

      • Go to your Garrison map able, and give us a screenshot of how your garrison is laid out.
      To summarize,
      • 1 log file of the event
      • 2 screenshots (toon at 'stuck' location & garrison layout)
      • <Hotspot> of where toon got stuck
      Without this information, we will be unable to chase the problem, and will be forced to simply archive your post with no action.

      cheers,
      chinajade
       
      Last edited: Apr 19, 2015
    4. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,546
      Likes Received:
      172
      Trophy Points:
      63
      Hi, MrAzon, and many thanks for the log.

      We've added your data point to HB-2251.

      cheers,
      chinajade


      [size=-2]Ref: MrAzon's problem report w/log[/size]
       
    5. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,546
      Likes Received:
      172
      Trophy Points:
      63
      Hi, Soeski, and thanks for the log.

      Against this issue, we've opened:
      HB-2260: GarrisonBuddy: Threading issues trying to access configuration file​

      cheers,
      chinajade


      [size=-2]Ref: Soeski's problem report w/log[/size]
       
    6. Darlan

      Darlan New Member

      Joined:
      Jun 21, 2013
      Messages:
      24
      Likes Received:
      0
      Trophy Points:
      0
      I don't want the bot to start missions, it should be an optional thing. I want to do the missions I want with the followers I want, not an AI do it.

      A simple 'Disable' checkbox wouldn't hurt anyone.

      I found a way to disable the starting of missions:
      1. Go to Honorbuddy/Settings/[Realm]/[Character].
      2. Open the file GarrisonBuddySettings.xml with a text editor.
      3. Locate the tag <EnabledMissionTypes> </ EnabledMissionTypes>
      4. Delete the contents inside those tags, looking just like this:
      Code:
      <EnabledMissionTypes>
      </ EnabledMissionTypes>
      5. Your bot won't start missions anymore

      If at any time you change your mind and want to do missions again, just rename the file to make a backup, such as GarrisonBuddySettings.xml.BAK and when you start the bot, it will generate a fresh file again.
       
      Last edited: Apr 19, 2015
    7. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,546
      Likes Received:
      172
      Trophy Points:
      63
      Hi, Zzczz004, and thanks for all those details.

      We would expect this situation to right itself after a few days. If it does not, please provide us with updated information. Generally, there is not a lot we can do about a lying game client. And, we would rather not add point-solution code to fix a Bliz bug that will right itself in a short period of time.

      To anyone else that has this problem, and would like to report it...
      Please mention whether or not you have done a character or faction transfer on the affected toons.

      cheers,
      chinajade
       
    8. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,546
      Likes Received:
      172
      Trophy Points:
      63
      Hi, Jds et al,

      GarrisonBuddy is not designed for simple IF-THEN-ELSE logic for Mission Deployment. There are a LOT of things to be considered and this gets ugly very fast.

      Instead, GarrisonBuddy is designed to be extensible where you can plugin in your own strategy for Mission Planning. Unfortunately, it requires knowing how to code in C#. But, how to accomplish this is clearly described in the front matter of this thread. (Ref: Making Custom Mission Planners).

      If you believe there is an important general-purpose strategy that GarrisonBuddy has omitted in the ones that are pre-defined, then please describe the strategy in great detail so that it can be analyzed and considered appropriately for inclusion in the bot. Non-general-purpose strategies will be left as GarrisonBuddy extensions for the Community to write.

      cheers,
      chinajade
       
      Last edited: Apr 19, 2015
    9. Soeski

      Soeski Member

      Joined:
      Jan 15, 2010
      Messages:
      971
      Likes Received:
      2
      Trophy Points:
      18
      When you have the "stuck" issue, for me it's enough to manually move the toon to the mine. It will pick up the rest after a few yards.
       
    10. zzczzc004

      zzczzc004 New Member

      Joined:
      Nov 22, 2014
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      1
      I try to use this method but failed. Honorbuddy:HelpDesk:Cache corruption problems - The Buddy Wiki
      I also try to ask GM of Blizzard but he say this is not affect the play.
      HB-2263 is my question right? I can provide you more information if you want and tell me how to do it, i am also an software engineer.

       
    11. HBBeside

      HBBeside New Member

      Joined:
      Feb 8, 2015
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      0
      GarrisonBuddy review and temporary configuration

      Hi,

      First of all thank for the great job !

      I note a major bug in the way that certain settings are stored. For exemple "MissionPlanningStrategy" is always reset to "By Experience".
      Also before doing mine harvest, the character sometimes stuck in the middle of the garrison (close to the fly [Position <1851.98, 245.56, 76.64>]). if I move manually it go on.
      Finaly, when the character try to put collected items in the bank the following lua error always happens :

      Code:
      Message: Interface\FrameXML\BankFrame.lua:73: attempt to index local 'button' (a nil value)
      Time: XX/XX/XX XX:XX:XX
      
      Count: XX
      
      Stack: Interface\FrameXML\BankFrame.lua:73: in function `BankFrameItemButton_Update'
      Interface\FrameXML\BankFrame.lua:283: in function <Interface\FrameXML\BankFrame.lua:250>
      
      Locals: button = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = nil
      (*temporary) = "attempt to index local 'button' (a nil value)"
      
      Waiting for the new version with promised enhancements, I have configured the bot using this configuration.

      The bot will :

      + Finalize mission.
      + Harvest mines and plants.
      + Collect orders and place new ones.
      + Collect Trading post crates but not order.
      + Collect Warmill crates and do the quest selecting weapon.

      The bot will not :

      - Place new mission
      - Create Trading post order
      - Convert Trading post ressources
      - Upgrade followers

      To do so, you have to create a File called "EmptyMissonPlanner.cs" in the folder "Honorbuddy\Plugins\GarrisonBuddy\" containing :

      Code:
      using GarrisonBuddy.Planning.Missions;
      using System.Collections.Generic;
      
      internal class EmptyMissionPlanSorter : IMissionPlanSorter
      {
      	public string Name { get { return "None"; } }
      	public List<MissionPlan> SortMissionPlans(List<MissionPlan> plans)
      	{
      		return new List<MissionPlan>();
      	}
      }
      
      After that, you have to override the settings file "GarrisonBuddySettings.xml" of the bot by copying the content as below in each character folder located in "Honorbuddy\Settings\Realm".
      Beware to do not open "Bot Config" via the interface, it will override the file settings content (bug). Unfortunately, due to the settings bug which do not store selected values properly, you have to do it before each run.
      Easy way is to copy/paste the file.

      Here is the content of the "GarrisonBuddySettings.xml" :

      Code:
      <?xml version="1.0"?>
      <GarrisonBuddySettings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
        <MixedModeCompletedMissionsTrigger>3</MixedModeCompletedMissionsTrigger>
        <MixedModeTimeBetweenRunsInMinutes>60</MixedModeTimeBetweenRunsInMinutes>
        <MixedModeBuildingConstructionComplete>true</MixedModeBuildingConstructionComplete>
        <MixedModeShipmentReady>false</MixedModeShipmentReady>
        <MixedModeInvasion>true</MixedModeInvasion>
        <TradingPostBuyoutLimits>
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Blackrock Ore" ItemId="109118" MerchantId="86777" MerchantName="Elder Surehide" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Blackrock Ore" ItemId="109118" MerchantId="87202" MerchantName="Trader Yula" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="True Iron Ore" ItemId="109119" MerchantId="86777" MerchantName="Elder Surehide" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="True Iron Ore" ItemId="109119" MerchantId="87202" MerchantName="Trader Yula" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Starflower" ItemId="109127" MerchantId="86778" MerchantName="Pyxni Pennypocket" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Starflower" ItemId="109127" MerchantId="87201" MerchantName="Pyxni Pennypocket" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Frostweed" ItemId="109124" MerchantId="86778" MerchantName="Pyxni Pennypocket" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Frostweed" ItemId="109124" MerchantId="87201" MerchantName="Pyxni Pennypocket" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Fireweed" ItemId="109125" MerchantId="86778" MerchantName="Pyxni Pennypocket" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Fireweed" ItemId="109125" MerchantId="87201" MerchantName="Pyxni Pennypocket" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Gorgrond Flytrap" ItemId="109126" MerchantId="86778" MerchantName="Pyxni Pennypocket" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Gorgrond Flytrap" ItemId="109126" MerchantId="87201" MerchantName="Pyxni Pennypocket" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Talador Orchid" ItemId="109129" MerchantId="86778" MerchantName="Pyxni Pennypocket" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Talador Orchid" ItemId="109129" MerchantId="87201" MerchantName="Pyxni Pennypocket" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Nagrand Arrowbloom" ItemId="109128" MerchantId="86778" MerchantName="Pyxni Pennypocket" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Nagrand Arrowbloom" ItemId="109128" MerchantId="87201" MerchantName="Pyxni Pennypocket" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Draenic Dust" ItemId="109693" MerchantId="86778" MerchantName="Pyxni Pennypocket" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Draenic Dust" ItemId="109693" MerchantId="87201" MerchantName="Pyxni Pennypocket" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Sumptuous Fur" ItemId="111557" MerchantId="86777" MerchantName="Elder Surehide" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Sumptuous Fur" ItemId="111557" MerchantId="87202" MerchantName="Trader Yula" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Raw Beast Hide" ItemId="110609" MerchantId="86776" MerchantName="Ribchewer" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Raw Beast Hide" ItemId="110609" MerchantId="87203" MerchantName="Talgaiir the Ironrender" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Raw Boar Meat" ItemId="109136" MerchantId="86779" MerchantName="Krixel Pinchwhistle" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Raw Boar Meat" ItemId="109136" MerchantId="87200" MerchantName="Krixel Pinchwhistle" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Raw Riverbeast Meat" ItemId="109135" MerchantId="86779" MerchantName="Krixel Pinchwhistle" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Raw Riverbeast Meat" ItemId="109135" MerchantId="87200" MerchantName="Krixel Pinchwhistle" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Raw Elekk Meat" ItemId="109134" MerchantId="86779" MerchantName="Krixel Pinchwhistle" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Raw Elekk Meat" ItemId="109134" MerchantId="87200" MerchantName="Krixel Pinchwhistle" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Rylak Egg" ItemId="109133" MerchantId="86779" MerchantName="Krixel Pinchwhistle" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Rylak Egg" ItemId="109133" MerchantId="87200" MerchantName="Krixel Pinchwhistle" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Raw Talbuk Meat" ItemId="109132" MerchantId="86779" MerchantName="Krixel Pinchwhistle" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Raw Talbuk Meat" ItemId="109132" MerchantId="87200" MerchantName="Krixel Pinchwhistle" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Raw Clefthoof Meat" ItemId="109132" MerchantId="86779" MerchantName="Krixel Pinchwhistle" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Raw Clefthoof Meat" ItemId="109132" MerchantId="87200" MerchantName="Krixel Pinchwhistle" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Blackwater Whiptail Flesh" ItemId="109144" MerchantId="86776" MerchantName="Ribchewer" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Blackwater Whiptail Flesh" ItemId="109144" MerchantId="87203" MerchantName="Talgaiir the Ironrender" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Abyssal Gulper Eel Flesh" ItemId="109143" MerchantId="86776" MerchantName="Ribchewer" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Abyssal Gulper Eel Flesh" ItemId="109143" MerchantId="87203" MerchantName="Talgaiir the Ironrender" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Sea Scorpion Segment" ItemId="109142" MerchantId="86776" MerchantName="Ribchewer" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Sea Scorpion Segment" ItemId="109142" MerchantId="87203" MerchantName="Talgaiir the Ironrender" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Fire Ammonite Tentacle" ItemId="109141" MerchantId="86776" MerchantName="Ribchewer" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Fire Ammonite Tentacle" ItemId="109141" MerchantId="87203" MerchantName="Talgaiir the Ironrender" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Blind Lake Sturgeon Flesh" ItemId="109140" MerchantId="86776" MerchantName="Ribchewer" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Blind Lake Sturgeon Flesh" ItemId="109140" MerchantId="87203" MerchantName="Talgaiir the Ironrender" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Fat Sleeper Flesh" ItemId="109139" MerchantId="86776" MerchantName="Ribchewer" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Fat Sleeper Flesh" ItemId="109139" MerchantId="87203" MerchantName="Talgaiir the Ironrender" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Jawless Skulker Flesh" ItemId="109138" MerchantId="86776" MerchantName="Ribchewer" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Jawless Skulker Flesh" ItemId="109138" MerchantId="87203" MerchantName="Talgaiir the Ironrender" Comment="Alliance" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Crescent Saberfish Flesh" ItemId="109137" MerchantId="86776" MerchantName="Ribchewer" Comment="Horde" />
          <TradingPostBuyout KeepMinimum="200" ResourceMinimum="10001" ItemName="Crescent Saberfish Flesh" ItemId="109137" MerchantId="87203" MerchantName="Talgaiir the Ironrender" Comment="Alliance" />
        </TradingPostBuyoutLimits>
        <TradingPostWorkOrderLimits>
          <TradingPostWorkOrderLimitation ItemId="109118" KeepMinimum="0" Disabled="true" Comment="Blackrock Ore" />
          <TradingPostWorkOrderLimitation ItemId="109119" KeepMinimum="0" Disabled="true" Comment="True Iron Ore" />
          <TradingPostWorkOrderLimitation ItemId="109127" KeepMinimum="0" Disabled="true" Comment="Starflower" />
          <TradingPostWorkOrderLimitation ItemId="109124" KeepMinimum="0" Disabled="true" Comment="Frostweed" />
          <TradingPostWorkOrderLimitation ItemId="109125" KeepMinimum="0" Disabled="true" Comment="Fireweed" />
          <TradingPostWorkOrderLimitation ItemId="109126" KeepMinimum="0" Disabled="true" Comment="Gorgrond Flytrap" />
          <TradingPostWorkOrderLimitation ItemId="109129" KeepMinimum="0" Disabled="true" Comment="Talador Orchid" />
          <TradingPostWorkOrderLimitation ItemId="109128" KeepMinimum="0" Disabled="true" Comment="Nagrand Arrowbloom" />
          <TradingPostWorkOrderLimitation ItemId="109693" KeepMinimum="0" Disabled="true" Comment="Draenic Dust" />
          <TradingPostWorkOrderLimitation ItemId="111557" KeepMinimum="0" Disabled="true" Comment="Sumptuous Fur" />
          <TradingPostWorkOrderLimitation ItemId="110609" KeepMinimum="0" Disabled="true" Comment="Raw Beast Hide" />
          <TradingPostWorkOrderLimitation ItemId="109136" KeepMinimum="0" Disabled="true" Comment="Raw Boar Meat" />
          <TradingPostWorkOrderLimitation ItemId="109135" KeepMinimum="0" Disabled="true" Comment="Raw Riverbeast Meat" />
          <TradingPostWorkOrderLimitation ItemId="109134" KeepMinimum="0" Disabled="true" Comment="Raw Elekk Meat" />
          <TradingPostWorkOrderLimitation ItemId="109133" KeepMinimum="0" Disabled="true" Comment="Rylak Egg" />
          <TradingPostWorkOrderLimitation ItemId="109132" KeepMinimum="0" Disabled="true" Comment="Raw Talbuk Meat" />
          <TradingPostWorkOrderLimitation ItemId="109132" KeepMinimum="0" Disabled="true" Comment="Raw Clefthoof Meat" />
          <TradingPostWorkOrderLimitation ItemId="109144" KeepMinimum="0" Disabled="true" Comment="Blackwater Whiptail Flesh" />
          <TradingPostWorkOrderLimitation ItemId="109143" KeepMinimum="0" Disabled="true" Comment="Abyssal Gulper Eel Flesh" />
          <TradingPostWorkOrderLimitation ItemId="109142" KeepMinimum="0" Disabled="true" Comment="Sea Scorpion Segment" />
          <TradingPostWorkOrderLimitation ItemId="109141" KeepMinimum="0" Disabled="true" Comment="Fire Ammonite Tentacle" />
          <TradingPostWorkOrderLimitation ItemId="109140" KeepMinimum="0" Disabled="true" Comment="Blind Lake Sturgeon Flesh" />
          <TradingPostWorkOrderLimitation ItemId="109139" KeepMinimum="0" Disabled="true" Comment="Fat Sleeper Flesh" />
          <TradingPostWorkOrderLimitation ItemId="109138" KeepMinimum="0" Disabled="true" Comment="Jawless Skulker Flesh" />
          <TradingPostWorkOrderLimitation ItemId="109137" KeepMinimum="0" Disabled="true" Comment="Crescent Saberfish Flesh" />
        </TradingPostWorkOrderLimits>
        <WorkOrderLimits>
          <WorkOrderLimitation Building="Alchemy" KeepMinimum="0" KeepMinimumSecondary="0" />
          <WorkOrderLimitation Building="Enchanting" KeepMinimum="0" KeepMinimumSecondary="0" />
          <WorkOrderLimitation Building="Engineering" KeepMinimum="0" KeepMinimumSecondary="0" />
          <WorkOrderLimitation Building="Blacksmithing" KeepMinimum="0" KeepMinimumSecondary="0" />
          <WorkOrderLimitation Building="Jewelcrafting" KeepMinimum="0" KeepMinimumSecondary="0" />
          <WorkOrderLimitation Building="Inscription" KeepMinimum="0" KeepMinimumSecondary="0" />
          <WorkOrderLimitation Building="Leatherworking" KeepMinimum="0" KeepMinimumSecondary="0" />
          <WorkOrderLimitation Building="Tailoring" KeepMinimum="0" KeepMinimumSecondary="0" />
          <WorkOrderLimitation Building="Barn" KeepMinimum="0" KeepMinimumSecondary="0" />
          <WorkOrderLimitation Building="GladiatorsSanctum" KeepMinimum="0" KeepMinimumSecondary="0" />
          <WorkOrderLimitation Building="LumberMill" KeepMinimum="0" KeepMinimumSecondary="0" />
          <WorkOrderLimitation Building="HerbGarden" KeepMinimum="0" KeepMinimumSecondary="0" />
          <WorkOrderLimitation Building="Mines" KeepMinimum="0" KeepMinimumSecondary="0" />
          <WorkOrderLimitation Building="WarMill" KeepMinimum="1000" KeepMinimumSecondary="0" />
        </WorkOrderLimits>
        <WorkOrdersIgnoreBankItems>false</WorkOrdersIgnoreBankItems>
        <MinimumMissionSuccess>100</MinimumMissionSuccess>
        <EnabledMissionTypes>
        </EnabledMissionTypes>
        <MissionPlanningStrategy>None</MissionPlanningStrategy>
        <LastHerbCheck>0001-01-01T00:00:00</LastHerbCheck>
        <LastMineCheck>0001-01-01T00:00:00</LastMineCheck>
        <MinimumFreeBagSlots>0</MinimumFreeBagSlots>
        <OpenItemTokens>false</OpenItemTokens>
        <MailCollectedItems>false</MailCollectedItems>
        <BankCollectedItems>true</BankCollectedItems>
        <WarMillDailySelectArmor>false</WarMillDailySelectArmor>
        <WarMillDisableDailyQuest>false</WarMillDisableDailyQuest>
        <DisableFollowerUpgrading>true</DisableFollowerUpgrading>
        <DumpGeneratedTile>false</DumpGeneratedTile>
      </GarrisonBuddySettings>
      
      Hope it helps !

      Regards,

      P.S. : Sorry for my poor english :p
       
      Last edited: Apr 19, 2015
    12. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,546
      Likes Received:
      172
      Trophy Points:
      63
      Hi, Soundpool,

      While we're all for writing feature requests, we do not relish writing code with no real purpose. Can you give us a meaningful use case where such a feature would be helpful?

      cheers,
      chinajade
       
    13. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,546
      Likes Received:
      172
      Trophy Points:
      63
      Hi again, Zzczzc004,

      Our understanding of problem is:
      • You were previously Alliance and had queued up many work orders in your garrison
      • You characters were transferred to Horde
      • The Alliance-placed work orders were not transferred to your Horde garrison
        As an aside, this means you spent resources on materials you will never receive.
      So, we were thinking that after you placed N work orders on the Horde side and harvested them, it might make your Alliance orders disappear. Of course, we're not familiar with now Bliz implemented the server-side code, or the nature of the Bliz bug, so this may or may not work.

      As a software engineer, you realize that every time we add a configurable, it is another thing for users to get confused over and mis-program. "Options" also greatly increase the burden on the Support staff. As such, we keep them to a minimum. Adding configuration options to work-around Bliz bugs, is something we'd prefer to avoid. Especially, if the problem has a chance of clearing itself.

      cheers,
      chinajade
       
    14. Gicahagi

      Gicahagi New Member

      Joined:
      Sep 23, 2014
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      1
      HB doesnt start when using Garrisonbuddy.
       
    15. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,546
      Likes Received:
      172
      Trophy Points:
      63
      Hi, Darlan,

      HB-2237 has already been mark as repaired for the next drop.

      cheers,
      chinajade
       
    16. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,546
      Likes Received:
      172
      Trophy Points:
      63
      Hi, Paulmuadip,

      These are issues already captured:
      • HB-2257: GarrisonBuddy: Confused as to whether enough resources exist to buy items
      • HB-2266: GarrisonBuddy: Not defending itself when attacked by mob while herbing

      Please attach appropriate log files to future reports. We are no longer able to open reports without log files.

      cheers,
      chinajade
       
      Last edited: Apr 19, 2015
    17. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,546
      Likes Received:
      172
      Trophy Points:
      63
      Hi, lttlmantate1, and thanks for the log.

      Against this issue, we have opened:
      HB-2267: GarrisonBuddy: Full bags gum up bot when trying to interact ​

      cheers,
      chinajade


      [size=-2]Ref: lttlmantate1's problem report w/log[/size]
       
    18. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,546
      Likes Received:
      172
      Trophy Points:
      63
      Hi, HBBeside,

      It appears you haven't looked at our "Issues & Dispositions" list in the first posts of this thread. Please consult them before reporting problems, as most of what you are reporting has already been addressed.

      In the future, if you wish to report problems, please:

      cheers,
      chinajade
       
    19. WoWbotfan

      WoWbotfan New Member

      Joined:
      Apr 10, 2015
      Messages:
      84
      Likes Received:
      1
      Trophy Points:
      0
      Would like the option to turn every option off (individually), for example follower upgrades. I don't trust this to appropriately use my upgrades. I think there should be a clear, easy disable option for each of the buildings, IE: I don't want it to do the Enchanting work orders. I also don't want it to automatically start missions, I'd prefer to do those on my own, at least until all followers are level 100 and/or maxed out with upgrades.

      Also, it did not pick up the fruit in the herb garden (like Giant Nagrand Cherry).
       
    20. thebrodieman

      thebrodieman Well-Known Member Buddy Store Developer

      Joined:
      Sep 11, 2011
      Messages:
      6,015
      Likes Received:
      77
      Trophy Points:
      48
      Issue with Garrison API:

      When using Styx.WoWInternals.Garrison.GarrisonInfo.LandingPageShipmentInfos to pull shipment info, the information is cached at WoW startup. Once we head out and grab a shipment container, the return values from above still will show that the amount that was in before still exists, until WoW is restarted.

      Code:
      Example code:
      
      foreach (var i in Styx.WoWInternals.Garrison.GarrisonInfo.LandingPageShipmentInfos)
      {
         if (i.Building.Type == Styx.WoWInternals.DB.GarrisonBuildingType.Inscription)
      	 Log(i.ShipmentsReady);
      }
      
      ShipmentsReady returns amount we can grab from the box, but still returns a value above 0 after pickup (namely, the same value as before pickup, and does not increase as the box refills while still logged in)
       
      Last edited: Apr 19, 2015

    Share This Page