Quote:A1/$1/$2
Одеть артефакт $1 – номер артефакта $2 – позиция, куда надевать
Если слот занят, флаг 1 устанавливается на 0.
Чтобы узнать, какой артефакт одет на определённом слоте, используйте синтаксис получения первого параметра ($1):
!!HE:A1/?@/x; - где @ - переменная для сохранения результата, x - номер проверяемого слота. Если артефакта нет, значение переменной равно -1.
Комментарий (скрыть)
Eсли вы используете HE:A1 чтобы одеть герою артефакт, дающий какие-либо заклинания (Том магии, свиток заклинания или Шляпу Оратора), то они не добавятся, пока игрок сам не снимет и не наденет обратно артефакт. Новая команда HE:A4, добавленная в 3,58, корректно даст заклинания герою.
Eсли вы используете команду HE:A1 для экипировки артефакта, он будет надет, независимо от того, блокирован ли он или занят. Опять же, команда HE:A4 будет надевать артефакты только на не заблокированные и не занятые слоты.