1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Greetings Guest!!

    In order to combat SPAM on the forums, all users are required to have a minimum of 2 posts before they can submit links in any post or thread.

    Dismiss Notice

Request for (Current) information of 2D Macro Targeting

Discussion in 'UHall' started by EnigmaMaitreya, Jul 17, 2008.

  1. EnigmaMaitreya

    EnigmaMaitreya Crazed Zealot
    Stratics Veteran

    Joined:
    May 12, 2008
    Messages:
    3,402
    Likes Received:
    0
    OK,

    I have off and on been playing with a macro to Honor a mob then kill it.

    This macro (for me) is symbolic of other macros I would like to use with the same problem.

    There are the old style Targeting commands (LastTarget etc) and the new ones (Current Target, Selectnexttarget etc)

    There is Delay.

    I can not come to a comfortable feeling I understand the exact sequence/combination required.

    What does work (except for the very first use):

    I manually target the mob first.

    [MacroBegin]
    InvokeVirtue Honor
    CurrentTarget
    Delay 20
    Say All Kill
    CurrentTarget
    [MacroEnd]

    What didn't work (there were many other combinations but this should be symbolic)

    [MacroBegin]
    InvokeVirtue Honor
    Waitfortarget
    lasttarget
    Say All Kill
    Waitfortarget
    lasttarget
    [MacroEnd]

    The WaitForTarget command just doesn't seem to wait for anything. By inserting a Delay 30 between the LastTarget and Say All it ... mostly would work. When it wouldn't work it acted as if there were no LastTarget, when in fact there was.

    Now back to using the CurrentTarget version. Inserting a WaitForMacro just didn't seem to do anything. Heck having the CurrentTarget before the InvokeVirtue command worked as well as having it after.

    Any clues here would be helpful.
     
  2. Vexxed

    Vexxed Certifiable
    Stratics Veteran

    Joined:
    May 14, 2008
    Messages:
    1,581
    Likes Received:
    351
    Hmmm... can't check atm, but I do believe that the only function of the macro "Wait for Target" is to Wait for a Target Cursor... So if there's any hiccups in the system after using your honor macro "Wait for Target" won't continue past until the system actually generates the Targetting cursor from the Use honor macro...


    I think.. heh.
     
  3. EnigmaMaitreya

    EnigmaMaitreya Crazed Zealot
    Stratics Veteran

    Joined:
    May 12, 2008
    Messages:
    3,402
    Likes Received:
    0
    I kind of was thinking along those lines, but the observation is that on some macros (I use for training) if you dont have the WaitFor in there then the macro is 100% dysfunctional, with it in there there followed by an appropriate target command (lasobject, lasttarget etc) the targeting cursors does its little dance for a split second and things move on.

    It is as if the WaitForTarget looks at some kind of stack and if it is empty then presents the Cursor. If it is NOT empty then it uses the entry on the stack. IF it is empty (a continuation of before) and this is NOT the last command, then forget it, hang it up, go to some wierd place and move on.
     
  4. Kiminality

    Kiminality Guest

    Depending on where I'm hunting (and admittedly not with a tamer), I find the new targetting system works well enough.
    Although, it is horrible, and has so many issues it makes me want to weep and die (surrounded by monsters, "there are no mobiles on the screen to select")

    Select nearest - Mobile (this causes issues if there are any NPCs or players, or the like)
    Invoke virtue - Honor
    Wait for target
    Current target
    Attack current target

    For a tamer, I'd try:
    Select nearest - Mobile (this causes issues if there are any NPCs or players, or the like)
    Invoke virtue - Honor
    Wait for target
    Current target
    Say - All Kill
    Wait for target
    Current target

    Obvious problems would be the targetting of any mobile (regardless of type), and the targetting system sometimes failing to notice the hoards of gribblies chewing at your ankles...
     
  5. EnigmaMaitreya

    EnigmaMaitreya Crazed Zealot
    Stratics Veteran

    Joined:
    May 12, 2008
    Messages:
    3,402
    Likes Received:
    0
    Yeah I was getting that and the Hostile is no better. Of course that MoB wants to kill me, he just hasnt seen me yet :(

    With the Witfor's as you have them, I still need the delay 30 in that macro else the SelectVirtue appears to be gobbled up (aka not executed) and the Targeting cursor appears after the say "All Kill" and I actualy need to click on the mob.
     
  6. Tamais

    Tamais Lake Austin Reporter
    Reporter Professional Governor Wiki Moderator Stratics Veteran Campaign Patron Editor

    Joined:
    May 13, 2008
    Messages:
    698
    Likes Received:
    507
    Since I'm pretty clueless when it comes to setting up macros, I keep mine very simple. In 2d I use the options invoke honor tied to a hot key. I use a cursor to target and then attack. My only problem is catching what I want to honor before the evs. With my warrior i don't even go into war mode until after i honor. I'd love to learn a better way to set this up.