This site makes extensive use of JavaScript.
Please enable JavaScript in your browser.
Classic Theme
Thottbot Theme
Marking targets the fastest way
Post Reply
Return to board index
Post by
Sevok
hi,
what do you use to to mark targets with the raid symbols (skull, diamond, etc.)
im currently using the right click menu which is awefully slow. any help appreciated.
regards,
sevok
Post by
73066
This post was from a user who has deleted their account.
Post by
409946
This post was from a user who has deleted their account.
Post by
Fizzles
SetRaidTargetIcon("target", 1); -- Star
SetRaidTargetIcon("target", 2); -- Circle
SetRaidTargetIcon("target", 3); -- Diamond
SetRaidTargetIcon("target", 4); -- Triangle
SetRaidTargetIcon("target", 5); -- Moon
SetRaidTargetIcon("target", 6); -- Square
SetRaidTargetIcon("target", 7); -- Cross
SetRaidTargetIcon("target", 8); -- Skull
SetRaidTargetIcon("target", 0); -- Remove RaidIcon
Post by
wigg1es
I have raid markings bound to the NumPad numbers.
Post by
pelf
Also, note that, API wise, there are two functions for raid marks.
SetRaidTargetIcon
-and-
SetRaidTarget
The difference being that SRTI, when called with the # that is already on the target unit (e.g. set skull to your target when it already has a skull), it will remove the skull whereas SRT will not toggle it off if you call it the same way. SRT requires you to call it with 0.
Just an FYI :).
Post by
RedwoodElf
Try this one: (Hit tab between each click to change targets)
/run if MyGlobalN == 8 or MyGlobalN == nil then MyGlobalN = 1 else MyGlobalN = MyGlobalN + 1 end SetRaidTargetIcon("target",MyGlobalN)Now I haven't tested this yet...but it defines a global with a name unlikely to be used by anything else, and uses that to determine which raid icon to put on the target. It simply cycles through the symbols in order.
This would let you quickly assign icons to up to 8 targets by simply tabbing through the targets and hitting the macro. Now they'd be more or less random, but you can make another macro to put a specific skull on a special target, and have the rest of the group concentrate on the other mobs based on the "random" symbols.
Post by
Qlix
/script SetRaidTarget("mouseover",1)
/script SetRaidTarget("mouseover",2)
/script SetRaidTarget("mouseover",3)
/script SetRaidTarget("mouseover",4)
/script SetRaidTarget("mouseover",5)
/script SetRaidTarget("mouseover",6)
/script SetRaidTarget("mouseover",7)
/script SetRaidTarget("mouseover",8)
/script SetRaidTarget("mouseover",0)
8 macros in your general macros tab. put them on a bar you dont use, then bind them to F1 - F9
mouseover hit the button... no need to select the target
Post by
HighFive
I'm thinking a script that marks whenever you target something and you have alt (or whatever) held down, storing the units GUID in a table and listening to the combat logs event for when the unit dies to clear the table entry. Though there's the problem with units disappearing out of range or whatever, it sounds like it would be pretty nice.
Post by
Wanderingfox
/script SetRaidTarget("mouseover",1)
/script SetRaidTarget("mouseover",2)
/script SetRaidTarget("mouseover",3)
/script SetRaidTarget("mouseover",4)
/script SetRaidTarget("mouseover",5)
/script SetRaidTarget("mouseover",6)
/script SetRaidTarget("mouseover",7)
/script SetRaidTarget("mouseover",8)
/script SetRaidTarget("mouseover",0)
8 macros in your general macros tab. put them on a bar you dont use, then bind them to F1 - F9
mouseover hit the button... no need to select the target
Or just bind them directly to F1-F9 and save the 9 macro slots.
Post by
Qlix
cant bind mouseovers directly. have to be macro'd afaik
Post by
Cloud8690
On the topic of marking and macro's, is there a way to combine them into a "castsequence"-like macro that will cycle through marks each time you click on it?
Would just placing....
/SetRaidTargetIcon("target", 1);
/SetRaidTargetIcon("target", 2);
/SetRaidTargetIcon("target", 3);
/SetRaidTargetIcon("target", 4);
/SetRaidTargetIcon("target", 5);
/SetRaidTargetIcon("target", 6);
/SetRaidTargetIcon("target", 7);
/SetRaidTargetIcon("target", 8);
....in a macro work?
Post by
409946
This post was from a user who has deleted their account.
Post by
Cloud8690
The only problem with that is the mark order generally used on my server is skull, cross, triangle. So if I could get a macro that cycles through just those three, in that order, then it would be amazing. I know I could just bind those three marks to my numpad (which I already have) but it saves me from having to hit three different keys. (lazyness ftw)
Post by
HighFive
Something like:/run local t={8,7,5} CM=CM or 0;CM=CM+1;if CM>3 then CM=1 end;SetRaidTargetIcon("target",t)
Post by
RedwoodElf
Of course you'd want to use a more complex global variable name, to make sure it doesn't interfere with any other globals.
Change CM to "MyCMVar" or something like that.
Post by
Wanderingfox
cant bind mouseovers directly. have to be macro'd afaik
/run SetBindingMacro("F1", "//script SetRaidTarget(/"mouseover/",1)")
Should work just fine.
Post by
Wanderingfox
Of course you'd want to use a more complex global variable name, to make sure it doesn't interfere with any other globals.
Change CM to "MyCMVar" or something like that.
That's defining CM as a local variable, not a global.
Post by
409946
This post was from a user who has deleted their account.
Post by
Qlix
cant bind mouseovers directly. have to be macro'd afaik
/run SetBindingMacro("F1", "//script SetRaidTarget(/"mouseover/",1)")
Should work just fine.
i dont understand that explain
Post Reply
You are not logged in. Please
log in
to post a reply or
register
if you don't already have an account.