Since HB's targeting algorithm admittedly sucks ass. I wrote a quick little plugin to override the entire targeting algorithm, and replace it with my own weighting system. (Which works a hell of a lot better than HBs default system) Cons: It does not include totems in the targeting list. (It may in the future if the HB devs don't fix their own before there's a greater need for this.) It is potentially much slower. Since you're weighting the entire object list twice. (HB does it once, then we do it afterwards to get our own set of weights) Pros: Different weighting depending on whether you're in combat or not. IT HAS TARGETS WHEN IN COMBAT. And they're weighted properly. Tries to avoid pulling mobs that can pull other mobs. (Lower weight is assigned to mobs with a possibly high number of adds) Closer mobs = higher weight. It won't go for the mob in the back of the pack. It completely overrides HBs targeting list. HB's internal logic will use the 'new' list instead of the crappy old one. Changelog: 1.0.0.0 - Initial release 1.0.1.0 - Fixed a bug causing an exception in TargetingMeOrPet function 1.0.2.0 - Added mobs targeting party/raid members in combat 1.0.3.0 - Removed minor bug where it would blacklist mobs when in party (and mob isn't tagged by us personally). Also fixed a potential crash due to some API quirks in HB. 1.0.3.1 - Minor bugfix 1.1.32.75 - Almost completely rewritten. Should be mostly bugless for now. 1.1.35.81 - Fixed issue with including friendly targets in the list. (How the hell did I miss that?) Enjoy folks. 1.1.42.106 - Almost complete rewrite. Should work much nicer in parties. Quest weighting is removed entirely. Now also includes extra weighting based on mob pathing. (So we can add more weight on mobs about to run into our path) You can get it from here: http://svn.apocdev.com/duridsource/trunk/TargetOverride/TargetOverride/Override.cs (Note: This link is self-updating as it's part of SVN. You can always get the latest version from this link.) Since some people were asking for ways to donate (not sure why) I created a button @ PayPal for you to donate to.
Testing now, with a pally raf pair. Edit 1: Works with the leader, crashes with pulse exception for follower, log attached (honorlog.txt). Edit 2: Doesn't really matter about the follower, it's targeting is relative to the leader anyway. Edit 3: Just crashed the leader, second log attached (honorlog leader.txt).
Thanks for the bug report. But since I don't have 2 accounts to test RAF on, I can't really do much. (And since the targeting is based off the leader, I guess it doesn't matter either way )
Apoc, could i use it to solve my losing lock problem ? Whenever i team up and use my toon for dps support, it will lose lock whenever my target is attacking someone else.
Just updated my first post again, crash on the leader, log is up there ^^^^^^^ Edit: seems to be fixed, tyvm +rep
thanks in advance dude! will test it after a short sleep of myself! one man, one word! respect! i am still new due hb, but still recognized the problems dealing nearest adds on a pull.
It would be great if it targeted mobs that are attacking party members too and this should be highest priority target ATM if monster targets and fights another party member and when raf leader ends combat with its current target wile another party member still fights - it crashes. There is nothing in logs.
The plugin doesn't sit well with latest Stable or Quest Beta 3 when using it with Mordd's DK cc.. It crashed just recently, has never done that before :S And it skips alot of mobs which it body-pulls instead :/ So this is not for me atm ^^
Thanks apoc! looking good. though its not a BIG problem for me, since my pala actually can handle it, but sometimes it will die so this is deffently a nice plugin!
I'm in love *_* Will be one of my botting essentials till the devs manage to make something better(if any ) in HB =p