Help

QTargetX

Combat Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 2,346 Downloads
  • Supports: 4.3
  • 0 Average Daily Downloads
  • Comments
  • Created 9/22/2006 9:51:15 PM
  • Updated 1/13/2012 10:32:45 PM
  • 46 Favorites
  • Project Site
  • License: All Rights Reserved
  • Release Type: Release
  • Newest File: 4.3.0
or

About QTargetX

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' in the chat window. The target can also be quickly marked with a raid icon. The addon uses a macro because Blizzard blocked addons from targeting a long time ago. The addon was originally created to fix the issues that '/target' normally has (see the features below).

INSTRUCTIONS ON FIRST USE:

  • 1. Open Blizzard's macro window
  • 2. Find the macro QTARGET in the general tab created automatically after logging in.
  • 3. Add the macro icon to the action bar and assign a keybind. Recommend using two keybinds; one for the left hand and one for the right hand, so more ergonomically comfortable for one hand to rest since usually pressed repeatedly and quickly.
  • 4. Do not make any custom changes to the macro because the addon always updates and erases it.

INSTRUCTIONS FOR NORMAL USE:

  • 1. Setup everything before entering combat.
  • 2. Use the macro or press the keybind on the action bar to open the target window if not already.
  • 3. Type a target name in the window, press enter or click the 'save macro' button. Use the 'current' button to save the name of anything already targeted.
  • 4. Use the macro or press the keybind at anytime to find target again.
  • 5. The target window should stay open while targeting or before entering combat.
  • 6. The macro is always updated whenever typing a target name, using 'save macro' button or closing the target window.
  • 7. During combat, any changes are not updated yet and will automatically finish updating after out of combat.
  • 8. Disclaimer: personal injury can occur when spamming a target physically the same exact way for long periods of time. Known as repetitive strain injury (RSI) or carpal tunnel syndrome (CTS).

FEATURES:

  • Keep the target window open and make it fast/easy to quickly target.
  • Fade the target window a little when not being used by the mouse or keyboard to focus back to the game world. Creates a more minimalist frame.
  • The escape key does not close the target window so that the target macro remains available once combat starts.
  • Option to use a raid icon when target is found. Option to choose which raid icon.
  • Option to never target the dead or a corpse (fixes the issue with /target). Option to find the dead or a corpse, like for a named mob after a big fight. Has limitations, see below.
  • Clear the target if none found (fixes the issue with /target). The current target should be cleared if it does not match the name we are trying to find.
  • Never find random targets (fixes the issue with /target). Only find target if left portion of name exactly matches text typed in the target window, partial or full names. Presumably fixed by Blizzard after patch 3.0.x, but still checked by the addon to guarentee it works.
  • If you dont want to type the name, then select a target that is in range and select the 'current' button to save the name.
  • Names are saved in a dropdown so easier to do dailies or whatever next time.

SLASH COMMANDS:

/qt
/qtarget
/quicktarget
/qt <targetname>
/qt reset

SLASH COMMAND INSTRUCTIONS:

  • Show target window,
    /qt
    or, click on the macro QTARGET on the actionbar, after putting the macro QTARGET on the action bar
    or, use the keybind on the action bar, after putting the macro QTARGET on the action bar
  • Find and target a mob only with the macro QTARGET and not a slash command,
    Click on the macro QTARGET on the actionbar, after putting the macro QTARGET on the action bar
    or, use the keybind on the action bar, after putting the macro QTARGET on the action bar
  • Put the target name into the target window from chat or macro, (optional)
    /qt <targetname>
  • Move the target window back to the middle of the screen, (optional)
    /qt reset

OPTIONS IN THE TARGET WINDOW:

  • Click on the lock symbol in the corner to move or lock the target window.
  • Click on the "X" symbol in the corner to close the target window.
  • Click on the "Current" button to add a name that is currently targeted.
  • Control-Click on the "Current" button to erase any name so we can type another one.
  • Click on the "SetRaidIcon" checkbox to enable or disable adding a raid icon to targets.
  • Click on the "SetRaidIcon" picture to change the icon.
  • Click on the "FindDead" checkbox to enable or disable find the dead or a corpse (see limitation below).
  • Click on the editbox to enter a name to find and target.
  • Hover over the editbox with the mouse to enter a name to find and target.
  • Click on the dropdown arrow to open a list of saved names.
  • Click the add button to add a name to the dropdown list.
  • Left click a name in the dropdown list to use it.
  • Right click a name in the dropdown list to remove it.
  • The "MacroSaved" button helps show when the macro was saved or not.
  • The circle and crosshair in the corner helps show when the macro is being used or not.

