Ломаю голову но все не как не могу найти решение

может быть кто объяснит и тем самым поможет
Не понимаю как сделать динамичный дроп с босса взависимости от процента нанесенного урона игроком
Допустим, если награда с босса 10000, то игроку который нанесет 50% урона, дастся 5000