-Help dungeon crawling to make sense. I want to feel endangered while exploring a dungeon. I don't want to rest inside it. I don't want for my spells to be back after every fights, or to be healed automatically.
-Make combat significant. Even trash mobs should have their importance. If there is an auto heal, or a way to rest spam, these trash mobs will become just boring. They can make sense only if they have some kind of effect on the general state of the party, implying that depending on how well this trash encounter was handled, the next will be easier or harder. In short they should ah