INSTALLATION:

  • In Windows XP, extract the ZIP file, to your World of Warcraft interface addons directory, which might look like,
    .\World of Warcraft\Interface\AddOns\QTarget
  • Free up at least one macro slot in the macro interface in the general tab so a macro can be added automatically by the addon.

UNINSTALL:

  • Remove the game folder, .\World of Warcraft\Interface\AddOns\QTarget
  • Remove the macro QTARGET

-------------------------------

Todo:

  • A minimalist frame with only the target name and flags for options. Keep smaller and only show the whole target window when the mouse hovers over it. More compatible with custom UI client packs. This is an alternative to just fading the target window.
  • Use the keyboard while the list of names is open to start entering a target name and autoscroll the list. The workaround is to click on the editbox first to see the flashing cursor, then go back to the list of names and then see it autoscroll the list while typing.
  • A slider option to control the fade out amount and fade out time.
  • Doubleclick the target name in the editbox to highlight the whole name and make it easy to type a new name.

-------------------------------

Known bugs:

-------------------------------

Known limitations caused by Blizzard:

  • Updating macros and clearing target is only done when out of combat or waits until after combat, a limitation by Blizzard.
  • When ignoring the dead or corpses, the addon might still find the dead and corpses even though there are clearly other living units with the same name nearby, a limitation by Blizzard (many patches ago). The issue is with '/target' or 'TargetByName()'. Workaround is to move farther away from the dead or a corpse to find the other units.
  • When finding the dead or corpes, the addon might not find the dead or corpses if there are other living units with the same name nearby even though clearly the dead or corpse is nearby, a limitation by Blizzard (many patches ago). The issue is with '/target' or 'TargetByName()'. Not an issue when used with named, rare and unique mobs since no more are living nearby anyway. Workaround is to kill all living mobs or move farther away to despawn living units. Blizzard no longer allows us to just move closer to the dead or a corpse until found (patch 3.3.5).
  • Minimap location/direction of units can not be calculated anymore and finding units 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. Disclaimer: spamming a target for long periods of time can cause carpal tunnel.
  • Game still pauses slightly sometimes when the addon uses ChangeActionBarPage(). For some reason blizzard takes a while to refresh the icons. Occurs because units 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.
  • Targets are found below, above, or any direction regardless which way player is facing or if obstacles block line of sight. Though, we can not see an icon or target deep inside buildings or caves. Even if not easy to find, we know the unit is at least nearby. Suggest using another addon like RangeDisplay or whatever to at least know the distance.
  • The blizzard scrollbox updates slowly and adding a new name that sorts to the bottom does not scroll. Need to click add twice to see names that sort to the bottom.

-------------------------------

Change log:

(see "changes" section in website)

Change log:

Revision 4.3.0 (Jan 5, 2011)

  • Updated TOC file for patch 4.3.0
  • New, changed the name of macro to QTARGET instead of TARGET so more obvious it belongs to an addon
  • New, window fades out a little when not being used by the mouse or keyboard
  • New, autoscroll to the closest matching name in the dropdown list when typing a name
  • New, see help in chat with slash command, /qt ?
  • Bug fix, add a new macro icon picture used by the macro since broken by patch 4.3.0. (Macro functions were, CreateMacro()/EditMacro()/GetNumMacroIcons()/GetMacroIconInfo()).
  • Bug fix, removes any slash symbol "/" typed in the target name, to avoid the error, "unfinished string near '<eof>'". Never needed a slash in the name anyway. It is reserved by blizzard for text manipulation functions anyway.
  • Bug fix, the selected raid icon option is always used on a target when the player is solo and not in a party.
  • Bug fix, the selected raid icon option does not change on a target if a party leader already set icons on a target.
  • Bug fix, add and delete macros properly

