могу предположить что либо название не верно либо более жёсткое именование(как в инвенрате) или поиск осуществляется иначе?
Зачем предполагать, когда достаточно эксперимента? @ii точно скажет, что существует всего одна вещь с названием "Red Scarf".
К тому, что идём в базу и видим, что имя у него Red_Muffler, и это всегда так с шопом и было. Потому что он ищет по точному имени, а @ii и @mi делают поиск по заданной строке, и то я не уверен, как там с пробелами.
@Aafemt Сервер (не клиент) именует предметы двумя техническими названиями. Иногда они расходятся в написании (исторически). Red Gemstone,Red_Gemstone @shop найдёт с обоих написаний - и без подчёркивания, и с ним. Cultish Masque,Sacred_Masque @shop найдёт только по Cultish Masque, или по Sacred_Masque, или по Masque.