SteadyTargets

In the default user interface, you have two targets. One is your hostile target (if any), and the other is your friendly target (if any). In your layout editor, you have two anchor points for the two unitframes, known as primary and secondary. This addon changes the behavior of how hostile/friendly target maps to primary/secondary anchor.

Default UI: If there is a hostile target, map it to primary anchor. If there is a hostile target and a friendly target, map the hostile target to primary anchor and the friendly target to secondary anchor. If there is a friendly target but no hostile target, map the friendly target into the primary anchor. (This last action is the 'unsteady' friendly target feature of the default UI.)

UI after addon: If there is a hostile target, map it to primary anchor. If there is a friendly target, map it to secondary anchor. Steady. Simple.

You may not notice an effect if:

  • You don't play a healer. These guys are watching their friendly targets constantly, so they will know what I'm talking about above. If you haven't noticed anything disturbing about the default positions of your target unitframes, then you may miss out on noticing the effect of this addon.
  • You don't use the default unitframes (they're modified). If you have installed another addon that modifies your unitframes, they may be interfering with this one.
  • You use different unitframes altogether (they're gone). Users with Clean Unit Frames installed will find nothing relevant about this addon, not only because it doesn't affect custom made unitframes, but also because CUF keeps targets steady already.

INSTALL. Place folder here: <WAR>/Interface/Addons/<ThisMod> and /reloadui.

UNINSTALL: Place folder here: <WAR>/Disable/<ThisMod> (or just delete it) and /reloadui.

There are no toggles or switches. If you want a mod package that includes several child mods and toggles to turn each on or off, see the Begone, Begone! addon.

Good Addon Seeks Selfless Project Manager

I would mark this page officially abandoned if that didn't turn off syndication to curse.com ... so it says I am project manager, but rest assured no updates will be made until someone else asks me to hand over the keys.

The best place to start hacking is the public sandbox clone repository, no username or password required. Just download and upload using SVN (with software such as TortoiseSVN for Windows - use Google and look at CurseForge knowledge base on repositories to figure this out).

The basic reason for abandonment is to simplify my project list. I have enough on my plate that I don't need to be updating a dozen individual addons that each do small, discrete tasks. However, I am happy to package them into Begone! so that they will get controller code there to activate/deactivate each child addon. This way, we can both have the child addons updated with functionality users want and have them bundled reliably into a package (the latter being the maintenance job I continue to do). The other good reason is that this highlights the fact that open source software encourages contributions from multiple sources and has no exclusive owner.

Bug Stuff

Caveats and known issues: Other addons that modify the default unitframes may interfere with the functionality of this addon. Other addons that hide the default unitframes, in order to display their hostile and friendly targets their own way, will render this addon useless to you.

CurseForge Project Page - submit to the Ticket Tracker first!

You must login to post a comment. Don't have an account? Register to get one!

Facts

Date created
05 Oct 2008
Category
Last update
15 Oct 2008
Development stage
Release
License
MIT License
Curse link
SteadyTargets
Recent files

Authors

© 2008-2009 Curse Inc.