Как и предложил Forwy использовать сохранение экипа. Самый обычный и надежный макрос, который подходит и для леди.
PHP код:
#showtooltip
/equipset [nomod] DPS0
/equipset [mod: alt] DPS1
Без модификатора - оденется нулевой сет, с альтом - первый.
Ну, или можно воткнуть всё это в одну кучу, правда не знаю будет ли работать без условия либо какое тут условие прописать, чтобы кинжалы в сетах отличать, оставлю вариант с топором, просто для примера:
PHP код:
#showtooltip
/equipset [nomod, equipped: топор] DPS0; DPS1
Никакого модификатора не требуется, при прожатом модификаторе не сработает в принципе, единственное условие - есть в руках топор или нет. Есть топор - нулевой, нет его - первый. Если убрать запись о модификаторе вообще - то будет срабатывать всегда, независимо от того, прожат он или нет.