Hint #Если вкратце, то комплект идентифицируется по базовым предметам (оружие и верх). При поступлении информации ищется похожий комплект по совпадению базовых предметов. Если совпадений нет, то добавляются новый комплект. Если совпадение есть, то отсутствующие на данный момент предметы переносятся из старой записи.
При таком алгоритме, вы все еще считаете, что где-то ошибка?
Можем обсудить алгоритм (например, могу не переносить предметы из старых записей).
а если изменить систему полностью, не писать комплекты, а писать, что есть в наличии?
т.е. такие то такие то пушки, такие то сеты, такие то талики.
и так же как с рынком, то, что было замечено в течение недели подсвечивается зеленым как актуальное, то что не было замечено — опускается ниже и становится белым.
можно сделать привязку шмота к основному классу/дуалу/сабам, чтобы было меньше путанницы
при таком способе учета получается более полная информация о наличии каких либо предметов, об их использовании классами.
