Post by Dwarstop
Not logged on to try.. First instinct would be
/equipslot 16 Weapon name
/equipslot 17 Weapon name
But not really sure if that works with two items with the same name, so your best method might be using the equipment sets and having a macro like..
/equipset Normal
/equipset DPS
Where 'Normal' is the name of one set and 'DPS' the other. Hold down ALT and click it gives you Normal, holding CTRL gives you DPS.
Also remember if you're trying to equip two weapons (or two of anything with the same name) they might be unique eqipped. Meaning you can only use one at a time.
See also..
http://www.threadmeters.com/l9pZMQ/How_do_you_equip_2_of_the_same_wep_with_macro/3. Give each weapon different enchants so you can use /equip functions.
If both weapons are enchanted with different enchants, equip the weapons how you want to wear them and then run this macro:
/run local function id(s) return strmatch(GetInventoryItemLink("player",s) or "","(item:%d+:%d+):") end for i=16,17 do if id(i) then ChatFrame1:AddMessage("/equipslot "..i.." "..id(i)) end end
It will print to your screen the macro to equip that combo. ie:
/equipslot 16 item:1951:854
/equipslot 17 item:1951:249
You can use these numbers for conditionals too:
/equip item:1951:854; King's Defender
/equipslot 17 item:1951:249; 17 Merciless Gladiator's Shield Wall
NOTE: Both weapons must have an enchant and the enchant must be different for the item:1234:567 method to work reliably.