1. 1 Week Ago  

    Problem with equip weapons macro on wotlk

    #showtooltip Remorseless
    /equipslot 16 Remorseless
    /equipslot 17 Remorseless


    it only equips one.... I wanna equip both....


    As enhance shaman. Also need to make sure it equips the windfury on main hand and frostbrand on offhand










    I've also tried this macro:

    /equipslot 16 item:47526:8232
    /equipslot 17 item:47526:25500


    Doesn't work either :"(
    Edited: 1 Week Ago

  2. 1 Week Ago  
    I know it's a common problem when you have two weapons with the same name.
    The same thing happens on the warrior too.

    I don't know if there is a way to remedy it, I think that finding another weapon would be the most practical thing to do.

  3. 1 Week Ago  

  4. 1 Week Ago  
    When you equip them run this script

    Code:
    /run local function GetIds(s) return strmatch(GetInventoryItemLink("player",s) or "","(item:%d+:%d+):") end for i=16,17 do if GetIds(i) then ChatFrame1:AddMessage("/equipslot "..i.." "..GetIds(i)) end end
    You will get item:ID:enchantID - enchantID refers to permanent enchant so those will probably be the same.

    Alternative is to use the bag slot, but idk if you will always place them in the same bag slot after unequipping them.

    Code:
    /equipslot 16 0 1
    /equipslot 17 0 2
    The remaining option is to loop over the bag slots, check temporary enchant and then equip, but then again, that wouldn't work for you in case enchant has expired.

    -

    There's another option, sacrifice a gem slot and make them use different gems, then use
    Code:
    /dump string.match("linkhere","item[%-?%d:]+")
    And put the item:ID:enchantID:gemID in macro.

    In my case that would be
    Code:
    /equipslot 16 item:50737:3790:3519
    /equipslot 17 item:50737:3790:3518
    So if you want a reliable macro, the best case would be to replace on red gem with an orange one.

  5. 1 Week Ago  
    When you equip them run this script

    Code:
    /run local function GetIds(s) return strmatch(GetInventoryItemLink("player",s) or "","(item:%d+:%d+):") end for i=16,17 do if GetIds(i) then ChatFrame1:AddMessage("/equipslot "..i.." "..GetIds(i)) end end
    You will get item:ID:enchantID - enchantID refers to permanent enchant so those will probably be the same.

    Alternative is to use the bag slot, but idk if you will always place them in the same bag slot after unequipping them.

    Code:
    /equipslot 16 0 1
    /equipslot 17 0 2
    The remaining option is to loop over the bag slots, check temporary enchant and then equip, but then again, that wouldn't work for you in case enchant has expired.

    -

    There's another option, sacrifice a gem slot and make them use different gems, then use
    Code:
    /dump string.match("linkhere","item[%-?%d:]+")
    And put the item:ID:enchantID:gemID in macro.

    In my case that would be
    Code:
    /equipslot 16 item:50737:3790:3519
    /equipslot 17 item:50737:3790:3518
    So if you want a reliable macro, the best case would be to replace on red gem with an orange one.
    Errr, too confusing for me :D


    Could you make the macro for me? :/


    Remorseless

    Windfury Weapon
    Frostbrand Weapon


    These are the "enchants" i think?



    or maybe you could do the gem macro for me?

    gems:
    Stark Ametrine
    Empowered Ametrine


    I want the Windfury to be mainhand, and Frostbrand to be off-hand
    Edited: 1 Week Ago

  6. 1 Week Ago  
    It's simple, put /dump string.match("linkhere","item[%-?%d:]+") into chat, replace linkhere with weapon link (when you shift click the item into chat). Then put the text you get back into your macro.

  7. 1 Week Ago  
    It's simple, put /dump string.match("linkhere","item[%-?%d:]+") into chat, replace linkhere with weapon link (when you shift click the item into chat). Then put the text you get back into your macro.
    Am getting off for today, can i msg you on friday when i try to figure it out if i hagve problems? :)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •