Just use oRA3. It uses the built in standard Blizzard system for MT & MA. This makes it compatible with Blizzard's raid frames as well. That is a good thing since it gives you multiple ways to pick, especially nice on patch days when you have to revert to more of Blizzard's stuff.
Request for: GridStatusRaidIcons
Change: allow user to select which raid icons will be shown and which hidden (For example, show MOON and CROSS on grid, but don't show SKULL).
Will be useful on Anub25hc.
Will settle for a quick and dirty configuration inside the LAU code.
ok, this isn't ideal but works. I have two identical layouts now, one using oRA2 and one using the built-in tank ID (MAINASSIST, MAINTANK in the filter.) I can't seem to come up with an "or" situation, probably becuase I'm not LUA fluent. I assume it should be possible to modify this code bit in GridoRA2Layouts.lua to add the tanks from the built-in stuff, maybe I can swipe it from oRA3.
--Copy non-empty elements to new table
for i = 1, 10 do
if maintanktable[i] then
showmt = true
--If the table was not empty, update
if showmt then
tanklist = table.concat(mts, ",")
self:Debug("Set Tank List: " .. tanklist)
--Set layout nameList to new list
GridoRA2Layouts.Layout8.nameList = tanklist
GridStatusMTs DOES NOT change the Grid layout!
Remember the description:
## Notes: Adds Blizzard, oRA2 or CT_RA MainTank icon or text (MT or MT1, MT2 ... MT10) status to Grid.
It's just a simple text or icon status. If you want to see a small icon use it together with GridIndicatorSideIcons.
And oRA3: I must first take a look at it.
Right, I understood that MTs doesn't change the layout, it offers another data source. I perhaps didn't word my original question correctly - I was wondering if it were possible to set a flag similar to MAINTANK or MAINASSIST with the MTs code that would be picked up by the groupFilter.
In any case, I have a workable solution with two separate layouts at the moment; hopefully the oRA2 group will move to oRA3 at some point and the problem will go away on its own.
@kunda: the default can be show all icons, and experienced users can toggle some marks off when they want. Anub25hc is a very good scenario of how useful this can be:
Most guilds heal Penetrating Cold (PC) either by assigning a number to each healer, and each healer counts the PCs (from frame 1 to frame25 assuming all healers see the same grid layout).
What other guilds use, is an addon to put raid marks on PC targets and each healer heals some specific raid marked person. However finding your mark from all the symbols that suddenly pop up on your grid takes a little time during which people might die. With raid icon filtering, it will be a trivally easy task to quickly pick your correct heal target.
This is awesome, but I didn't see the beta on Curse so I made a private version for my own guild. :(
One thing that my private version does differently, though, is that it adds a "High Contrast" option which will swap to a different set of .tga files with no alpha later (it also forces the alpha of the color to 255, since most people don't know how to change the alpha from your default).
The importance of high-contrast mode is that with default class coloring, some symbols can be pretty hard to see (for example the cross icon on a Death Knight). And I'd rather trade icon prettiness for faster reaction times. (I also don't want to touch my class colors)
I set the default raid icon texture alpha to 1 (was 0.4).
Option for texture alpha:
'Status'->'Raid Target Icon: Player'->'Color' (alpha slider) and
'Status'->'Raid Target Icon: Player Target'->'Color' (alpha slider)
Only beta and release tagged addons are available via the curse.com website.
Regarding the high contrast: This depends how you set up Grid. Eg.: Unit frame appearance (invert or not, color, ...), where you place the icons, with or without icon background color/border and so on...
...and the color alpha of the 'Raid Target Icon' status ;)
Thanks for considering my ideas. I would like to continue to lobby for a separate set of icons, though. Here's a screenshot to show how X looks like on a default-color DK. Note how it's almost impossible to see due to the alpha layer of the tga files (I even set the alpha to 100% manually).
To the right I show how the icon is more visible if you allow the white background to shine through.
Made a custom version of the GridStatusRaidIcons that comes in handy, which allows the user through configuration to select which icons will be displayed (invaluable on Anub). Thought I'd share it here in case others would find it useful :)
I'm having real trouble getting your icon plugins to work. I can set up indicators for my Riptide and I can even get side indicator text to give me a countdown, but when I install either of your icon plugins it sometimes causes Grid to show up as a black box and every time I can't get any icons to appear. I have disabled all the range filters and know my way around Grid really well but this issue is puzzling me.
I run Grid 1.30200.2009081101 and the following plugins:
indicator corner icons
indicator side text
status chain who?
status raid debuff
Do you mean GridIndicatorSideIcons? What version?
What status do you use? Some default Grid status? or from another addon?
Icon display (default Grid or third-party addon) depends on the status you assign to it. The status must provide an icon.
Raid Icons, Side Icons, take your pick. None of them work for me. I was using Side Icons 30200-2 and Raid Icons 30200-2. I have tried your corner icons too, version 30200-1. Not a single icon will show up. I have no idea what you mean by "What status are you using." What I'm talking about is that I set my Right side indicator to be My Riptide, cast the spell, and nothing shows up at all. I use the center icon for GridStatusRaidDebuff and that shows up just fine. What i'm talking about is that I set my lower left indicator to player raid icon and I get a little box that may or may not be the color of the raid icon they were assigned. If there's some other addon that's needed I would have appreciated knowing that in the plugin description. I expected this to work just like any other plugin where you install it, set your indicators, and it shows up. Perhaps more detailed instructions are in order because this isn't making sense to me, and I can set Grid to do anything I like except show these icons =/
Would there be any way to write a Grid plug-in that would work like the Center icon but display multiple icons up to a max and center/justify themselves?
For example: If I wanted to have all Debuffs show up as icons and depending on how many it would auto-center (other otherwise justify) and would display up to a max amount of icons.
So if a Raider had multiple types of debuffs (Think Yogg) where raiders can have Diseases, Poisons, Magic Debuffs, and Curses on them. I would love to have 4 icons displayed that show the remaining time and/or stack size of each debuff centered in each player's frame.
I have a problem with Grid_StatusMTs - it won't show MTs set by the bizzard UI for me. I've been using ora2 for ages, but having to type tanks in manually bugged me so I am ditching it. However now, I don't see the MT designator on center text 2 any more. As a test, I enabled MTs under Frame:Center Text, and it cleared the name display and showed nothing at all. Yes the main tanks were set via the UI. No they weren't main assists. Yes, the XPerl tank window showed them. I have also tried ora3 for setting the tanks since it supposedly uses the Blizz designators for it, and still same problem. I deselected all other statuses from the center text 2 frame element. I changed the colour. Nothing worked.
The grid modules I am running are :
DynamicLayout, IndicatorCornerText, IndicatorSideIcons, StatusHots, StatusLifebloom, StatusMTs, StatusRaidDebuff, StatusRaidIcons.