Remove chance of highest level weapons from the small cave
I think it's bad you can find for example eternium two-handers in the small cave. They aren't actually even that rare there, maybe 1 in 15 games or so. There is actually only a low risk there at low level with melee suited classes and races. It is also a common place to start the game.
When this happens, it ruins the early-middle gameplay because you get major advantage of the item (all enemies die instantly) and all the other same slot items you find for a very long time are inferior. For me at least, a major part of the game is to constantly get better equipment. I almost want to start a new game when i find that eternium two-handed sword at level 1 to 5. Armor ain't that crucial, because there are so many slots for armor. If you find that weapon there in the begininng, you use it a very long time (of course only if it suits your class and style, so this is a bit more of a melee thing - i personally prefer twohanders and troll / orc / dwarf - assassin, barbarian, fighter etc.).
So i suggest not getting rid on all the higher level items, just limit it so that you can only find like mithril / adamantium ones, at least on halberds / two-handed swords. The gap between adamantium and eternium is huge.
Let me know what you think.