Advanced All Follow Me Razor Macro

Discussion in 'Guides' started by Chadarius, Jul 27, 2020.

  1. Chadarius

    Chadarius Active Member
    UO:R Subscriber

    Joined:
    Nov 7, 2015
    Messages:
    118
    Likes Received:
    97
    This is a macro I use on my tamer and any other character that uses multiple pets (Hello OssieDexxer!).

    By default this assumes a mount and two pets, because let's face it, that is how most tamers roll! I like to create a pet "train" when I travel around. One pet follows another. This keeps them from getting bunched up and trapping you all the time.

    First create some Macro Variables.
    Create Mount0 (Zero) and target your mount. Create Pet1 and Pet2 and target your other two pets. You can add more to handle more pets.

    Next create a new macro (I like to create a Category named Taming and put all my taming macros there). Call it whatever you want, but I call my "Follow me 2 Pet with Mount". Paste the following into the macro.

    Code:
    Assistant.Macros.IfAction|6|-1|0
    Assistant.Macros.SpeechAction|0|95|3|ENU|4|32|232|22|48|PetOne follow me
    Assistant.Macros.SpeechAction|0|95|3|ENU|4|32|232|21|160|PetTwo follow
    Assistant.Macros.PauseAction|00:00:00.2500000
    Assistant.Macros.AbsoluteTargetVariableAction|Pet1
    Assistant.Macros.HotKeyAction|1332|
    Assistant.Macros.ElseAction
    Assistant.Macros.SpeechAction|0|95|3|ENU|4|32|232|22|48|Mount follow me
    Assistant.Macros.PauseAction|00:00:01
    Assistant.Macros.DoubleClickTypeAction|3617|True
    Assistant.Macros.WaitForTargetAction|30
    Assistant.Macros.AbsoluteTargetVariableAction|Mount
    Assistant.Macros.DoubleClickVariableAction|Mount
    Assistant.Macros.SpeechAction|0|95|3|ENU|4|32|232|22|48|PetOne follow me
    Assistant.Macros.SpeechAction|0|95|3|ENU|4|32|232|21|160|Pettwo follow
    Assistant.Macros.PauseAction|00:00:00.2500000
    Assistant.Macros.AbsoluteTargetVariableAction|Pet1
    Assistant.Macros.HotKeyAction|1332|
    Assistant.Macros.EndIfAction
    Change the pet names in the Say statements to your proper pet names.

    What this does is check to see if you are mounted and then tell PetOne to follow me and then tells PetTwo to follow PetOne.

    If you are not mounted it tells your mount to follow me, waits for a second, then bandages your mount (my mare usually takes the most damage while I'm killing stuff). Then it mounts it (it will complete the heal afterwards). Then it does the same as the first part of the script and tells PetOne to follow me and tells PetTwo to follow PetOne.

    This is also really helpful to incorporate into your recall and gate macros. You do have emergency recall and gate (with scroll) macros right?
    Venger, Leeloo and HateCrime like this.

Share This Page