Credits: ghostduke (current author), Dridzt (until WoW 5.4), Brodrick (until WoW 3.0), Qzot (original concept)
Description: Simple Raid Target Icons (SRTI for short) allows the player to quickly mark raid targets by performing modified clicks or pressing keybind, on the 3D models in the game world.
Features:
Shows a radial menu on
- Single click with configurable modifier (alt, ctrl, shift).
- Double-click with configurable speed threshold.
- Keybind to show the radial menu.
- Preview frame to test the settings.
- Keybind to apply mark on mouseover. (no menu)
- Works with nameplate clicking.
- Works with Target|Focus|BossFrames.
- (new) Experimental support for non-Blizzard unitframes
- Target,Focus of some popular addons supported 'out of the box' (STUF, Shadowed, XPerl, Perl, PitBull4)
- Keybind for power users they can hit once while hovering their custom unitframes to register them with SRTI.
(mainly as a way to support the myriad oUF* plugins, but other custom UFs might also work)
- Target,Focus of some popular addons supported 'out of the box' (STUF, Shadowed, XPerl, Perl, PitBull4)
- PugLax support for Icon customization (thanks to Virance)
Allows you to see crowd control assignments on the radial menu. (look at screenshot for example)
Bring up SRTI options with /srti and tick the PugLax checkbox.
Configuration: /srti
Localization:
Version 2.0.1 is start to support the localizations.
If you're interested in helping localize SRTI for another client, please click Translation
Possible upcoming features
- Temporary keybindings that only work when the radial menu is visible
Example: Ctrl+S shows the menu. Q, W, E, A, D, Z, X, C keys select an icon, S removes the icon, Ctrl+S cancels.
Q&A
Q: What is "Select Icon on Hover"?
A: When the radial menu is shown, you can select an icon by moving your cursor over the icon instead of clicking on it. This can be toggled individually for the three methods for showing the radial menu, as well as a global setting for how long the cursor needs to stay over an icon for it to be selected.
Q: What's the "Test Me" in the options?
A: You can click there to see what effect the options have on the radial menu, and set a virtual raid icon on yourself. The keybinding method also affects the "Test Me" when the options are open.
Q: Why doesn't your addon show a list of the icons on the screen?
A: I wrote this addon because I didn't like those UIs. They took up valuable screen space for an infrequently used tool. I also found the separation of the target and the icons themselves to slow down the whole process.
Q: Can you add something that will let me target an enemy that already has an icon?
A: No, the short answer is Blizzard disabled the ability for addon to do this. There are addons that used to do this, and addons that fake similar features for raid/party members, but it is not actually possible for raid icons unless Blizzard adds it themselves.
Just found out. Fishing Buddy (Classic) by: Sutorix was preventing this addon from even popping up when clicking on a mob. Hope this helps someone.
I have posted an updated version of SimpleRaidTargetIcons v2.1.4. Some people are occasionally seeing the error "Attempt to access forbidden object from code tainted by an AddOn [string "=[C]"]: in function `GetName'. This error appears to be caused by an interaction between another addon and SimpleRaidTargetIcons. I am unable to personally duplicate the error so this an attempted fix suggest by MrFIXIT. If anyone still sees the error after this update please try and check if you see this problem with SimpleRaidTargetIcons as the only addon enabled. If you do not see the error with only SimpleRaidTargetIcons enabled then try enabling your other addons and let me know which one causes the interaction issue. Thanks!
1x ...dOns\SimpleRaidTargetIcons\SimpleRaidTargetIcons-2.1.3.lua:475: Attempt to access forbidden object from code tainted by an AddOn
[string "=[C]"]: in function `GetName'
[string "@SimpleRaidTargetIcons\SimpleRaidTargetIcons-2.1.3.lua"]:475: in function `IsNameplateUnderMouse'
[string "@SimpleRaidTargetIcons\SimpleRaidTargetIcons-2.1.3.lua"]:645: in function `OnMouseUp'
[string "@SimpleRaidTargetIcons\SimpleRaidTargetIcons-2.1.3.lua"]:552: in function <...dOns\SimpleRaidTargetIcons\SimpleRaidTargetIcons.lua:552>
Locals:
(*temporary) = ForbiddenNamePlate1 {
OnSizeChanged = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:485
GetPreferredInsets = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:466
GetAdditionalInsetPadding = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:455
ApplyOffsets = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:437
OnRemoved = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:424
OnAdded = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:413
template = "ForbiddenNamePlateUnitFrameTemplate"
0 = <userdata>
OnOptionsUpdated = <function> defined @Blizzard_NamePlates\Blizzard_NamePlates.lua:431
}
It would be really cool for questing or keeping track of bosses/tanks with marks if there was a separate section for splitting the icons and dragging them on screen with hp to designated target.
2x ...dOns\SimpleRaidTargetIcons\SimpleRaidTargetIcons-2.1.3.lua:475: Attempt to access forbidden object from code tainted by an AddOn
[string "=[C]"]: in function `GetName'
[string "@SimpleRaidTargetIcons\SimpleRaidTargetIcons-2.1.3.lua"]:475: in function `IsNameplateUnderMouse'
[string "@SimpleRaidTargetIcons\SimpleRaidTargetIcons-2.1.3.lua"]:645: in function `OnMouseUp'
[string "@SimpleRaidTargetIcons\SimpleRaidTargetIcons-2.1.3.lua"]:552: in function <...dOns\SimpleRaidTargetIcons\SimpleRaidTargetIcons.lua:552>
Locals:
(*temporary) = <unnamed> {
0 = <userdata>
}
In reply to shuiliu11:
Assuming this is modern wow, could try moving the forbidden check earlier and have the function erroring be like this
This is great, best marking addon I've found so far! I love the double-click option.
Now I just need a way to place world markers. Any way you could add a keybind to bring up a radial world marker selector?
I have updated the addon for WOW 9.0.1 release. It will be posted as soon as the review is approved. Thanks for continuing to enjoy this addon.
Anyone updating this addon for Shadowlands? I can't get it to load the options from /srti and it does not show in the Addons list under Interface not to mention it stopped working. I am super grateful for all the addon authors out there as I don't know how to do this stuff and appreciate any update provided if possible. Thanks again for your work!
Hi, do you have any plans to update this to 9.0.1? it's such a useful addon and with people playing a wider range of dungeons since prepatch arrived, being able to call targets is more important - thanks!
In reply to Tom1817:
I don't even have modern wow installed I'm afraid.
Hopefully Zimzarina that maintained this for non-classic is still around :)
That said I might take a look but no promises.
In reply to MrFIXlT:
No worries dude, thanks a lot either way - it's been an invaluable addon <3
Hello, I have a small issues (Classic version) and I hope you can help me with it. After logout - login addon stops working - I can bring up the icons menu (configured on mousebutton4), but it always looks like I am the target and clicking on any of the icons produces no effect. However, if I open-close addon options, the issues disappears.
Thanks in advance.
https://www.curseforge.com/wow/addons/simple-raid-target-icons/issues/create
Make a note that it's for Classic, and give some more information about other addons you have loaded (especially custom unitframes) etc.
In reply to MrFIXlT:
I have the same problem. Posted an issue with additional info, hope it helps!
Thank you
It seems this addon doesn't work with shadowed unit frame (only tried on wow classic version).
In reply to Forge_User_42903318:
It doesn't work for any unitframes at the moment. It's on the todo list but I've been distracted with some guild addons.
In reply to Forge_User_42903318:
Try the latest 2.13-classic.
The latest version for Classic is 2.12-classic.
Twitch client might recommend the wrong (BFA) version if you do not have beta packages enabled.
Make sure you have the correct version of the addon for the matching version of the game before reporting issues please.