ребята, вы слышали про такую штуку - генератор случайных чисел?
ну да ладно...
я не знаю, какой принцип дропа в этой игре, но в одной известной в мире игре он был таков: по окончанию боя комп произвольно генерировал число на каждого бота из боя, если это число превышало вероятность выпадения определенной вещи из бота данного класса, а также не противоречило уровню игрока, то игрок получал именно этот дроп.
причем чем круче вещь, тем сложнее превысить необходимое значение выпадения её. вот ещё... В ЭТОМ проекте дроп считается с КАЖДОГО бота в бою, потому крики "сумма уменьшена" - это фигня, с того бота, который подходит вам по уровню, вы получаете не уменьшенную сумму. то же и с дропом: меньший бот не убивает дроп с большего