Another solutions would be to make the droprate depend on kill count <100 kills of one enemy regular dropchance
>100 kill -> chance*1,5
>250 kills -> chance*3
>500 kills ->chance* 5
>1000 chance*10
so if the regular droprate would be 0,5% and after 1000 kills 5%...
Still hard to get, but at...