чуть выше смотри пример:
т.е. команда /equipset поддерживает модификаторы-условия, поставляй хоть кнопки мыши, хоть клав-моды вроде shift - [mod:shift/alt/ctrl]Код:/equipset [button:1] Tank; [button:2] DD
вот свитчить вообще без условий не выйдет - "переключателя" нет, надо выбирать
сетов много, но условия на "сет одет" нет
можно через проверку "equipped" - она для одного предмета (тип) - сработает если одевамые наборы различаются по типам (топор-меч, щит-двуручка и т.п.), только т.к. речь о целом сете сравниваемые типы должны не встречаться в другом, что несколько ограничивает
https://wowwiki-archive.fandom.com/wiki/MACRO_equipset