Log in

View Full Version : [Possible Solution] Redundant system for focus or nofocs assist and healing with dynamic party.



cepheus
05-13-2008, 08:27 AM
I have wrapped my head around this problems since I leveled my 5 shamans. In arena I want to be able to both switch mains manually, and to free up focus for other purposes. I also want to rotate my 5 shamans out for another healer without having to rewrite my healing macros each time I do a switch.

I have seen on this forums good solutions with using /assist [target=charname1,nodead]; [target=charname2,nodead] etc , solutions with focus and solutions with pagebar switching. All systems have their strengths and some tradeoffs.

I think I now have a fairly good idea how to combine most of this mechanics and using the best of them all, but I'm in a very early stage of my new UI and this is by far tested yet. Anyway I want to dump it out here to maybe get some ideas, and give others ideas.

Ok on to the whole thing:

First of you should use Trinitybars or something that makes you able to give you more macros than the default, since this will most likely take a large amount of macros.

-- STEP 1
The my idea is to have this macro for selecting targets for your slaves:
/assist [target=focus,help];[target=char1,nodead];[target=char2,nodead] etc

This will allow you to assist your focus IF its friendly, thus allow you to switch mains on the fly without your current main beeing dead. But since your focus have to be friendly you will still leave it open for use on hostile targets if you need it for CC or something else.(my plan is to use focus for ultra-fast targetchange for burstdamage in arenas). [target=focus,help] could maybe be switched out with [target=focus,party] for even more possibilitys with other focus purposes.

You could also have several versions of your targetmacro (with and without focus, different order etc) so it will be faster to change assisting methods without rewriting all your macros.

-- STEP 2
Ok, now we have a targeting macro. What about spellmacros?
In trinity we can use /click TrinityActionButtonX to activate other buttons in our macros. So every spellmacro will start with this instead and clic the targetmacro.
Example:
/click TrinityActionButton10 (assign your target macro to buttion 10)
/cast [mod:ctrl] Nature's Swiftness
/cast [mod:ctrl] Elemental Mastery
/cast [target=focus,harm,mod:rctrl][]Chain Lightning

Ok, this macro will assist your focus if you have set it to a friendly target. If not it will assist the charnames you set in macro 1. If you have a hostile focus you could use right ctrl to cast chainlighting on that target instead. (still untested,but I believe this will work)


-- Redundant healing system when switching out chars for other players.
Here we use bar paging. This section will require a lot of configuring, and I'm still not sure how I'm going to do it all to make it right when I'm rotating out each shaman. But I belive it will be possible with a lot of tweeking.

-- Page1 (defaultpage)
When this page is enabled you have your healing set for 5 of your characers in your party.

-- Page 2-6
When theese pages are enabled, you can configure each page to corespond to the right characters for healing. I will use a new macro set for each page, so you need ALOT of macros here, thus you should have some macro extender like trinity. I also use pitbull (unit frame mod) to sort my characters alphabetically so they allways are in the same order.

You can configure page2 for healingmacros when you remove char1, page3 for healingmacros when you remove char2, etc

-- Totem macro
If you dont want a bar for changing each of your totem macros when you switch out characters, you could make one macro with the following:
/castsequence [actionbar:1] tremor totem,wrath of air totem,mana spring totem
/castsequence [actionbar:2] earthbind totem,grounding totem,healingstream totem

This will make you able to cast different sequences based upon wich action bar you have enabeled.

Bottom line is that with this you will just change your action bar when you remove a character from your party to make everyone compensate for that removed char.


I will point out that very little of this is still tested, but I'm in the works of making my new UI and could come with more feedback later when most of this is tested.

cepheus
05-13-2008, 08:27 AM
reserved

Havelcek
05-13-2008, 08:42 AM
Macros make me want to quit WoW.

cepheus
05-13-2008, 08:53 AM
Macros make me want to quit WoW.

Thanks for useful feedback

Djarid
05-13-2008, 10:04 AM
Cepheus, why not go with the old classic

/cast [target=focustarget,harm][target=party1target,harm][] spell
this will work well in PVE and PVP...

combined with a macro for selecting your focus / party 1 you are good to go. (yours is OK but I prefer to be able to choose who to have as main next)

add the following line to the bottom of your main select macro

/script PromoteToLeader('focus')

yes there is some log spam when you change main... but that is negligible

This way... if you have a focus then you use focustarget (if you can harm it) if you have no focus or a focus target you can't harm, you will use the partyleader's target (if you can harm it) otherwise it will cast on your own target.

putting the empty option [] at the front will allow your clones to continue to spam their target until it is dead before swapping to assist the main.

cepheus
05-13-2008, 11:25 AM
Actually I want to automatically change main since I feel that I lose a bit time to chose a new main. I have my alts arranged on monitors from left to right, and this way I can just start on my leftmost screen and see if he's dead, if not i move to the next, no keypresses involved. Havent tried this yet, but I see how it works out when my new ui is finnished and I get to try it some in bg's :)

Havelcek
05-13-2008, 12:41 PM
Macros make me want to quit WoW.

Thanks for useful feedback Sorry...I was trying to be funny. Your post was excellent and reminded me yet again that I barely understand how this stuff works =(

Chorizotarian
05-13-2008, 06:48 PM
Maqz suggested something similar a while ago. I use his system with a few tweaks as noted in the thread. Works great for me!
Using action bar pages to free focus. ('http://www.dual-boxing.com/forums/index.php?page=Thread&threadID=4605')

cepheus
05-13-2008, 07:39 PM
Maqz suggested something similar a while ago. I use his system with a few tweaks as noted in the thread. Works great for me!
Using action bar pages to free focus. ('http://www.dual-boxing.com/forums/index.php?page=Thread&threadID=4605')

Yep, I read that too, only problem is that I want to use action bars to modify my macros when I rotate out shamans when doing arena with a friend. I need a quick way to make sure I get every buff I need and all keybound healing goes to the right char without rewriting a lot of macros. Pages is perfect for this: page 1 for 5 shamans, and 5 different pages for each shaman I rotate out.

But with this soulution you can chose if you want to use focus or just a default order for mains instead and keep both focus and pagebars free.

I am 90% done with my UI now, and so far it seem to work great, but I havent tested it enough yet.