If I understand you correctly, you could make battle-mages higher priority than assasin(so that they will get sheep priority over the assasin), then just mirror the kill order in your sheep mark list, so that 1st sheep would be square, the second would be moon and the third sheep mark would be triangle.
This way, if you lose the assasin sheeper for example, only the battle mages will be marked with moon and square and assasin will still get the same symbol(as the triangle would be 4th in tank list)
Ya, I thought of this, however, when we have pulls with 8 mobs, sheeps end up being X and Skull. If I mirrored the sheep icons to be skull, X, square, moon, triangle, diamond, circle, star.. when I get to the pack of 6, my sheeps will be skull and X instead of square and moon.
Also, I'd want the assassin moved not only to the 4th tank spot, but rather to the 2nd spot.
This seems like a great mod, and I tried it tonight, and it worked for the most part. However, my raid seems to be unlike other raids in how we mark targets. We don't do the usual Kill skull, trap square, sheep moon kind of things. What we end up doing is marking targets in kill order. Star, Circle, Diamond, Triangle, Moon, Square, etc. This was easy to setup, so long as I know how many crowd control people I have in the raid. However, once the number of crowd control people changes, things get kind of messed up.
For example, in black temple, we come across the following packs of mobs:
Illidari Blood Lord (x2)
Illidari Battle-mage (x2)
Illidari Assassin (x1)
Illidari Archon (x1)
Normally, I mark them up as follows depending on how many sheeps we have available (for simplicity, only talking about sheeps) 3 sheeps:
Archon (tanked), 2x Blood Lord (tanked), Assasin (sheeped), 2x Battle-Mage (sheeped) 2 sheeps:
Archon (tanked), Assasin (tanked), 2x Blood Lord (tanked), 2x Battle-Mage (sheeped) 1 sheep:
1x Battle-Mage (tanked), Archon (tanked), Assasin (tanked), 2x Blood Lord (tanked), 1x Battle-Mage (sheeped)
Now, with your current Priority/Tank scheme, I can only seem to get it to work, so long as the number of mages stays constant in each raid. I used the following setup to make sure that the targets are marked in the correct order (remember, I have to have the raid icons in a specific order of star through square for kill order)
illidari blood lord (med tank) rank=15
illidari battle-mage (low? cc) rank=12
illidari assassin (med cc) rank=14
illidari archon (high tank) rank=17
This made sure that the Archon was our star (first kill order), blood lords were circle/diamond (2nd/3rd to kill), assassin was triangle (4th kill, but sheeped), and our battle-mages were moon/square (5th/6th and sheeped)
If the number of mages gets changed, the order will not work. I tried playing around with different ranks and priorities, but nothing seems to work for me quite right.
I would like to suggest a few additions:
1 - A separate priority for tank and cc.
I want the assassin to be a medium priority cc, but if we do not have enough cc and it needs tanked to change it to a high priority tank.
2 - An option to allow the higher ranked cc to become the next tank targets (Instead of lower priority cc to become tank targets)
If the battle-mages are low priority cc
and the assassins are med priority cc
the battle-mages would still get their icons as sheeps, but the assassin would become a tank target, thus ensuring the last 2 raid kill order icons (moon/square) are on the mages, and are sheeped, while the assassin would become a higher target.
3 - Profiles maybe? If I join a pug, and need to do normal Kill Skull, Square = trap, Moon=sheep type stuff, I'd like to be able to change how raid icons are done.
I'm not sure if all that makes sense; our raid is a little confusing in how we handle targets.