As of right now, consumable item spam and ranged combat is dramatically superior to melee alternatives. If you are melee you are often relegated to just throwing the quite plentiful offensive conusumables. This isn't good design, it is a bandaid on a bad system. This makes item spam and ranged combat feel like a requirement. We feel punished for choosing melee. The number of consumables are far too plentiful and need to be reduced dramatically, and i mean by like 80% or more. There are too many ranged enemies as well, often making melee feel worthless. So much for class choice meaning anything. The number of ranged enemies needs to at least be cut in half and replaced by melee. A good DM designs encounters based on a party composition. As this is a videogame, that isn't possible. So a good balance down the middle is absolutely essential for making our choices feel meaningful. You are currently failing at this hard and need to take a hard look at a lot of combat encounters. The extreme amount of verticality and advantage gained by high ground makes ranged combat way too powerful too.