raphus
Well-Known Member
- Joined
- Jun 17, 2010
- Messages
- 2,094
- Reaction score
- 492

Honorbuddy v2.5.7230.621
Changelog
Code:
General
-----------------
* Honorbuddy now comes with as a MSI installer as well as a zip archive. The installer checks for .NET Framework and Microsoft Visual C++ Redist installations on the system and installs them if they are missing.
* Professionbuddy is included in the release once again.
* Stuck handler uses IsActuallyInCombat now instead of single Combat check. Previously in some cases it was failing to detect that character is stuck while its affected with the combat bug.
* 1418 new spells from patch 5.3 have been added to Spells.bin
* LeaderPlugin no longer rolls on loot.
UI Changes
-----------------
* You can now select the UI language from Settings&Tools window.
* The text in Info panel can now be copied.
AutoEquip2
-----------------
* Autoequip can now equip BindOnEquip items if they are already soulbound to the player
API
-----------------
* WoWUnit.Gender has been added back.
* IsSafelyFacing viewDegrees changed to 100 (from 150). Now in line with overloading methods.
* PendingCursorSpell should be return correct values now.
* Added BotBase.RequiresProfileScope which return true by default. When its off, HB will disregard Min/MaxLevel fields in profiles.
* WoWFishingBobber - IsBobbing works again.
* GetTotalAbsorbs and TotalAbsorbs properties added in WoWUnit.
* Added Icon in WoWSpell
* Battlegrounds.Current returns correct value for Deepwind Gorge now
* Added BlacklistFlags.Pull and BlacklistFlags.Interact. Pull flag can be used for mobs that we don't want to pull, but fight back in case we aggro them. Combat flag can be used for bugged/evading mobs that we must avoid no matter what.
* Ghost wolf and Travel form usages has been removed from mounting and it left to be handled by combat routines. You can hook OnMount event for own implementation.
* Added IncomingHealsCount(), IncomingHealsArray(), GetPredictedHealth(bool includedMyHeals), and GetPredictedHealthPercent(bool includeMyHeals)
Dungeonbuddy
-----------------
* [New] Add the normal difficulty versions of Gate of the Setting Sun and Siege of Nuizao Temple scripts and profiles.
* [New] Added scripts and profiles for the new 5.3 normal scenarios.
* [New] Added a new class, 'SpellActionButton', which provides useful info for spells on action bars such as the vehicle, pet or the 'extra button' bars.
* [New] Added HasBonusStep and IsBonusStepComplete to ScriptHelpers.ScenarioInfo
* [New] Added Dynamic Blackspots feature.
* [Changed] Queue accept time is now randomized.
* [Changed] Merged all MOP heroic instance scripts with the normals versions.
* [Changed] Added some minor tweaks to targeting and raid following.
* [Fixed] Fixed exception caused by raid following logic.
Gatherbuddy
-----------------
* Added RandomizationFactor setting for GB2 which allows to determine how big the randomization is for hotspots. You can increase this value to create big random profiles.
* Green Tea Leaf and Ghost Iron will be shown at Node list at 1 skill
Questing
-----------------
* Fixed a bug with quest pickups where it gets stuck in an open/close quest window loop
* Fixed a bug in Quest pick up, should never try to pickup a completed quest now.
* It doesn't care about quest giver's location now if the quest is already completed. (Avoids unnecessary bot stops due to Can't find npc by id)
* Quests with wrong cached data for their objectives on can be overridden properly now.
* RunTo will be done if a quest id is specified and you don't have the quest in log
Singular
-----------------
General
* change - Current target monitoring in debug also watches pets target
* change - suppress exceptions occurring when weighting heal targets for all healers
* change - resized columns on General tab so setting names are less likely to be clipped
* fixed - Infrequent exception occurring when checking if pet battle in progress
* fixed - infrequent bug where movement stopped when HonorBuddy wants to mount but cannot
* fixed - movement while in a quest vehicle disabled
* fixed - issue impacting automatic cast of spells which allow casting while moving.
* fixed - exception caused by log message from CastOnGround when Debug is enabled
* fixed - will now always update bot detected when bot starts. corrects infrequent but repeatable issue when switching bots
* fixed - uses a local function for checking cursor for a pending target spell cast while awaiting change to API in HonorBuddy. Should no longer spam message about /cancel spell cast Guild Tabard, etc. on every spell cast
* fixed - infrequent exception occurring when casting spell and checking certain classes for ability to cast while moving
* fixed - corrected test in CastOnGround to use local pending spell test. should no longer receive misleading /cancel message on every ground ability cast
Druid
* fixed - Balance - Wild Mushroom and Detonate revised. Will now output message as to target being cast upon. Will detonate when 3 mushrooms exist or existing mushrooms have aged more than 4 seconds.
Hunter
* new* - All Specs - support for context specific pets now working. Settings can be used to select pets specific for Solo, PVP, and Instances. Defaults to Pet #1 if you don't have pet of number given. Will dismiss Pets if needed. NOTE: due to the information available at that moment, you may get a failed Ressurection cast on your Pet during pet changes. This is expected presently.
* change - All Specs - will output message indicating status of Growl auto-cast when changing contexts (entering / exiting an instance for example.)
* fixed - Lowbie - bug causing Hunters at Level 1 through 9 to attempt to Dismiss Pet before spell is learned.
* fixed - All Specs - resolved bug impacting handling of Growl when entering/exiting instances.
* fixed - All Specs - exception occurring when the Disable Pet Usage option is set
* fixed - All Specs - modified AoE priorites. added Explosive Trap to Beast Master and Marksman
* fixed - All Specs - Blink Strike was still found by HonorBuddy SpellManager so at times Singular was attempting to cast. reference within Singular removed
Mage
* change - Arcane - improved debug log output
* change - Frost - improved debug log output
* fixed - All Specs - will now correctly cast Ice Floes if needed
Monk
* change - Mistweaver - Pull behavior (when solo) now has *****ling Jade Lightning at the highest priority (previously was Provoke) so some ranged damage can be achieved. Continues to use Jab as Chi generator during Combat due to higher DPS (in general.)
Paladin
* fixed - Protection - exception occurring when no current target selected
Priest
* new* - Discipline - rewrite of all Disc behaviors. Now supports configuration for healing contexts in Group Healing tab of Class Config. Now supports Atonement Healing and improved damage in all contexts
* fixed - Holy - fixed bug where Prayer of Mending spell was not available accept when Cascade talent was selected.
Shaman
* fixed - All Specs - will now correctly cast Spiritwalker's Grace if needed
* fixed - Restoration - was previously setup for long range Pull behavior ( 35 - 40 yds ) which is out of range of spells. Corrected to medium range Pull ( 25 - 30 yds ). The reference to Pull here is regarding internal logic and has no relation to the Pull Distance setting in HonorBuddy
* fixed - Elem/Resto - issue with setting/refreshing totems in some circumstances (like solo testing on training dummy with instance behaviors....)
Warlock
* new* - Destruction - implemented two spell priorities (Noxxic and Icy Veins) which can be selected by COnfig Setting
* fixed - Demonology - now applies DoT appropriate for current form prior to switching form
* fixed - Demonology - no longer casting Soul Fire without Molten Core aura active
* fixed - Destruction (Priority 2) - no longer consumes Backdraft with Chaos Bolt
* fixed - Destruction (Priority 2) - will now only cast Rain of Fire on single target if it is instant
* fixed - Destruction - cast of Havoc when > 1 target
* fixed - Destruction - bug in retrieving the number of stacks of Backdraft
* fixed - Destruction - added Rain of Fire to single target spell priority
Download From: Installer (recommended) / Zip
Requirements
4.0
- Download: Microsoft Visual C++ 2010 Redistributable Package (x86) - Microsoft Download Center - Download Details
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!
Last edited by a moderator: