• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Release] Honorbuddy 2.0.0.4245

    Discussion in 'Archives' started by Nesox, Mar 2, 2011.

    Thread Status:
    Not open for further replies.
    1. Nesox

      Nesox Moderator Staff Member Moderator Buddy Core Dev

      Joined:
      Jan 15, 2010
      Messages:
      1,563
      Likes Received:
      48
      Trophy Points:
      48
      Changelog 2.0.0.4245

      Honorbuddy

      API Fixes

      • Consumable.GetDrinks/Food should no longer throw null exceptions
      • IsPet now returns correctly. It would ignore hunter pets (or any pet that was 'charmed')
      • Mount.CanMount now checks how many mounts you have in total, if you have no mounts Mount.CanMount returns false.
      • SetUpEventFrame for Lua events should now properly re-register all lua events and filters. (Should fix all issues with hb, when the frame is lost. Disconnected, /reload)
      API Changes

      • Location is now never relative to transports, vehicles an the like
      • UseItemNode now uses CarriedItems instead of BagItems
      • Changed various profile stuff to use ToLowerInvariant instead of ToLower (turkish users shouldn't have problems with profiles anymore)
      API Additions

      • EmoteState enumeration. WoWUnit.NpcEmoteState now uses this, holds the current emote state of a unit.
      • RelativeLocation - gets the relative location of an object. This is relative to transports and vehicles if the object is located on either of them.
      Bug Fixes

      • Unselectable units is now heavily negativley scored by the targeting making sure targets you can select is on the top of the targetlist.
      • Plugins should now be shown correctly
      • IsFacing and IsBehind is working properly again.
      • Mounting using id's should work again.
      • 'Find Mount Automatically' now works correctly
      • Citizen's of Avalon that covers in fear will now be added to the targetlist if you are doing Lambs To The Slaughter - Quest - World of Warcraft
      • Will now blacklist vendors if they aren't present at their given location when doing repair/sell runs.
      • BG Bot will properly stay put while in combat.
      • Should now ignore "In Conflict" areas with no friendly players in them. (This avoids running into the entire opposing faction, getting yourself trampled)
      • All hotspots now properly have their last player count reset to 0. This resolves a bug with player counts 'sticking'.
      • SetMailbox, SetVendor, ClearGrindArea, ClearMailbox, ClearVendor now works. Can be used to force set what vendors/mailboxes to use.
      • Dispose is now being used by CustomForcedBehaviors ( Quest Behaviors )
      Profiles

      • IsAchievementCompleted(int id) added to profile condition methods.
      • GetItemCount(int itemId) added to profile condition methods.
      Questbehaviors

      • InteractWith now set's the goal text even when you don't have any valid quest id.
      • InteractWith now has a 'WaitTime' attribute (optional)
      • UseGameObject should stop moving now before using a gameobject.
      • Fixed bugs in ForcedMount, ForcedSetVendor and InteractWith at Chinajade's request. Now will do it always if QuestId == 0.
      • Added logging method in CustomForcedBehavior, UtilLogMessage. Record* removed. GetAttributeAsEnum<T> added
      Archaeologybuddy

      Additions

      • AB now trains. There is an option to set the max skill limit it would train to (default is 375 to avoid getting digsites in catacylsm zones). You must be in Kalimdor for Horde and Eastern Kingdoms for Alliance for training to work.
      • Statictics have been made public in the API. You can access it from outside now.
      • *CHANGE* Flightor is shared between GB2 and AB now. You can access Flightor in Styx.Logic.Pathing.Flightor
      Bugfixes

      • Getting stucked at fatigue areas is fixed.
      • Getting stucked between Felwood and Hyjal is fixed.
      • Should properly get out of water and mount up now
      • It will not get stuck at "Can't find a valid spot to survey" now. Actually it will always find a valid spot :)
      • It will now loot artifacts even when AutoLoot is disabled in WoW settings.
      Gatherbuddy

      Additions

      • NodeCollectionCount has been made public. You can access the status report from outside now.
      Bugfixes

      • A bug where GB2 blacklists nodes unnecessarily is fixed. (Blacklisting after 15 sec message)
      • Consumable items will not be mailed (that includes Healthstones and soulstones)
      • Should properly get out of water and mount up now
      • A bug where it stands in front of a repair vendor and not repairing
      Instancebuddy

      Additions

      • IB now passes Mixed Mode to primary bot while we have Deserter debuff

      • *CHANGE* No movement setting now disables movement globally in HB. Which means it will disable the movement both for IB and any CC, plugin you are using.
      Bugfixes

      • Crashes on loading screens are fixed.
      • Event handlers are now fixed. That means it should roll for loot, accept resurrects etc. now.
      • Tanking has been rechecked. It should work properly now. (Its highly suggested to use Singular CC for tanking needs)
      • While moving through the last position it died in dungeons, it will now add blackspots at npc locations to avoid getting agro.
      • Group queueing should work fine now. Make sure you don't stop the bot inside the dungeon, to avoid slaves to requeue on their own.
      • It will properly leave the dungeon if you are the only one inside
      Code:
      [SIZE=3][COLOR=red]If you are getting this exception:
      Invalid Executor, Styx.Helpers.CharacterSettings threw an exception, or 
      [/COLOR][/SIZE][SIZE=3][COLOR=red]Error - Endscene hook failed: Value cannot be null.
      Parameter name: EndSceneProc passed to Executor constructor was invalid, or[/COLOR][/SIZE] [SIZE=3][COLOR=red]something similiar to that.
      
      Then you need to do this /run print(GetCVar('gxApi'))[/COLOR]
      [COLOR=red]open the chatbox in wow copy paste that press enter. 
      If it prints D3D9 ure all good if it says D3D11 you have to open your Config.wtf file and edit this row: 
      SET gxApi "D3D11"[/COLOR]
      [COLOR=red]Make sure it looks like this:
      [/COLOR][COLOR=red]SET gxApi "D3D9"[/COLOR][/SIZE][SIZE=3][COLOR=red]
      [/COLOR][/SIZE]
      This Version includes ArchaeologyBuddy, Gatherbuddy2 and Instancebuddy do not use the old AB/GB2/IB - they won't work.
      In order to use Hb your WoW client must be fully (100%) patched

      Download Here:
      Honorbuddy 2.0.0.4245


      Submitting a bugreport (without the bundled plugin)


      [​IMG]



      Starting from the next Honorbuddy release and for all future releases its required to post your bug reports on our Bugtracker tool.

      That means that we wont accept bug reports on forum
      The Hb release tread will remain locked



      link:Buddy Bugtracker Main Page

      So,in order to be able to use this tool you have to register

      1)Press the big blue "Open a new account" button
      and then you have to fill in your email here

      [​IMG]



      2)Next step is to visit your inbox for our confirmation email

      [​IMG]



      3)Go back at Bugtracker's main page fill your info and you will be able to see this

      [​IMG]


      4)in order to create a new bug report you have to choose the "New" option
      this action will lead you to product selection page


      [​IMG]

      you have to choose
      Honorbuddy [v2]: Honorbuddy 2
      if you want to report an Hb bug
      or
      Third Party Utilities
      if you want to report an Instancebuddy bug



      5)now you are able to see this page(if your selection was Hb2)
      [​IMG]

      or this(if your selection was Third Party Utilities)
      [​IMG]



      6)Final steps are to give us as more information as possible about the bug
      what steps we have to follow in order to reproduce it on our machines
      and your log as attachment

      and then hit the Submit button :)

      link:Buddy Bugtracker Main Page
       
      Last edited by a moderator: Mar 2, 2011
    Thread Status:
    Not open for further replies.

    Share This Page