A target hud to simplify targeting players, NPC and mobs, both in combat and out of combat by using an addon and a macro instead of always typing, '/target'.
Instructions on first use:
- 1. Run /qt to open window and click the 'save macro'.
- 2. A macro called 'target' would be created. Icon is a purple human with blue beard. It would be in the macro tab under the player macros.
- 3. Move macro icon to the actionbar and assign two keybinds. Assuming the middle button is for attack, then targetting can use the shift-middle button for normal use, and another key for the left hand to press repeatedly so it's more comfortable for the hand. Shameless advertising, http://my.curse.com/downloads/wow-addons/details/attack-nearest-enemy.aspx
Instructions for normal use:
- 1. Click the macro icon or press the keybind to open window if not already. Type target name, press enter or click 'save macro'. Use the 'current' button to save if a target is already selected. Window stays open.
- 2. Click the macro icon or press the keybind at anytime to find target.
- 3. Click to close the window, or press escape.
- 4. Macro is updated when running /qt, using 'save macro' or closing window.
- 5. During combat, the macro is not updated but will update after out of combat.
WARNING: Backup your custom macro if you already have one named 'target'. This addon will overwrite it.
Command:
- /qt
- /qtarget
- /quicktarget
Open window:
- /qt
- or, use 'target' macro or keybind on the actionbar
Target mob while window is open:
- use 'target' macro or keybind on the actionbar
Fill the name into the window from chat or macro:
- /qt mobname
Options:
- see window for more options
Install:
- Move the files to the game folder, .\World of Warcraft\Interface\AddOns\QTarget\*.*
- Free up one general macro slot in the macro interface so a general macro called 'target' can be added.
Uninstall:
- Remove the game folder, .\World of Warcraft\Interface\AddOns\QTarget\*.*
- Delete the macro named 'target'
Features:
- Keep window open, and allow cursor to focus back to game, and make it fast/easy to quickly retarget.
- Option to find corpse, like for a named mob after a big fight. No bugs like finding corpses all the time.
- Only find target if left portion of name exactly matches text typed in window, partial or full names. No bugs like random targets.
- For visible targets, select the target manually and select the 'current' button to fill in the name to avoid typing.
- Targets are found below, above, or any direction regardless which way player is facing or if obstacles block line of sight. Still not easy to find, but better than typing /target all the time.
Credit for the original QTarget addon should go to RokkeR, but was not being updated, http://www.curse-gaming.com/en/wow/addons-1327-qtarget.html
Todo:
Known bugs:
- Game still pauses slightly sometimes when the addon uses ChangeActionBarPage(). For some reason blizzard takes a while to refresh the icons. Occurs because mobs with similar names are around and addon has to clear the target if not matching. To duplicate the test without using the addon, change the actionbarpage manually with the mouse while moving and see the screen freeze.
- While targetting, the zoom out feature in the the world map may not always work. Very rare.
- Could not figure out how to lock window from being moved accidently.
Known limitations:
- Updating macros and clearing target is only done when out of combat or waits until after combat.
- When ignoring corpses, the addon might still find corpses because of a patch that changed /target or TargetByName(), even though clearly there are other living units nearby. Workaround is to move farther away from a corpse to find the other units.
- When finding corpses, the addon might not find a corpse if there are other living units nearby because of a patch that changed /target or TargetByName(), even though clearly the corpse is nearby. There is no workaround. Use with named or unique mobs only.
- Minimap location/direction of mobs can not be calculated anymore and finding mobs will be harder. GetPlayerMapPosition() function is broken because of blizzard restrictions.
- Distance is limited to targeting between 10 to 100 yards depending on when the target is visible on screen, which is a limitation of Blizzard. Usually there is a shorter distance for targets ahead of you when running, while larger distance behind player. Detecting targets farther away can not be adjusted which is a limitation of blizzard. GetPlayerMapPosition() function is broken because of blizzard restrictions.
- Wildcards or portions of a name can not be searched because of blizzard restrictions. E.g. Mob name is Prairie Wolf, so can not just search for wolf.
- Must target manually with a macro or command in chat. There is no more option to continuously target because of blizzard restrictions. No more options to search continuously every 2 sec, which used to flash while in progress and stopped when targeted.
ChangeLog:
Revision 3.2.0 (Oct 2, 2009)
- New, sound an alarm when a target is found. The sound has a 3 second delay to avoid being spammed. There is already a default sound when selecting a target, but is too soft to get our attention. (thx ralph2688)
- Updated TOC file for patch 3.2.0
Revision 3.0.8
- New, press escape to close window.
- New, use /qt to open window for the first time and not lose the target so that the 'Current' button can be used to save the name.
- New, use /qt mobname, to fill the name or partial name into the window from chat or macro. For daily quests when the name is already known and used a lot.
- Bug fix, macro is updated with no target so not accidently used when login later.
- Bug fix, safe to target with the entire name of a mob. Prior to patch 3.0.0, TargetByName() might not find more mobs with the same name and required to remove the last letter of the name to be able to find more mobs.
- Updated TOC file for patch 3.0.8
Revision 3.00
- Bug fix, after GetNumMacros() broken
- Updated TOC file for patch 3.0.0
Revision 2.06
- Bug fix, removed UnitIsCivilian(), broken by patch 2.3
- Not using new macro, /TARGETEXACT, since can not do partial match.
- Updated TOC file for patch 2.3.0
Revision 2.05
- Bug fix, the 'Current' button used to crash when no target was selected
- The 'Current' button can quickly clear the name for convenience when no target is selected.
- No longer putting the cursor in the window when it opens and accidently erasing the name.
- Opening window while in combat no longer moves focus to the window and interfere with the combat.
- Flash a crosshair in the window when targetting, so not only the macro icon flashes.
- Added tooltips.
Revision 2.04
- Updated TOC file for patch 2.1.0
Revision 2.03
- Turning on/off the 'Find Corpse' option, now saves the macro too.
Revision 2.02
- Update toc file after patches
- Only build macro when the name changes. Helps targeting the same thing constantly to run faster without freezing the game for the split second it takes to build the macro.
Revision 2.01
- Reduced macro size so longer mob names can still be targeted.
Revision 2.0
- BC 2.0 compatible. Updated toc file.
- Addon to store name, and macro to target.
- Removed continuous feature since banned by patch. Could not remove screenshot image though from curse website.
Release version 1.31
- (web site erased all my previous changelog info :()
Facts
- Date created
- 23 Sep 2006
- Category
- Last update
- 03 Oct 2009
- Development stage
- Release
- License
- All Rights Reserved
- Curse link
- QTargetX
- Recent files
- R: 3.2.0 for 3.2.0 on 03 Oct 2009
- R: QTargetX 3.0.8 for 3.0.8 on 18 Feb 2009
- R: 3.0 for 3.0.2 on 25 Oct 2008
- R: 2.06 for 2.3.0 on 17 Nov 2007
- R: 2.05 for 2.1.1 on 09 Jun 2007