Вот хочу предложить вариант для обсуждения:
При спавне мобам ничего не давать (как обычно делается в большинстве систем генерации лута), при смерти - оставлять на 30-60 секунд тушку. Хотите лут - подходите и ищите. Хотите шкуру - снимайте. (шкура, кости, ... - список настраивается под шард).
Сам поиск скорее всего нужно делать как спешиал повер на какой-нибудь вещи, с киданием чеков на search или еще чего подобное.
При поиске генерировать вещи можно уже на основе опыта, класса, расы, нанесенного дамаджа и т.п. и т.д. делать сортировку и выдавать результат (вариант с БД тут предпочтителен, можно добавить поля для флажков с разделением по классам, расам, ... либо использовать вариант с компиляцией таблиц в скрипты)
При действии спец. инструментом удобно получать ресурсы (там, где есть крафт наиболее востребованно)
А тем, кто любит шарить в чужом луте - либо дать фигу, либо проклятье какое - ибо нефиг
