Results 1 to 7 of 7
  1. #1
    Player
    Stephen's Avatar
    Join Date
    May 2011
    Location
    Ul'dah / Bastok
    Posts
    134
    Character
    Squared Phoenix
    World
    Louisoix
    Main Class
    Thaumaturge Lv 80

    Copy macro broken?

    I\\'ve been trying to use the copy macro for copying hotbars from one job to another etc.

    It doesn\\'t appear to work anymore though, I\\'ve definitely got the syntax right and have tried on multiple accounts and on pc / ps5 and neither seem to work.

    Anyone used it recently?
    (0)

  2. #2
    Player
    Reinhardt_Azureheim's Avatar
    Join Date
    Oct 2017
    Posts
    2,529
    Character
    Reinhardt Azureheim
    World
    Alpha
    Main Class
    Dark Knight Lv 100
    Can you copy your macro that you intend to use and post it here?

    Just making sure the syntax is correct, here are some examples.
    /hotbar copy PLD 1 WAR 3
    > copies PLD hotbar 1 to WAR hotbar 3.

    /hotbar copy current 1 share 1
    > copies the personal hotbar of the current job to the shared hotbar 1 (difference can be seen when en/disabling shared hotbars)

    /pvphotbar copy PLD 1 WAR 3
    > Same as first, but intended to be used when sitting at Wolves' Den Pier or in PvP modes.
    Other than that, post your syntax here and I can tell you what might be wrong.
    (0)
    Last edited by Reinhardt_Azureheim; 12-15-2024 at 08:40 PM. Reason: >

  3. #3
    Player
    Mikoko_Miko's Avatar
    Join Date
    Jun 2014
    Posts
    159
    Character
    Mikoko Miko
    World
    Ultima
    Main Class
    Culinarian Lv 100
    Maybe the destination hotbar is shared? If this is the case, "/hotbar share [number] off" will solve the issue.
    (0)

  4. #4
    Player
    Rongway's Avatar
    Join Date
    Aug 2013
    Posts
    4,143
    Character
    Cyrillo Rongway
    World
    Hyperion
    Main Class
    Black Mage Lv 100
    Quote Originally Posted by Mikoko_Miko View Post
    Maybe the destination hotbar is shared? If this is the case, "/hotbar share [number] off" will solve the issue.
    Either this or you want to copy directly to the "share" bar of that number.

    Each class and job has a full set of 10 hotbars and 8 chotbars, regardless of your sharing settings and regardless of job unlock status. There is additionally one completely separate set of 10 hotbars and 8 chotbars for a "class" called "share", which is what the shared hotbars use. If you want to copy to a shared bar, you need to use "share" as the job in the copy command. If you copy to a job bar that is a shared number, the command will succeed; you just won't see it because the job's bar is hidden due to the share settings.
    (0)
    Last edited by Rongway; 12-17-2024 at 07:16 AM.

  5. #5
    Player
    Mikoko_Miko's Avatar
    Join Date
    Jun 2014
    Posts
    159
    Character
    Mikoko Miko
    World
    Ultima
    Main Class
    Culinarian Lv 100
    In most cases, you can copy a class/job (cross)hotbar directly to "share" without trouble. If you want to copy from a DoH class to "share", please be careful.

    I had a problem when using the following macro:
    /crosshotbar share 1 on
    /crosshotbar copy CUL 1 share 1
    It copied a XHB, but sometimes copied actions could not be executed in current class. DoH classes have class specific actions with the same name. The macro did not always copy the correct actions.

    The following version worked fine for me:
    /crosshotbar share 1 on
    /crosshotbar copy CUL 1 current 1
    /crosshotbar copy current 1 share 1
    (0)

  6. #6
    Player
    Rongway's Avatar
    Join Date
    Aug 2013
    Posts
    4,143
    Character
    Cyrillo Rongway
    World
    Hyperion
    Main Class
    Black Mage Lv 100
    Quote Originally Posted by Mikoko_Miko View Post
    In most cases, you can copy a class/job (cross)hotbar directly to "share" without trouble. If you want to copy from a DoH class to "share", please be careful.

    I had a problem when using the following macro:
    /crosshotbar share 1 on
    /crosshotbar copy CUL 1 share 1
    It copied a XHB, but sometimes copied actions could not be executed in current class. DoH classes have class specific actions with the same name. The macro did not always copy the correct actions.

    The following version worked fine for me:
    /crosshotbar share 1 on
    /crosshotbar copy CUL 1 current 1
    /crosshotbar copy current 1 share 1
    In that case though, why turn sharing for that bar on at all? The first copy line to current 1 would be visible on an unshared bar.
    (1)
    Error 3102 Club, Order of the 52nd Hour

  7. #7
    Player
    Mikoko_Miko's Avatar
    Join Date
    Jun 2014
    Posts
    159
    Character
    Mikoko Miko
    World
    Ultima
    Main Class
    Culinarian Lv 100
    Quote Originally Posted by Rongway View Post
    In that case though, why turn sharing for that bar on at all? The first copy line to current 1 would be visible on an unshared bar.
    You are right. I don't need to turn on sharing. I posted a prototype macro for simplicity, but it made my intent unclear. The current version first backups a class/job XHB, uses it as a temporary XHB for copying, and finally restores it. I turn on sharing just because I want to avoid unintentional overwriting class/job XHBs. I treat class/job XHB as an original and the shared XHB as a workspace.
    /crosshotbar copy culinarian 7 share 8
    /macrolock <wait.2>
    /crosshotbar copy current 4 share 4
    /crosshotbar copy culinarian 1 current 4
    /crosshotbar copy current 4 share 1
    /crosshotbar share 1 on
    /crosshotbar change 1
    /crosshotbar copy culinarian 2 current 4
    /crosshotbar copy current 4 share 2
    /crosshotbar copy culinarian 3 current 4
    /crosshotbar copy current 4 share 3
    /crosshotbar copy share 4 current 4
    /crosshotbar copy culinarian 4 share 4
    /crosshotbar copy alchemist 7 share 8
    CUL 1-3 ... crafting actions
    CUL 4 ... crafting macros
    CUL 7 ... DoH gearsets
    ALC 7 ... miscellaneous macros
    share 8 ... XHB for expanded controls with L2+R2

    I manually switch gearset while waiting.


    I also use dozens of combat macros using "/crosshotbar copy" on a daily basis. There were no issues before or after recent updates.

    EDIT: After some trial and error, I found that DoH class XHB can be copied to shared one without touching class/job XHBs, allowing me to skip the backup and restore process. I updated my macros.
    /crosshotbar share 1 on
    /crosshotbar remove 1 all
    /crosshotbar copy CUL 1 share 1
    /crosshotbar copy culinarian 7 share 8
    /macrolock <wait.2>
    /crosshotbar share 1 on
    /crosshotbar remove 1 all
    /crosshotbar copy share 1 share 2
    /crosshotbar copy share 1 share 3
    /crosshotbar copy share 1 share 4
    /crosshotbar copy culinarian 1 share 1
    /crosshotbar change 1
    /crosshotbar copy culinarian 2 share 2
    /crosshotbar copy culinarian 3 share 3
    /crosshotbar copy culinarian 4 share 4
    /crosshotbar copy culinarian 5 share 5
    /crosshotbar copy culinarian 6 share 6
    /crosshotbar copy alchemist 7 share 8

    When I want to commit changes in another DoH class, I use the following macro. It has a foolproof function; when your current class/job is not DoH, it waits 1 minute before starting the copy.
    /action "Shirk" <me> <wait.60>
    /action "Leg Sweep" <me> <wait.60>
    /action "Leg Graze" <me> <wait.60>
    /action "Addle" <me> <wait.60>
    /action "Rescue" <me> <wait.60>
    /action "Sneak" <me> <wait.60>
    /macrolock
    /crosshotbar copy share 1 culinarian 1
    /crosshotbar copy share 2 culinarian 2
    /crosshotbar copy share 3 culinarian 3
    /crosshotbar copy share 4 culinarian 4
    /crosshotbar copy share 5 culinarian 5
    /crosshotbar copy share 6 culinarian 6
    (0)
    Last edited by Mikoko_Miko; 12-19-2024 at 07:49 PM.