Hi Suleyman and Yan,
I believe that side of 'famous kings' is broken somehow. I often find my famous kings don't pick up their stats or vices/virtues from the heroes.txt. The only one that is reliable is the starting king. However, they do SOMETIMES get the right details. As to why, I still don't know - it could just be pure coincidence.
There is also the fact that princes get their own VnVs before taking the throne. It's possible, I imagine, to set a famous king to be an 'attacker2' in the heroes.txt, but if he's had an eventful time of being a prince first, he might have already become an 'attacker3'. Hero generals work out fine, it's just the kings that are a pain in the neck. There are so many variables, it's difficult to pin down exactly.
Bookmarks