(Note, put your macro back on the action bar since the name changed to QTARGET)

Revision 4.2.0 (Jul 22, 2011)

  • Updated TOC file for patch 4.2.0
  • New, autoscroll to the name in the dropdown list when adding a name to the list
  • Bug fix, move cursor position to the right of the editbox with name before typing the name

Revision 4.0.6a (Feb 25, 2011)

  • Bug fix, remove a name from the dropdown list and not add the name currently in the editbox at the same time. Used to add the name currently in the edit window again, even if the same name that was removed.
  • Bug fix, countdown to fade/hide dropdown properly. Used to fade sometimes when being used.
  • Update, Control-click the "Current" button to clear the name in the edit window immediately. Clicking the button as usual still selects the current target if any.
  • Update, see "Add" button to save a name when the dropdown list is opened, and not automatically save anymore. Most names we target are temporary anyway.
  • Update, clear focus in the edit window when using the dropdown
  • Update, clear focus in the edit window when using any check boxes or buttons
  • Update, clear focus in the edit window when in combat
  • Update, show the macro status instead of using a "Submit" button, since only for reference and always saved anyway
  • Update, references to a "corpse" renamed to the "dead" to match options used in macros
  • Update, verified limitations still exist with Blizzard's /target and clearing if not found
  • Update, verified limitations still exist with Blizzard's /target and finding the dead or a corpse

Revision 4.0.6 (Feb 12, 2011)

  • New, option to set raid icon when targeting to find mobs more easily. Icon does not change if already marked with another icon, since already easy to find or dont want to change what someone in your party already marked.
  • New, option to change the raid icon
  • New, lock button to keep window from moving. Window was rebuilt since previously unable to lock.
  • New, move window back to the middle of screen with slash, /qt reset
  • New, names are saved in a dropdown box to use later. Type a name to add it. Click on the dropdown arrow to open it. Left click a name in the box to use it. Right click a name to remove it. Size of dropdown is 40 names but can save any amount.
  • Update, prepare macro at login, not just when first used, slash /qt
  • Update, move the macro icon to the general tab which has lots more space, and remove from the character tab
  • Update, the target macro is much smaller and efficient
  • Update, names can be searched which have a single qoute, like A'dal in shat, Archmage Lan'dalock in dalaran
  • Update, names can be searched which have a double qoute, like "Sea Wolf" in booty bay
  • Update, names can be searched with any other symbols too
  • Update, removed old 2006 code that is not used anymore

Revision 4.0.0 (Oct 7, 2010)

  • Updated TOC file for patch 4.0.0 (for cata)
  • Bug fix, replace 'this' with 'self' and fix parameters passed to functions (for cata)
  • Bug fix, replace getglobal() with _G[] (for cata)

Revision 3.3.5 (Sep 10, 2010)

  • New, a ping sound is played while searching and target not yet found. Already added a louder alarm in a previous patch when a target is found. The sound has a 3 second delay to avoid being spammed.
  • Bug fix, hover mouse over editbox gets focus only for the first time so mouse can still hover without affecting the keyboard.
  • Bug fix, clear target if no name, previously it thinks any highlighted target is already found but there is no name
  • Updated TOC file for patch 3.3.5

