1.Employment- i feel that some npcs such as inn keepers or farmers should be able to give you work. e.g for say 500 gold you server 50 pints of beer to waiting customers. Or working for a farmer you could pick berries or plough the field.
This would not only allow you to obtain gold but the npcs attitude changes in your favour if you continue to do work for him. In addition you can sleep in hs guest bed,buy items at a lower price etc.
The reason i add Employment is becuase of the way gold is obtained in the game.
In the begining you see so many items but cant afford them. In the end or later stages of the game,gold isnt a problem becuase you can afford anything.
I suggest therefore that npcs should drop less gold or that prices of items should be more costly,so that at any time of adventuring you should have say no more than 20k gold.
So when you buy better stuff you will have to be able to manage your gold well.
The last idea i have is to have a spell which will change your hieght.
Now i may be wrong but i feel this may be of an advantage when fighting hostile npcs. This is assuming what i say below is true of the game.
Say you fight an Orc and have good head gear but he has weak legggings or boots,it would be an advantage to be dwarf size so that you would be able to kill him faster.
Basically there would be 4 sizes, 1.Giant 2.Orc 3.Elf 4.Dwarf/imp.