Forum Settings
       
Reply To Thread

Reacquiring Focus - MacroFollow

#1 Nov 11 2008 at 4:26 PM Rating: Decent
**
449 posts

I have been using my pet as my focus, getting used to new macros, etc.

As most people will have found, because your pet disappears when you mount up, you must reacquire it - when you dismount.

Is there any macro to do this?

What would be nice would be for the macros to reacquire your last focus, when you land. If your last focus is not present, it would make your pet the focus (as it often would be, anyway, when grinding).

Of course I can select my pet and click to establish focus, but it would be nice to do it in a more streamlined fashion (ie with a macro).

Ideas?
#2 Nov 11 2008 at 4:47 PM Rating: Decent
***
1,519 posts
Why are you setting your pet to focus? If it's to Misdirect to your pet, then you don't have to set your pet as focus use the macro:

#showtooltip Misdirection
/cast [target=focus,help][help][target=pet,exists,nodead] Misdirection


It'll cast on a friendly focus, a friendly target or your pet (in that order, if the first two are not true).

With that macro, I don't ever have to focus my pet. Ever.

Edited, Nov 11th 2008 7:47pm by ProjectMidnight
#3 Nov 11 2008 at 4:56 PM Rating: Decent
**
449 posts

It was to MD onto my pet, yes.

I need to clear things up, in my head, so here goes:

  • "A" friendly focus? By that, do you mean "The / Your" friendly focus? I was under the impression that you could have only one focus.

  • A friendly target means what, exactly? I wouldn't want that in there if there is a chance that my healer could get the MD. Would it not be safer to take that bit out, leaving the option to MD onto your focus and, if that focus was not there, to then MD onto your pet?

  • Assuming the answer to be yes, would it then look like:

    #showtooltip Misdirection
    /cast [target=focus,help][target=pet,exists,nodead] Misdirection

    ?

    "help" means "friendly target", in code terms, does it?

    Thanks for the quick response!
    #4 Nov 11 2008 at 5:19 PM Rating: Decent
    **
    255 posts
    Some resources I find useful for writing macros...

    WoWwiki
    http://www.wowwiki.com/Making_a_macro

    some FAQ about macros
    http://www.wowwiki.com/UI_FAQ/Macros_and_scripts

    Also EJ post, pertaining to poly but should work in this case also
    http://elitistjerks.com/f32/t10124-focus_macro/p2/

    Edited, Nov 11th 2008 8:26pm by browningguns
    #5 Nov 11 2008 at 5:19 PM Rating: Default
    wow the macro i use is /cast [target=pet's name or tanks name] misdirect . and this works for me great
    #6 Nov 12 2008 at 7:50 PM Rating: Decent
    ***
    1,519 posts
    enigmachine wrote:

  • "A" friendly focus? By that, do you mean "The / Your" friendly focus? I was under the impression that you could have only one focus.


  • What it means is that if you either don't have a focus, or your focus is an enemy target (some people do this for CC reasons), it'll move onto the next target on the list. You can only have 1 focus at a time, but it is either friendly, or an enemy.

    Quote:
  • A friendly target means what, exactly? I wouldn't want that in there if there is a chance that my healer could get the MD. Would it not be safer to take that bit out, leaving the option to MD onto your focus and, if that focus was not there, to then MD onto your pet?


  • You could take it out, by why would you be targeting a healer... ever?
    Maybe I worded it a little incorrectly. It'll cast MD on your focus first. Even if you have a friendly target selected, it'll still go to the focus. If you don't have a focus, then it will go to the target, but again, there is never a reason to target a healer.

    Quote:

    "help" means "friendly target", in code terms, does it?
    yep.



    Undeadsinner wrote:
    wow the macro i use is /cast [target=pet's name or tanks name] misdirect . and this works for me great

    It works, but you have to edit the macro every time you want to Misdirect something else. Try using the focus macro. It's so much more efficient.

    Edited, Nov 12th 2008 10:56pm by ProjectMidnight
    #7 Nov 13 2008 at 6:15 AM Rating: Decent
    I use:

    /cast [target=focus,help] Misdirection, [help] Midirection, [target=pet] Misdirection


    This will cast it on your focus if it is friendly, if not, it will cast it on your target if that is friendly, lastly it will cast on your pet.
    #8 Nov 13 2008 at 7:13 AM Rating: Good
    *****
    10,601 posts
    you can also add [nomodifier:shift] (or ctrl or alt) and that will let you use a button to force a specific behavior. it's modifier or nomodifier
    ____________________________
    01001001 00100000 01001100 01001001 01001011 01000101 00100000 01000011 01000001 01001011 01000101
    You'll always be stupid, you'll just be stupid with more information in your brain
    Forum FAQ
    #9 Nov 16 2008 at 6:43 AM Rating: Decent
    ***
    1,235 posts
    I use a slight modification on the above macros:

    #showtooltip Misdirection
    /focus [help,modifier:shift]
    /cast [target=focus,exists,help] Misdirection; [help] Misdirection; [target=pet,exists] Misdirection


    This macro is amazingly robust. Hold Shift and it'll try to Focus on your current target (if it's friendly). Hit it normally and it'll cast MD on your focus first (if it's friendly). If that fails, it tries MD on your current target (again only if it's friendly). If THAT fails, it tries to cast MD on your pet, regardless of focus. If you don't have a friendly target, a friendly focus, or an active pet, the macro fails.

    A little complex, but it works wonders. AND it'll always MD even if you're focusing on your CC target.
    Reply To Thread

    Colors Smileys Quote OriginalQuote Checked Help

     

    Recent Visitors: 26 All times are in CST
    Anonymous Guests (26)