When I run campaigns I usually give out story-related rewards as well as the standard treasure. So for example if the PCs save a village they may get a reputation in the area and get a bonus to social rolls in the local county. Or if they help out an important PC they get a safe place to rest and extra troops lent to them if they are involved in a mass battle.
But I also like individual rewards, and I find this a bit easier for magical classes.
Example, I have a dwarf cleric of life. He finds a shrine to his God in an old mine and fixes it up and prays. Now Earthbind is considered a domain spell for him. Which was very useful against the Manticore they found shortly after.
If a Druid helps a forest, his Conjure Animal spell is considered to be cast higher than usual when he is in that forest.
But with a Rogue or Fighter say, I don't see immediately how you can give similar rewards for performing heroic deeds.
What kind of rewards have you used?
But I also like individual rewards, and I find this a bit easier for magical classes.
Example, I have a dwarf cleric of life. He finds a shrine to his God in an old mine and fixes it up and prays. Now Earthbind is considered a domain spell for him. Which was very useful against the Manticore they found shortly after.
If a Druid helps a forest, his Conjure Animal spell is considered to be cast higher than usual when he is in that forest.
But with a Rogue or Fighter say, I don't see immediately how you can give similar rewards for performing heroic deeds.
What kind of rewards have you used?