theres a possible exploit, altyhough it may be an old one. i killed a hero (skirmish) that kept ressing, i kept getting his full xp value on his death, im not sure if this works in erathia,campaign.
its hard to kill a hero twice or three times so, i cant say sometimes this can be the game being sadistic or a probable exploit or both.