Вопрос не совсем по поводу рефлекта, скорее по макросописанию, на примере рефлекта, собственно чем отличается:
#showtooltip Отражение заклинания
/cast Отражение заклинания
/cast [stance:3] Боевая стойка
/stopmacro [equipped:щиты]
/equip Одноручное оружие
/equip Щит
от
#showtooltip Отражение заклинания
/cast Отражение заклинания
/cast [stance:3] Боевая стойка
/equip Одноручное оружие
/equip Щит
Чем эти 2 макроса отличаются чисто технически (ну там может оптимизация какая). По сути /stopmacro [equipped:щиты] остановит макрос и не даст выполниться 2-ум последним строчкам если одет щит, но во втором макросе этой строки нет, но эффект останется тот же, две последние строки как бы и не сработают если щит и одноручка в руках. Или может быть это оптимизирует макрос, выполняя всего одно условие /stopmacro [equipped:щиты] вместо 2-ух, если брать второй вариант?