есть ли в скриптах старого WoW или "нового" equi 3.55 какая либо переменная/обратная связь от наличия на герое надетых артефактов Тоесть реализация запрета определённым классам или просто определённым героям носить определённые арты?
Лично я не встречал. Есть проверка на наличие
у героя того или иного арта, а вот чтоб надето оно или нет - тю-тю.
Выкрутиться (но только для поставленного на карту героя!) можно так.
- Проверяем, есть ли у героя арт. Если арт есть, то отбираем его якобы в "виртуальный мешок" и переводим флажок "запрещенный_Арт_NNN_отобран" в true.
- Если в армии "обделенного героя" есть другой герой, то создаем отобранный арт в его инвентаре и переводим "запрещенный_Арт_NNN_отобран" в false.
Вешать это придется на continous event "обделяемого" героя. Лучше вызывать trigger event, хм, типа "UndressedMainHero".

И проинициализировать героя оным же "UndressedMainHero" через стартовый time events глобальной/ стратегической карты.