Results 1 to 6 of 6

Thread: Macro Help

  1. #1
    Player
    Nichigo's Avatar
    Join Date
    Sep 2013
    Posts
    210
    Character
    Hououin Kyouma
    World
    Exodus
    Main Class
    Thaumaturge Lv 50

    Macro Help

    Currently for my SCH, I have the following macro setup for both Aldo and Physick:

    /ac Physick <mo>
    /ac Physick <tt>
    /ac Physick <t>
    /ac Physick <me>

    The order is the priority I'd like to have for the targetting. However, I'm running into the issue that when I actually SELECT a target to heal (for example, I click someone not in my party), it seems to "skip" the <t> priority and I end up healing myself.

    I tried to flip the <t> and <tt> lines so it looked like this:

    /ac Physick <mo>
    /ac Physick <t>
    /ac Physick <tt>
    /ac Physick <me>

    That fixed the targetting issue, but then it seemed to not want to execute the <tt> line. I would just heal myself if I had a mob targetted (even though the mob was targetting someone else).

    There seems to be something fundamentally wrong that I'm missing. any help/insight would be appreciated.
    (0)

  2. #2
    Player
    Garnatian's Avatar
    Join Date
    Aug 2013
    Posts
    534
    Character
    Gaust Euler
    World
    Ragnarok
    Main Class
    Marauder Lv 50
    I'd avoid using macros.

    The target ones have targetting issues (no idea what causes them) and macros can't be queued, meaning if you're spamming a particulate heal for burst healing, you miss out on the time between the press of the key and when the GCD comes off.

    I use <t>, <tt> macros for DPSing and abilities like Virus, but that is it.

    I've had many issues where I'd suddenly start healing myself and since there's so indicator whilst casting an ability who it is going to hit, it's more pain than it's worth.
    (1)

  3. #3
    Player
    Bixby's Avatar
    Join Date
    Mar 2011
    Posts
    1,534
    Character
    Ampersand Kai
    World
    Gilgamesh
    Main Class
    Pugilist Lv 50
    If a macro line refers a non-existent target (e.g., <mo> when you don't have a mouseover, <t> when you don't have a target), that line is skipped.

    If a macro line refers to an existing target, the behavior is exactly the same as if you were casting the spell without a macro on that target. And behavior for cure spells is to cast on yourself when you have a hostile target.

    That means when you come to the <tt> line in the first macro, and have a player targeted, the macro tries to cure that player's target. If they have nothing targeted, the line is skipped. If they have a hostile target, it behaves as if you had that hostile targeted and were simply casting the spell, which means you cure yourself. Same thing with the <mo> and <t> lines if you mouse over or target a hostile, respectively, yourself.

    There's currently no way to get these to fall through correctly and work the way you want. You're better off picking one type of targeting (<mo>, <t>, <tt>) and making sure you're targeting what you mean to target with them.

    Edit: And yes, <t>/<tt> works for offensive spells, because the default behavior with an invalid target for those is to do nothing, so those macros can fall through successfully.
    (1)
    Last edited by Bixby; 11-15-2013 at 06:08 AM.

  4. #4
    Player
    Nichigo's Avatar
    Join Date
    Sep 2013
    Posts
    210
    Character
    Hououin Kyouma
    World
    Exodus
    Main Class
    Thaumaturge Lv 50
    Quote Originally Posted by Garnatian View Post

    I've had many issues where I'd suddenly start healing myself and since there's so indicator whilst casting an ability who it is going to hit, it's more pain than it's worth.
    Yeah this is the exact problem I was having...hence this thread. I REALLY like how the macro works outside of when I actually try to target what I'm healing. It seems I might have to change it though For scholar, the macro seems to be really beneficial since they have alot of DPS potential..it kept me from having to switch from targetting the monster.

    You said the <t> <tt> macros work well with the dps abilities tho? If that's the case, I might just change all my DOTs to macros so I can keep my tank targetted and still DPS without switching.......
    (0)

  5. #5
    Player
    Nichigo's Avatar
    Join Date
    Sep 2013
    Posts
    210
    Character
    Hououin Kyouma
    World
    Exodus
    Main Class
    Thaumaturge Lv 50
    Quote Originally Posted by Bixby View Post
    If a macro line refers to an existing target, the behavior is exactly the same as if you were casting the spell without a macro on that target. And behavior for cure spells is to cast on yourself when you have a hostile target.

    That means when you come to the <tt> line in the first macro, and have a player targeted, the macro tries to cure that player's target. If they have nothing targeted, the line is skipped. If they have a hostile target, it behaves as if you had that hostile targeted and were simply casting the spell, which means you cure yourself. Same thing with the <mo> and <t> lines if you mouse over or target a hostile, respectively, yourself.
    Wow this helped out alot! I didn't know that about the default curing when targetting something hostile. Now I have to figure out if it's worth even having the macro because I wouldn't want to have two macros for the same ability (depending on the target). That would defeat the purpose of macroing >.<
    (0)

  6. #6
    Player
    Little_Lulu's Avatar
    Join Date
    Oct 2013
    Posts
    58
    Character
    Faesorceress Lulu
    World
    Faerie
    Main Class
    Arcanist Lv 50
    This has been an issue since last maintenance I've noticed ( and I am so sorry for the group of people I rebuked in another thread before logging in). I think they redefined a few things that made our cures get defaulted to us more often in many circumstances. It may be unintended and with the amount of people who have noticed it, I think it may be worth bringing up on the bug forums because it is so widespread and effects all healers.
    (0)