Нет я ничего не менял, просто скопировал кусок с расчетом из файла, он чуть ниже того что ты написал в прошлом сообщении.
Если я правильно понял, то вначале идет описание откуда что берется, путь к sql и конкретному ИД моба, дроп которого будет расчитываться.
Тут "DropItem dropItem = new DropItem(dropTemplate);" показывается конкретный итем откуда берется.
Тут "dropItem.calculateCount(player.getRates().getDrop Rate());" сама формула с учетом рэйтов.
Ну и помимо этого куча всяких условий, по типам дропа...Может я что-то не так понял, особо не разбирался еще. Но поидее нужно написать условие ограничения как сделано с опытом, и вставить сюда. Но дл начала нужно разобраться что значат все тутошние параметры: типа dropRegistrationMap, dropItem, droppedItems, и как они связаны...
Добавлено через 2 минуты
droppedItems - наверное перечень всех итемов выпавших с моба, или вообще все итемы которые могут выпать...
DropItem - конкретный итем из числа итемов в droppedItems