Is there any way to "farm" for orens in The Witcher 2?
There are several ways to gain orens continually
- Farming monsters
- Playing dice poker
- Arm wrestling
There are certain monsters than respawn, so you can farm them for alchemy and crafting ingredients and sell them. The respawning ends in many cases once you complete the quest for eliminating those monsters.
The three minigames are also a possible source of money, there are usually opponents you can challenge an unlimited amount of times, each time earning money.
The fastest way to make money involves the old quarry outside Vergen and harpees. Run all the way to the bottom killing harpees on the way and collecting their body parts as you go. When you are at the bottom and all harpees are dead, walk up the little trail where the treasure chest is and wait a few hours. The harpees will have re-spawned when you leave the meditation screen. Do the same on the way up and out of the quarry. Go past the shack and wait again and they will re-spawn again. You can do this an unlimited number of times. If you start this with nothing in your inventory but your armor and swords you can gather enough harpee parts to earn yourself around 3,000 dollars when you get heavy enough to have to go sell them all. It doesn't take long to rack up more money than you will need for the rest of the game.