• Visit Rebornbuddy
  • [Release] Honorbuddy 2.0.0.4492

    Discussion in 'Archives' started by Nesox, Apr 14, 2011.

    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.4492

      Honorbuddy

      Changes

      • *Added an option if you want your toon to log out if stuck for too long in the same spot. 'Logout for Inactivity' it's in the General Settings tab.
      • *StuckHandler should work a lot better now
      • EquipMe has replaced AutoEquip
      • The default values for restocking food/drinks have been set to 0. (Down from 60)
      • QuestBot will no longer kill every mob within its path, while mounted. This cuts down the 'grind across the zone' behaviors on far quests, or 'talk to this person in the other zone' quests. - This may break some profiles that relied on the behavior. However, they should have accounted for it to begin with!
      • IStuckHandler is no longer a property of the Navigator class. Instead, it is now a property of the INavigationProvider. Since the stuck handling should be dealt with via the nav provider. (Decoupling the logic causes too many issues to be relied on)
      Bug Fixes

      • *Decreased path precision for the Questbot should be able to navigate stairs and narrow places more smoothly now
      • *No longer spams 'Updating repair cost for current equipped items. New value: [0g0s0c]'
      • Will no longer try to buy food/drinks if you have less than 1 gold
      • Will no longer buy food/water if you already have more than enough of said items in your bag. (This applies to being at the restock vendor)
      • After killing a mob, when pulling multiple mobs, HB will no longer wait 1-2 between kills, to switch to a new target. It will still wait after killing the final mob. (To wait on loot flags) - This assumes loot mobs is turned on!
      • Random crashes when zoning should be resolved.
      • Stuck handler now 'resets' its state after looting, mounting, loading tiles, and other misc actions. This prevents it from thinking its stuck while doing something.
      • Added support for new Sandy Bridge CPU's with integrated graphics / NvidiaCoProcManager
      • Will never try to repair your gear unless you have sufficient funds.
      • BgBot now stops moving if moving before trying to grab a banner.
      • Mount.Dismount() should land before dismounting, if you're on a flying mount.
      • Using the IoC teleporter is working again.
      • GetClosestVendor is working properly, (was returning the repair npc on train runs when using SetVendor tags)
      • IfNodes/Else clause's should work properly when put in 'While' nodes now.
      Plugins

      • Talented should be able to select the major tree now, even when the talent frame is not visible.
      • EquipMe has replaced AutoEquip.
      Additions

      • Battlegrounds.BattlefieldInstanceRunTime - Returns the time since the battleground started.
      • When HB is minimized, the context menu (available from right-clicking the HB icon in the system tray) now provides an "Exit HB" option.
      • Profile.XmlElement - exposes the raw XElement that composes the profile. (Note: For SubProfiles, this will be SubProfile, not HBProfile elements!)
      • DisableRepair / EnableRepair tags added for the questorder.
      • Vendors.RepairDisabled - Setting this to true disables all repair runs unti it's set back to false.
      • StyxWoW.Me.Totems - returns info about any totems currently placed.
      • StyxWoW.Me.GetTotemBarSpells(int) - Returns a list of spells, currently on your totem bars. (Takes 0-3 for which totem bar slot to use.)
      • Misc enums, and other such stuff to compliment the totem support.
      • TargetMinLevel, TargetMaxLevel added for Quest overrides. example below:
      • Code:
         <Objective Type="KillMob" MobId="28577" KillCount="10">
          <TargetMinLevel>25</TargetMinLevel>
          <Hotspots>
            <Hotspot X="2045.651" Y="-5755.138" Z="98.59373" />
            <Hotspot X="1961.975" Y="-5762" Z="102.5041" />
            <Hotspot X="1884.566" Y="-5831.351" Z="101.4175" />
            <Hotspot X="1899.357" Y="-5907.45" Z="101.7827" />
            <Hotspot X="2002.96" Y="-5903.604" Z="103.8897" />
          </Hotspots>
        </Objective>
      Quest Behaviors

      • USERSETTINGS Now supports a new "Grind" preset which sets:
        * GroundMountFarmingMode = false
        * KillBetweenHotspots = true
        * PullDistance = 50
        * UseMount = false
        Example:
        <CustomBehavior File="UserSettings" Preset="Grind" />
        <!-- some kind of grindy Objective or perhaps a GrindTo />
        <CustomBehavior File="UserSettings" Preset="UserOriginal" />
      • RUNMACRO - New optional attribute, GoalText, allows profile writer
        to populate HB's "Current Goal" area with meaningful text.
      • WAITTIMER - Now displays the full expiration time--not just the seconds field. New optional attribute, GoalText, allows profile writer
        to populate HB's "Current Goal" area with meaningful text.
        Two 'magic' tokens are allowed in the GoalText--"{TimeRemaining}"
        and "{TimeDuration}". WaitTimer will substitute meaningful information
        for these tokens. Also supports a VariantTime attribute.
        The value of this attribute will be converted to a random number of milliseconds,
        then added to the WaitTime. This allows the profile writer to make certain actions
        look more human-like by not executing sequential actions on fixed duration delays.
      • FLYTO - now automatically sets the PullDistance to 1.
        The PullDistance is restored to its original value when:
        1) the behavior completes normally
        2) Honorbuddy is stopped
        Now (temporarily) turns off all forms of harvesting to prevent undesirable dismounts.
        The harvesting will be restored to original settings when the behavior completes, or
        Honorbuddy is stopped.
      • ESCORT - Now (temporarily) turns off all forms of harvesting to prevent distractions while escorting.
        The harvesting will be restored to original settings when the behavior completes, or
        Honrbuddy is stopped.
      Archaeologybuddy

      Bugfixes

      • AB should always prioritize looting artifacts over anything now.
      • There has been internal structure rework. AB will work better.
      Gatherbuddy2

      Bugfixes

      • *Repair in Vashj'ir is fixed now
      • Collecting rich nodes is fixed now.
      • Lots of improvements for Druids.
      • Reaching nodes should be alot smoother for all races.
      Instancebuddy

      Bugfixes

      • Farming mode has been reworked
      • Stratholme - Service Entrance is working now.
      • There has been some tweaks at tanking behavior
      • IB now temporarily saves hotspots in a file. In case of a crash or if the bot is stopped, It automatically loads temp hotspots back, so it won't stop from hotspot #1.
      Professionbuddy 1.0.0.27

      Bugfixes

      • Added support for Profile settings, read the document for more info and also look at herb/mining 1-525 version 2 to see an example of usage.
      • Reverted to previous mail retrieval behavior, might be some slower but it's more stable.
      • Numerous minor bug-fixes
      • Fixed the 'unable to find Tripper.Tools.dll" error
      • Professionbuddy now remembers its running status between sessions and no longer stops when Honorbuddy is stopped, This will allow Professionbuddy to work with reloggers
      • Fixed an error in 1-300 herb profile.
      • Fixed a string to float conversion error on machines running windows with non english regional settings.
      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.4492
       
      Last edited: Apr 14, 2011
      75david72, Unknown and moujoohoo like this.
    2. Hawker

      Hawker Well-Known Member Buddy Core Dev

      Joined:
      Jan 15, 2010
      Messages:
      2,509
      Likes Received:
      70
      Trophy Points:
      48
      Lots of testing of the anti-stuck has gone into this - enjoy :)
       
    3. wilsonj17

      wilsonj17 Active Member

      Joined:
      Jan 15, 2010
      Messages:
      1,133
      Likes Received:
      8
      Trophy Points:
      38
      Thank's nesox, i hope IB works now :0
       
    4. HSBen

      HSBen Member

      Joined:
      Sep 16, 2010
      Messages:
      97
      Likes Received:
      0
      Trophy Points:
      6
      Is the ability to mail working in Deepholm yet?
       
    5. Mario27

      Mario27 Banned

      Joined:
      Jan 15, 2010
      Messages:
      6,336
      Likes Received:
      4
      Trophy Points:
      0
      awsome i hope it really works going to instal it becausse sometime when its behind a three it dont know what 2 do lets try this
       
    6. Ilja Rogoff

      Ilja Rogoff Well-Known Member

      Joined:
      Jan 25, 2010
      Messages:
      1,848
      Likes Received:
      38
      Trophy Points:
      48
      thanks for the update, testing right now

      equipme is still broken for retri pallies.
       
    7. Zeewolf

      Zeewolf Member

      Joined:
      Feb 2, 2011
      Messages:
      266
      Likes Received:
      9
      Trophy Points:
      18
      Just like to say cheers for the quick turnaround on these fixes, excellent work
       
    8. ZoOoOoM

      ZoOoOoM Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,213
      Likes Received:
      14
      Trophy Points:
      38
      Seeing 2 eAuction plugins and neither of them works >.<

      WTB an update <3
       
    9. Mario27

      Mario27 Banned

      Joined:
      Jan 15, 2010
      Messages:
      6,336
      Likes Received:
      4
      Trophy Points:
      0
      The movement is already better then the 2.0.0.4483
       
    10. Bengan12

      Bengan12 Well-Known Member

      Joined:
      Feb 24, 2011
      Messages:
      1,967
      Likes Received:
      31
      Trophy Points:
      48
      Same here eAuction has not been updated for this version,
       
    11. kayes

      kayes Active Member

      Joined:
      Jan 15, 2010
      Messages:
      1,353
      Likes Received:
      4
      Trophy Points:
      38
      I miss eAuction, but a damn good release :)
       
    12. WixiZ

      WixiZ Member

      Joined:
      Jan 23, 2011
      Messages:
      31
      Likes Received:
      0
      Trophy Points:
      6
      Great with a "hot fix" :p Though I've still got some problems with dismounting. Before if was 98% of the time and now it's only around 25% - Great improvement though ^^
       
    13. vlad0327

      vlad0327 New Member

      Joined:
      Feb 4, 2011
      Messages:
      291
      Likes Received:
      10
      Trophy Points:
      0
      Styx.Logic.Vendors.ForceTrainer = true;

      Does not work. Neither does

      Styx.Logic.Vendors.NeedClassTraining = true;
       
    14. Nesox

      Nesox Moderator Staff Member Moderator Buddy Core Dev

      Joined:
      Jan 15, 2010
      Messages:
      1,563
      Likes Received:
      48
      Trophy Points:
      48
      eAuction should work now.
      Enjoy
       
    15. Nesox

      Nesox Moderator Staff Member Moderator Buddy Core Dev

      Joined:
      Jan 15, 2010
      Messages:
      1,563
      Likes Received:
      48
      Trophy Points:
      48
      Do you have Train new skills turned on?
       
      kayes likes this.
    16. vlad0327

      vlad0327 New Member

      Joined:
      Feb 4, 2011
      Messages:
      291
      Likes Received:
      10
      Trophy Points:
      0
      Train new skills option takes your toon to trainer whenever you level up and need training and is not what I want. Styx.Logic.Vendors.ForceTrainer = true; make you train new skills on request and is a part of ForceSetVendor.cs which now does not work.
       
    17. kayes

      kayes Active Member

      Joined:
      Jan 15, 2010
      Messages:
      1,353
      Likes Received:
      4
      Trophy Points:
      38
      Thank you very much Nesox :D
       
    18. Nesox

      Nesox Moderator Staff Member Moderator Buddy Core Dev

      Joined:
      Jan 15, 2010
      Messages:
      1,563
      Likes Received:
      48
      Trophy Points:
      48
      You need to have TrainNewSkills turned on
       
    19. SDO1

      SDO1 New Member

      Joined:
      Jan 13, 2011
      Messages:
      148
      Likes Received:
      0
      Trophy Points:
      0
      will not fight back half the time when it is attacked while running archaeology buddy and will just stand there and get killed.
       
    20. vlad0327

      vlad0327 New Member

      Joined:
      Feb 4, 2011
      Messages:
      291
      Likes Received:
      10
      Trophy Points:
      0
      Will enabling TrainNewSkills trigger the bot to train on levelup as it did before?
       

    Share This Page