This game has a very weird exp. system. The best example is the 1st battle with young orcs, where you have 3 friendly legionaires. The 1st thing that is strange is that you get exp for killing the legionaires. The reason why I tried to kill those guys in the first place is that if they finish off the orcs, you don't get experience, even if you did all the damage, if they get 1 lasthit on the orcs, you don't get the exp. You also don't get exp if you cast a spell and the orc dies from burning dmg after, or dies from explosive barrels etc. etc. Usually i keep on reloading those fights until I got maximum exp from it, which feels very weird. It would be nice if you didn't get experience from killing monsters, but just get (a load of) experience from won battles.