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 (escape does not close so target macro can be available once combat starts).
- 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:
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.
- 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. Easier when used with named or unique mobs.
- 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.3.0b (Dec 25, 2009)
- Feature, hover mouse over editbox a second to get focus. Not need to click on the small box. Do not focus if mouse passes quickly.
- Feature, save macro while typing the target name and not wait to press enter. Combat might start unexpectedly and portion of name should be available.
- Bug fix, while targetting, the zoom out feature in the the world map works okay. Have not had problems as of patch 3.0.0.
Revision 3.3.0 (Dec 9, 2009)
- Bug fix, the escape key no longer closes window so target macro can be available once combat starts. Closing window clears macro and can not be used anymore once combat starts due to Blizzard restrictions. We want to be able to target something before combat starts and continue to use it during combat.
- Updated TOC file for patch 3.3.0
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 :()
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...