I'm at the end of Act2, I decided to enter the battlefields just before finishing each act so I just started with BF2. I cleared out the whole field and then realized that I haven't gained one experience point. The same thing happens when I enter the dungeons. Any suggestions?
Please, look at enemy level and compare it to your's. As you're at the end of an Act, your level might be too high to get XP => game balance. What you should get => is XP for a solved quest there. Did you?
I did get XP for solving the first quest. However I didn't notice any XP gain from solving the second quest... Both of them involved killing some monster at the bottom of a dungeon. I guess I will do another dungeon and see if I get any XP. I'm at level 20 and I was fighting level 10 mutants and level 12 spider boss. I was also fighting citadel mages and rangers but I forgot their level.
Yes, lvl 10/12 is definitely too low for your lvl 20 char to gain XP, sorry. If you wish to max out XP pts => clear the BF ground levels as soon as you get a key (access) - and then try to make the dungeons after each new key. Why? Because your enemies in-game will be stronger then and higher leveled. Kiya