I notice that there's a check to prevent adding more than three traits per pawn.
There are actually mods that enable pawns to have more traits, so it would be pretty neat if the editor perhaps just warned about the trait limit instead of actually enforcing it. Even without mods, there's nothing in the XML def that says there can only be three <li> elements under <allTraits>. I've also noticed that you can add any number of traits in debug mode and the only limitation is that sometimes the interface will only display the first three, while the effects of the others can still be confirmed.
There are actually mods that enable pawns to have more traits, so it would be pretty neat if the editor perhaps just warned about the trait limit instead of actually enforcing it. Even without mods, there's nothing in the XML def that says there can only be three <li> elements under <allTraits>. I've also noticed that you can add any number of traits in debug mode and the only limitation is that sometimes the interface will only display the first three, while the effects of the others can still be confirmed.