Yes, I agree. There is always a small chance that the enemies will drop one or several items that they are wearing.
The part I think I disagree with is that they will never drop what they are wearing. I believe there is a very small chance that an enemy will drop and equipped item which is how you sometimes get shirts, trousers, boots, headgear, weapons, and the like. It is a very small chance and with the modifications I proposed, you sometimes get two weapons. The one in inventory drops at 100% and the one out of inventory drops at some damaged state, usually.
I added the new version that does not include the XP changes.
Please can you release a version that doesn't alter the orignal values for XP gains?