Revision 3.3.0b (Dec 25, 2009)

  • New, hover mouse over editbox a second to get focus. Not need to click on the small box. Do not focus if mouse passes quickly.
  • New, save macro while typing the target name and not wait to press enter. Combat might start unexpectedly and portion of the name should at least 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

  • some ideas from QTarget addon by RokkeR
  • (web site erased all my previous changelog info :()

Comments

First Previous Page 1 of 3 Next Last
  • #34
    Revision 4.3.0 (Jan 5, 2011)

    * Updated TOC file for patch 4.3.0
    * New, changed the name of macro to QTARGET instead of TARGET ...
    * New, window fades out a little when not being used ...
    * Bug fix, add a new macro icon picture used by the macro since broken by patch 4.3.0 ...
    * Bug fix, removes any slash symbol "/" typed in the target name, to avoid errors ...
    * Bug fix, the selected raid icon option is always used on a target when the player is solo and not in a party.
    * Bug fix, the selected raid icon option does not change on a target if a party leader already set icons on a target.
    (see changelog for more details)

    (Note, put your macro back on the action bar since the name changed to QTARGET)
    Last edited by jtbalogh on 1/13/2012 10:30:42 PM
  • #33
    Revision 4.2.0 (Jul 22, 2011)

    * Updated TOC file for patch 4.2.0
    * Bug fix, move cursor position to the right of the edit box with name when opening window
    * Bug fix, scroll to the name when adding a name to the list
  • #31
    Revision 4.0.6a (Feb 25, 2011)

    Summary of some changes (see "changes" in the website for more details):

    * Bug fix, remove a name from the dropdown list and not add the name currently in the editbox at the same time.
    * Bug fix, countdown to fade/hide dropdown properly.

    * Update, Control-click the "Current" button to clear the name
    * Update, see "Add" button to save a name when the dropdown list is opened
    * Update, clear focus in the edit window properly
    * Update, show the macro status instead of using a "Submit" button
    * Update, references to a "corpse" renamed to the "dead" to match options used in macros
  • #32
    Didn't add /cast yet to macro, sorry. Two issues I saw.

    Targeting and casting dismounts a ground mount even if target is not found, so never able to spam for the target. Better to stay on a mount spamming for a mob or an enemy player, so I can chase them if needed.

    A target can be found from far away and casting dismounts early, so I lose time mounting again to get it fast enough before another player steals it.
  • #28
    It would be very nice if you could add a way to add a /cast line to the macro so it did more then just target. So it could look something like this:
    /qt
    /target stormwind rat
    /run Qtarget_Page(Qtarget_isValid('stormwind rat'))
    /cleartarget [actionbar:6]
    /run Qtarget_Page()

    /cast [nomod,btn:2,spec:2] Arcane Missiles; [nomod,btn:1,spec:2] Arcane Blast; [nomod,btn:1,spec:1] Fireball; [nomod:btn:2,spec:1] Scorch
  • #30
    Sounds cool. You saying you already tried it and it worked all in the same macro? Maybe I can add it as text you type in and it gets appended like your example. Looks like it might not fit in a macro of 254 characters. Maybe use a smaller cast?

    Just a thought, would there be a problem with Blizz later? They have been finding everything possible to nerf addons that help macros in arena and pvp since the beginning of time and couldn't have this addon be another reason they block everything. :)
  • #27
    Revision 4.0.6 (Feb 12, 2011)

    Summary of some changes (see "changes" in the website for more details):

    * New, option to set raid icon when targeting to find mobs more easily.
    * New, option to change the raid icon
    * New, lock button to keep window from moving.
    * New, move window back to the middle of screen with slash, /qt reset
    * New, names are saved in a dropdown box to use later. Type a name to add it. Click on the dropdown arrow to open it. Left click a name in the box to use it. Right click a name to remove it.

    * Update, move the macro icon to the general tab which has lots more space, and remove from the character tab
    * Update, the target macro is much smaller and efficient
    * Update, names can be searched with any symbols
  • #29
    Will fix how the dropdown works next week. The behavior is not what I expected so I will consider it a minor bug.
  • #26
    Revision 4.0.0 (Oct 7, 2010)
    * Updated TOC file for patch 4.0.0 (for cata)
  • #25
    Revision 3.3.5 (Sep 10, 2010)
    * New, a ping sound is played while searching and target not yet found. Already added a louder alarm in a previous patch when a target is found. The sound has a 3 second delay to avoid being spammed.
    * Bug fix, hover mouse over editbox gets focus only for the first time so mouse can still hover without affecting the keyboard.
    * Bug fix, clear target if no name, previously it thinks any highlighted target is already found but there is no name
    * Updated TOC file for patch 3.3.5
    (wait for curse servers to refresh with new file)
  • #24
    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.
  • #23
    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
  • #22
    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
    (wait for curse servers to refresh with new file)
  • #20
    any way to add a sound file to the addon to alert that your macro has picked it up
  • #21
    sounds good, ya
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster Addon Downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecraft 3D Print Giveaway

Enter Now!