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

Honorbuddy v2.5.7346.637

Status
Not open for further replies.

raphus

Well-Known Member
Joined
Jun 17, 2010
Messages
2,094
Reaction score
492
b_image_1_4.png


Honorbuddy v2.5.7346.637

Changelog

Code:
General
-----------------
* Navigator will return MoveResult.Failure if the destination is WoWPoint.Zero. Used to cause deadlocks.
* Fixed a problem where MeshNavigator in rare cases would become stuck, because of using a 2D distance when moving between hops but a 3D distance when checking if the end was reached.

Plugins
-----------------
* Talented2 is no longer event driven and should spend talents properly.
* AutoEquip will no longer run when its disabled.
* AutoEquip will no longer try to equip a shield or holdable if there is a two-handed weapon in mainhand

Targeting 
-----------------
* Fixed a bug where mobs would get removed from targeting list for a split second after they are pulled with a spell that causes the mob to stun or loose control.
* Targeting no longer removes mobs in AvoidMobs list from list if they are quest mobs.
* Ordered some conditions in Targeting.DefaultRemoveTargetsFilter for max performance.
* DefaultIncludeTargetsFilter now includes current botpoi no matters what
* DefaultRemoveTargetsFilter won't remove units that don't have any targets while they are TaggedByOther

Questing
-----------------
* DeathBehavior will now use spirit healer properly if we can't fully navigate to our corpse
* Death Behavior no longer uses CharacterSettings.RessAtSpiritHealer setting to determine ressing at spirit healer when its getting camped.
* Roam Behavior will no longer set poi to kill if combat behavior is disabled.
* Roam Behavior will now clear the poi if the poi type is kill and combat behavior is disabled.
* Combat Behavior will now clear the poi if the poi object is no longer valid.
* NeedToMoveToTarget now doesn't use CurrentTarget, should fix an issue with GrindObjective deadlocking
* Logic that was supposed to move to targets farther away than PullDistance, and was copieed in RoamBehavior, GrindObjective and CollectItemObjective now only exists in RoamBehavior. This logic is now targeting the first unit in the target list before trying to move to the target. This was causing deadlocks before.
* GrindObjective only uses the targeting now to determine BotPoi.
* CollectItemObjective no longer maintains its own list of quest mobs. This was causing an issue when the targeting list was empty, but the list in CollectItemObjective was not empty, which would dead lock the bot.

API
------------------
* Blacklist class now implements Blacklist.GetEntry



Download From: Installer (recommended) / Zip

Requirements



Reporting Bugs
When reporting a bug, please include your full log file (found in your bot folder under the "Logs" directory, sort by creation date to find it easier), a full and detailed explanation of the bug, as well as any screenshots that may be useful in tracking down the bug.

Enjoy!
 
* DeathBehavior will now use spirit healer properly if we can't fully navigate to our corpse

Much needed for questing! even Navigator.CanFullyNavigateTo didn't work, thanks.

Also, RemoteASMNative.dll doesn't properly get overwridden although this is to do with HBRelog :P all I need to do always when updating to Release version is to download the zip and overwrite the RemoteASMNative.dll and then it works.
 
I started the previous HB version moments ago, and wasn't asked to upgrade. Is this behavior expected?
 
for some reason norton picked this up and deleted it, just a heads up
 
The .exe is missing after install..
Guess my Norton deleted a portion of the installer.
 
[16:06:27.062 N] Honorbuddy v2.5.7346.637 started.
[16:06:28.184 N] Logging in...
[16:07:10.756 D] System.IO.FileNotFoundException: Could not load file or assembly 'fasmdll_managed.dll' or one of its dependencies. The specified module could not be found.
File name: 'fasmdll_managed.dll'
at Styx.MemoryManagement.ExternalProcessReader.Dispose()
at Honorbuddy.MainWindow.FindAndAttachToWoW(Boolean& found64Bits)
at Honorbuddy.MainWindow.HandleSuccess()
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)


[16:07:10.764 D] System.NullReferenceException: Object reference not set to an instance of an object.
at Styx.Helpers.Settings.get_CharacterSettingsDirectory()
[16:07:10.756 D] System.IO.FileNotFoundException: Could not load file or assembly 'fasmdll_managed.dll' or one of its dependencies. The specified module could not be found.
File name: 'fasmdll_managed.dll'
at Styx.MemoryManagement.ExternalProcessReader.Dispose()
at Honorbuddy.MainWindow.FindAndAttachToWoW(Boolean& found64Bits)
at Honorbuddy.MainWindow.HandleSuccess()
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)


[16:07:10.764 D] System.NullReferenceException: Object reference not set to an instance of an object.
at Styx.Helpers.Settings.get_CharacterSettingsDirectory()

This is the message I get when trying to open it.
 
I can see that the function to use ress sickness is needed sometimes. But my char has used ress sickness like 15times in 2 levels. Is there any chance that one can disable this feature?
 
