По-видимому, число сокетов в предметах определяется их типом, и в самих параметрах предмета не записано (а то и вовсе где-то захардкожено, пока не нашел)
Когда я прописал накидке слот экипировки магической шляпы, нужное число сокетов при прокачке сразу стало появляться

И соответственно, носить шляпу и накидку вместе больше нельзя, а персонаж сразу становится лысым
Идея была в том, чтобы добавить 3 слота под камни накидкам, и перекинуть на них характеристики от шляпы, т.к. мне не нравится их вид.
Если есть мысли, куда копать (или хотя бы сделать так, чтобы головной убор не отображался/не менял модельку чара, будучи надетым), буду рад любой помощи)