Apoc
Well-Known Member
- Joined
- Jan 16, 2010
- Messages
- 2,790
- Reaction score
- 94
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:
Pros:
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.
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.

Last edited: