- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,151 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Bukkit Plugins
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top Terraria Maps
- Top StarCraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
SmartTargeting
- 4 Likes
- World of Warcraft
- 533 Monthly Downloads
- Supports: 5.1.0
- 24,831 Total Downloads
- Updated 11/29/2012
- Created 10/29/2010
- 42 Favorites
- Project Site
- Comments
- Release Type: Release
- License: MIT License
- Newest File: SmartTargeting 1.14
About SmartTargeting
SmartTargeting automatically swaps your key bindings for "target nearest enemy" and "target nearest enemy player" when you enter/leave a battleground, arena or outdoor PvP zone (such as Wintergrasp). It's oblivious to whether you're using <tab> or any other key for targeting enemies. This addon is based on TabBinder. Another similar addon is SmartTabTarget.
The "<Entering ...>" text in the image will not be shown, it's just there to illustrate that the player entered a PvP/PvE zone,
Usage
There is not really any configuration for this addon beyond disabling notifications (see commands section below). The addon is small, uses nearly no resources at all and (should) just work out of the box.
Example
In PvE I've set up <tab> to "target nearest enemy", and <shift-tab> to "target nearest enemy player". When I now enter Wintergrasp/Tol Barad, a battleground or an arena then these two will be swapped so <tab> will "target nearest enemy player" and <shift-tab> will "target nearest enemy".
Commands
Two slash commands have been added to the addon to allow easier control.
Command prefixes: /smarttargeting or /st
Commands: (examples using /st prefix)
/st - passing no command will force swap the current key bindings.
/st quiet - will enable/disable the notifications of key binding swaps.
Issues
- If you want to change the key bindings permanently (say, going from using TAB and SHIFT-TAB to for example T and SHIFT-T) then this must be done using the Blizzard Key Bindings UI (if this doesn't make any sense to you, you probably don't need to worry about it).
- You should not run other addons changing key bindings for targeting nearest enemy/enemy player at the same time as SmartTargeting, they may interfere with each other.
Differences from TabBinder
- SmartTargeting swaps "target nearest enemy" and "target nearest enemy player", TabBinder only sets the key bindings. This means that if you got a key binding for both targeting functions, you'll lose one of them as you move into a PvP-zone with TabBinder.
- Improved battleground detection, TabBinder had a list of battleground names, but there's a function you can use instead to detect if you're in a battleground. This means that SmartTargeting should work with new battlegrounds and while it still print messages in English, it should work with non-English clients.
- If you're in combat when you enter/leave a PvP zone, then SmartTargeting should set your bindings as soon as you leave combat (you're not allowed to change keybindings while in combat), TabBinder doesn't do this.
Differences from SmartTabTarget
- SmartTabTarget is much more customizable than SmartTargeting, although its code is also significantly larger than SmartTargeting.
- It appears that SmartTabTarget only sets what the <tab> key should target, and that it won't swap "target nearest enemy"/"target nearest enemy player" keys like SmartTargeting. This means that <tab> must be used to target enemies (which often is what most people want), and that you can't have a key to "target all enemies" while in PvP zones nor a key to "target all enemy players" while in PvE zones (you can, but it will be lost when you move between PvP/PvE zones).
1.14
- Update for 5.1.0.
1.13
- Update for 5.0.4.
1.12
- Fixed World PvP zones (Wintergrasp/Tol Barad) bugs; flagged as combat zones when no battle is in progress (i.e. Ironclad Garrison/Wintergrasp).
- Combined database entries.
- Databases will be reset.
1.11
- Re-added quieting functionality.
- Slash command to enable/disable quieting. (/st quiet).
1.11a
- Update for 4.3.
- Added slash command to force swap bindings.
- Re-wrote code to hopefully optimize runtime performance as much as possible.
- Remove option to silence the addon.
- However, output has now been reduced to only give a message when bindings are swapped; removed output when bindings are stored.
1.10
- Update for 4.2.
1.9
- Updated for 4.1.
1.8
- Made it possible to turn off notification of switching key bindings for targeting.
1.7
- When user only had one key binding, addon would spam a message about setting key bindings when in a battleground, this should now be fixed.
1.6
- Removed message about not being able to change key bindings while in combat, this caused spam in some situations, especially Tol Barad.
1.5
- Should swap key bindings upon starting/ending Tol Barad battle. Currently using an event that is sent much more than necessary, but the code that checks if key bindings needs to be swapped is not CPU intensive, so it won't be noticeable. When I find a better event to listen for I'll release a new version.
1.4
- Seems like the fix in 1.3 didn't help. I've now taken a different approach that should solve the problem, but this change unfortunately means you'll have to change the key bindings using the Blizzard Key Bindings UI when you want to permanently change the key bindings. Since almost, if not all of you use the default UI for changing key bindings permanently, I believe this will not be a problem.
1.3
- When leaving a dungeon/battleground and entering a zone where the player immediately is in combat caused Smarttargeting to swap keys incorrectly. This has been attempted corrected with this release.
1.2
- Fixed a bug with binding keys being swapped around when [involuntarily] logging out in a PvP zone and reenter in a PvE zone.
1.1
- Less chance of it swapping wrong (making you target all enemies in PvP zones with preferred targeting key and only target enemy players in PvE zones with preferred targeting key).
1.0
- Initial release.
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| SmartTargeting 1.14 | Release | 5.1.0 | 6,633 | 11/29/2012 |
| SmartTargeting 1.13 | Release | 5.0.4 | 3,660 | 09/01/2012 |
| SmartTargeting 1.12 | Release | 4.3.4 | 2,847 | 06/26/2012 |
| SmartTargeting 1.11 | Release | 4.3 | 2,900 | 03/29/2012 |
| SmartTargeting 1.10 | Release | 4.2 | 3,746 | 06/29/2011 |
| SmartTargeting 1.9 | Release | 4.1 | 1,065 | 04/27/2011 |
| SmartTargeting 1.8 | Release | 4.0.6 | 1,238 | 02/22/2011 |
| SmartTargeting 1.7 | Release | 4.0.3a | 606 | 02/06/2011 |
| SmartTargeting 1.6 | Release | 4.0.3a | 778 | 01/07/2011 |
| SmartTargeting 1.5 | Release | 4.0.3a | 136 | 01/07/2011 |
| SmartTargeting 1.4 | Release | 4.0.3a | 556 | 12/21/2010 |
| SmartTargeting 1.3 | Release | 4.0.3a | 18 | 12/12/2010 |
| SmartTargeting 1.2 | Release | 4.0.1 | 18 | 11/06/2010 |
| SmartTargeting 1.1 | Release | 4.0.1 | 4 | 10/30/2010 |
| SmartTargeting 1.0 | Release | 4.0.1 | 34 | 10/29/2010 |
Addon Packs Containing This...
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,565,156 Monthly Downloads
-
- Recount
- Combat
- 1,064,843 Monthly Downloads
-
- AtlasLoot Enhanced
- Map & Minimap, Professions, Arena, and Boss Encounters
- 684,973 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 545,652 Monthly Downloads
-
- Tidy Plates
- Artwork, Combat, Tank, and Unit Frames
- 466,127 Monthly Downloads
Comments
No, not really :)
Although I heard that you can cap conquest points by only doing random battlegrounds now (although you can't increase the cap?), so that's one step in the right direction. Also heard they're finally getting rid of minimum range from hunters in MoP, as well as making it possible for all hunter specs to get Silencing Shot and Readiness, that sounds like a huge leap in the right direction, but I've been fooled by such promises before. I did some math at the time I left, turned out that in top 2000 players 3v3 arena all classes were pretty evenly balanced from 9% (rogue) to 13% (priest) when you added weights (i.e. balanced it out as if there were equally many players of each class). Only exception was hunters, who had a 3% representation (cue mandatory "but everybody knows people who play hunters got no skill and sucks balls!"). Maybe it's different now, but being told by guild mates that they'd rather have me play another class in arena was... not amusing after being loyal to the class since vanilla WoW.
If guildies pester me really hard they might convince me to return, because that really is the only thing I miss from the game, the people I played with, and they stubbornly refuse to play anything else.
SmartTabTarget (which I also link to in the description, by the way) is even older than this addon, it's not been updated since 2010! I wouldn't expect the author of that addon to update it for 4.3. Nor will I update this one, I don't know how balanced the game is now, but Blizzard showed very well how high priority PvP had, that is, next to no priority at all. Even if they add monks and pandas, it's too late for me, I have no reason to believe they will put effort into balancing PvP whenever it becomes unbalanced. There are some other promising titles on the horizon (Firefall, Guild Wars 2) who seems to focus more on PvP than WoW, if I'm returning to a MMO those are more likely to draw my attention.
Now how can I make curse stop pestering me about offers of "Curse Premium" and other notifications... I only keep the account so someone can easily continue this addon if they so desire.
Could you make this addon say in the raid "Targetting *user*"
Thanks
As for now, you can open "SmartTargeting.lua", look for any lines starting with "print" and just remove them, that will remove the text output :)
If however you were using 1.6 then this version had a bug (as someone reported in the comments below) which caused it to spam notifications about changing key bindings, this was fixed in 1.7.
Tab set to enemy players, Tab set to all enemies.
I have no idea where it comes from or how to fix it tho.
This was of course a bug and I've uploaded a new version where this should be fixed, it should be available for download within a day or so :)
Thanks for the fast fix!
i know its not desired by most ppl, but for me it would be far more better than how it works now
or at least change keybins in tol barad after battle to pick all
Surprised you don't actually get a ZONE_CHANGED_NEW_AREA event when the zone does go from a battleground to a contested zone.