Зачем извращаться если поринг работает как сам человек и на него накладываются те же статусы, то совершено логично, что если человек выбьет ГТБ то не побежит брать сначала джелопи все ближайшие, а только потом вспомнит, что где-то валяется его ГТБ. Таким образом самый логичный вариант это сортировка по % выпадения, но это вызовет замедление обработки, тк придеться список лута сортировать (если Oleg X прав) таким образом самый простореализуемый и малоресурсозатратный вариант это @takeloot % <процент рарности дропа>, те наложение фильтромаски на имеющийся стэк лута. Тем более насколько я понимаю сейчас по такойже фильтромаске поринг не берет чужой лут, тч реализация простейшая.