Alright so what happend was this:
I was attacked by the HRE and ther reinforcements.
My commander could handle a night battle but ther reinforcements couldnt.
So what i did was, i was playing with the night attack button, just doing it on and off on and off. but then i realised i gained acctually traits for that :S And all of them were chivarly traits.
First it was like ''Fair in Battle'' and then a trait called ''bastion of Honour'' and then suddenly ''Saint of Honour'' or something like that
and also the weird thing was that when i won the battle and executed the prisoners, i still got another chivalry trait
so is this a bug or??