And Another anoying thing is that my char is trying to attack Guards and Enemyplayers even thoug I'm on a PvE server..
 
I can see that the function to use ress sickness is needed sometimes. But my char has used ress sickness like 15times in 2 levels. Is there any chance that one can disable this feature?

We agree - its too keen to take spirit healer. Will be pushing a release to fix this soon.
 
will test drive this, thanks for the update was looking forward to this. Good to be back at this time of the year^^
 
We agree - its too keen to take spirit healer. Will be pushing a release to fix this soon.

I don't understand, if the bot can't navigate then it will just loop in Ghost. How will you fix that?
 
I can see that the function to use ress sickness is needed sometimes. But my char has used ress sickness like 15times in 2 levels. Is there any chance that one can disable this feature?

We agree - its too keen to take spirit healer. Will be pushing a release to fix this soon.

I don't understand, if the bot can't navigate then it will just loop in Ghost. How will you fix that?

Agreed. Either it can navigate to corpse in which case no Spirit healer is needed or it can't navigate to corpse in which case it will use it. Unless code broke ;) Or has this something to do with the camping thing?
In which case just have a selectable setting, got killed x times so use spirit healer. Original poster wasn't clear if he was getting camped or not
 
what i have to type in at the login bopx ? it always says authentication fails. or do i have to set anything more ?
 
Seems to be working well :(

hook)looting done..
Current target is dead in combat. Clearing target!
(hook)looting done..
Current target is dead in combat. Clearing target!
 
I should learn by now to backup my file before downloading update sigh.... seems like everytime i get a new file it doesnt work i see object reference not set to an instance of a object more times than not. i go in delete all the profiles and restart and still get that error, i come here read a post like redownload the program so i do and it doesnt work still. What in the world am i doing wrong?

[00:24:46.580 D] System.NullReferenceException: Object reference not set to an instance of an object.
at (Object , Int32 )
at Styx.CommonBot.TreeRoot.Stop(String reason)
at Styx.CommonBot.Profiles.ProfileManager.get_CurrentProfile()
at Styx.Bot.CustomBots.CombatBot.Start() in c:\Users\######\Desktop\HB3\Bots\Combat\CombatBot.cs:line 76
at Styx.CommonBot.TreeRoot.Start()
at Honorbuddy.MainWindow.Start()
[00:24:46.501 N] Starting the bot!
[00:24:46.501 N] Currently Using BotBase : Combat Bot
[00:24:46.501 D] Character is a level 71 NightElf Warrior
[00:24:46.501 D] Current zone is Stormwind City
[00:24:46.565 N] This profile does not contain any profiles fitting the character!
[00:24:46.566 D] Stop called!
[00:24:46.567 Q] Bot Stopped! Reason: This profile does not contain any profiles fitting the character!
[00:24:46.578 N] Object reference not set to an instance of an object.
[00:24:46.580 D] System.NullReferenceException: Object reference not set to an instance of an object.
at (Object , Int32 )
at Styx.CommonBot.TreeRoot.Stop(String reason)
at Styx.CommonBot.Profiles.ProfileManager.get_CurrentProfile()
at Styx.Bot.CustomBots.CombatBot.Start() in c:\Users\\Desktop\HB3\Bots\Combat\CombatBot.cs:line 76
at Styx.CommonBot.TreeRoot.Start()
at Honorbuddy.MainWindow.Start()
[00:24:46.583 D] Stop called!
[00:24:46.583 Q] Bot Stopped! Reason: Object reference not set to an instance of an object.
 
[00:24:46.565 N] This profile does not contain any profiles fitting the character!
[00:24:46.566 D] Stop called!
[00:24:46.567 Q] Bot Stopped! Reason: This profile does not contain any profiles fitting the character!

Suggests that your not using a correct level range within a blank profile for combat bot. Or if it's not a blank profile check the level range. I could be wrong but that's what it looks like.
 
If you updated through the program you should be good to go. If you made a fresh install then copy your settings folder from older build and your good to go. All you should need to enter is your key that you received if neither one applies. If nothing works post in the issues subforum and i am sure a nice mod will walk you through on teamspeak if it's a legit problem.
 
[00:24:46.565 N] This profile does not contain any profiles fitting the character!
[00:24:46.566 D] Stop called!
[00:24:46.567 Q] Bot Stopped! Reason: This profile does not contain any profiles fitting the character!

Suggests that your not using a correct level range within a blank profile for combat bot. Or if it's not a blank profile check the level range. I could be wrong but that's what it looks like.

I changed nothing though, i got a download new patch when i turned it on, normally i would back up my folder, but i thought these guys have it together no backup is needed. I download the patch, it applies, i restart the program and this problem begins,, so i am going to say it is not me, i did not change anything. i even download a new copy and it does same thing. i delete all of my profiles in my normal folder and try again and it doesnt work still. So bascially i am sitting here waiting on next patch and hope this problem gets solved. thanks for the reply..
 
Status
Not open for further replies.
Back
Top