Go to Page... |
Compatibility: | Shadowlands patch (9.0.5) Shadowlands patch (9.0.2) Shadowlands pre-patch (9.0.1) |
Updated: | 03-16-21 05:13 PM |
Created: | 08-04-10 07:07 PM |
Downloads: | 28,806 |
Favorites: | 48 |
MD5: | |
Categories: | Discontinued and Outdated Mods, Combat Mods, Unit Mods |
This addon only works with action buttons provided by the default UI. Support for other action bar addons may be found in the Other Files tab.
Macros allow you to change the ability that you use based on whether your target is friend or foe. This addon allows you to do the opposite, change the target of an ability based on whether that ability is harmful or helpful. Support for custom paging of the main action bar is also provided (may be disabled by another addon).
Anyone with several macros similar to:
/cast [harm, nodead] [@targettarget, harm, nodead] [@mouseover, harm, nodead] [@pettarget, nodead] HarmfulSpell
or
/cast [@mouseover, help, nodead] [help, nodead] [@targettarget, help, nodead] [@player] HelpfulSpell
can instead set up a targeting priority and apply it to all of your action buttons without wasting a single macro.
To further enhance your mouseover targeting, two additional options are provided. @unitframe can be used in place of @mouseover to target a unit only if it is a unit frame. Similarly, @unitmodel can be used to target only units that are in the 3D world.
Note: Target behavior is only changed for spells and items placed directly into an action button.
Translators: To submit a translation please just edit an existing file (ImpliedTarget\Locales.lua or ImpliedTarget_Config\Locales\deDE.lua) and send it to me.
Developers: If you would like to make ImpliedTarget work with your addon then see the API below and look at how it was done for other addons in the Other Files tab.
API (these functions may be called in combat, but their effects won't happen until combat has ended)
ImpliedTarget.DisableKeyBinding()
Forces ImpliedTarget to disable it's key binding code and allow it to be garbage collected. Only call this if your addon will be providing this functionality.
ImpliedTarget.DisablePaging()
Forces ImpliedTarget to disable it's paging code for the primary action bar and allow it to be garbage collected. Only call this if your addon will be providing this functionality.
ImpliedTarget.AddButton(button [, bind])
Allow ImpliedTarget to alter the behavior of an action button.
Arguments:
button - (table or string) An action button or name of an action button.Returns:
bind - (string) The name of the key bind for the action button.
button - (table or nil) If successful the action button is returned, otherwise nil.
button - (table or string) An action button or name of an action button.Returns:
button - (table or nil) The action button if it was removed, nil if the action button had not been previously added.
File Name |
Version |
Size |
Author |
Date |
Type |
1.0.1 |
918B |
12-08-20 11:43 PM |
Addon |
||
1.0 |
1kB |
09-27-18 04:42 PM |
Addon |
||
2.0 |
2kB |
08-06-18 12:36 PM |
Addon |
Comment Options |
11-21-22, 08:24 AM | ||
A Kobold Labourer
Forum posts: 0
File comments: 3
Uploads: 0
|
Re: Clicked
|
|
|
iambanana2 |
View Public Profile |
Send a private message to iambanana2 |
Find More Posts by iambanana2 |
Add iambanana2 to Your Buddy List |
11-18-22, 02:06 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 6
Uploads: 0
|
Clicked
OK I found: https://www.wowinterface.com/downloa...3-Clicked.html
Does everything and more, but a little longer to setup.
Last edited by FerretOnline : 11-18-22 at 02:08 PM.
|
|
FerretOnline |
View Public Profile |
Send a private message to FerretOnline |
Find More Posts by FerretOnline |
Add FerretOnline to Your Buddy List |
FerretOnline |
View Public Profile |
Send a private message to FerretOnline |
Find More Posts by FerretOnline |
Add FerretOnline to Your Buddy List |
iambanana2 |
View Public Profile |
Send a private message to iambanana2 |
Find More Posts by iambanana2 |
Add iambanana2 to Your Buddy List |
11-09-21, 10:57 PM | |
|
Is there a version for...
...TBC Classic?
|
|
Erurainon |
View Public Profile |
Send a private message to Erurainon |
Find More Posts by Erurainon |
Add Erurainon to Your Buddy List |
Razko |
View Public Profile |
Send a private message to Razko |
Visit Razko's homepage! |
Find More Posts by Razko |
Add Razko to Your Buddy List |
Razko |
View Public Profile |
Send a private message to Razko |
Visit Razko's homepage! |
Find More Posts by Razko |
Add Razko to Your Buddy List |
Vrul |
View Public Profile |
Send a private message to Vrul |
Visit Vrul's homepage! |
Find More Posts by Vrul |
Add Vrul to Your Buddy List |
03-15-21, 10:08 PM | |
|
Btw, noticed a little bug/misconfiguration - Binding Shot is marked as "harm" by default rather than "gtaoe". It's a ground targeted spell that you throw. Might confuse some people who just install this addon and their Binding Shot stops working.
|
|
Razko |
View Public Profile |
Send a private message to Razko |
Visit Razko's homepage! |
Find More Posts by Razko |
Add Razko to Your Buddy List |
03-12-21, 10:12 AM | |||
|
Also, the wiki article seems to be flat out wrong - it says that this event doesn't fire when hovering unitframes, but I made a WA that simply does a print() when this event fires, and it does seem to fire when I hover a unitframe. So logically I think this should accomplish exactly what I want, i.e. @unitframe should now work just as "fast" as @mouseover, unless @mouseover has something else that potentially makes it "faster"?
Last edited by Razko : 03-13-21 at 02:29 AM.
|
||
|
Razko |
View Public Profile |
Send a private message to Razko |
Visit Razko's homepage! |
Find More Posts by Razko |
Add Razko to Your Buddy List |
03-11-21, 09:15 AM | ||
|
Code:
SecureStateDriverManager:RegisterEvent("UPDATE_MOUSEOVER_UNIT") |
|
|
Vrul |
View Public Profile |
Send a private message to Vrul |
Visit Vrul's homepage! |
Find More Posts by Vrul |
Add Vrul to Your Buddy List |
03-11-21, 12:54 AM | |
|
Hey, so I've noticed something odd while trying to use @unitframe - it seems like there's a bit of a delay on it "detecting" that there's a unitframe under the cursor.
I've been using @mouseover macros for a very very long time now for dispelling or offhealing people with instants as a DPS player, and when I switched to this option in ImpliedTarget, I kept casting things on myself when I'm fully expecting them to go on my mouseover. It wasn't a one-time thing too, where I could say that this is just me screwing up or something, it was happening consistently. So I've tried testing these things by quickly hovering and casting someting on a untiframe over and over, first with impliedtarget set to @unitframe, then with it set to @mouseover, and then with a normal @mouseover macro, and it does seem like @unitframe takes longer to realize there's a unitframe under the cursor (@mouseover via impliedtarget vs @mouseover via macro felt identical however, so it seems like this is just @unitframe related). Am I going insane or is there some kind of technical limitation/polling rate here, and if there is, can it be tweaked?
Last edited by Razko : 03-11-21 at 01:05 AM.
|
|
Razko |
View Public Profile |
Send a private message to Razko |
Visit Razko's homepage! |
Find More Posts by Razko |
Add Razko to Your Buddy List |
03-09-21, 07:16 AM | |||
|
Re: Nameplate Bug?
|
||
|
Vrul |
View Public Profile |
Send a private message to Vrul |
Visit Vrul's homepage! |
Find More Posts by Vrul |
Add Vrul to Your Buddy List |
03-09-21, 04:01 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Nameplate Bug?
I'm using this addon for a while now. After I started playing healers I noticed a problem though: If you set mouseover to only work on nameplates it wouldn't work at all. Its quite critical for healers to avoid random wrong ally healing (because he stuck one pixel of his leg under your tank frame).
It's possible that this problem originates in ElvUI or ElvUI addon for ImpliedTarget, but I need confirmation. Looks like ElvUI addon wasn't updated from BfA, maybe that's the problem? |
|
allethargic |
View Public Profile |
Send a private message to allethargic |
Visit allethargic's homepage! |
Find More Posts by allethargic |
Add allethargic to Your Buddy List |
12-26-20, 08:29 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Played around with the addon and really like it. I have one question though... is it possible to get a macro that has the follow to work with your addon...
/cast [harm] spell /cast [help] spell or if you addon can do it is if my target is "helpful" cast a spell while doing the mouseover but if its a "harmful" cast a different spell. |
|
damigeinc987 |
View Public Profile |
Send a private message to damigeinc987 |
Visit damigeinc987's homepage! |
Find More Posts by damigeinc987 |
Add damigeinc987 to Your Buddy List |