Okay. So currently, we've got our entity ethics tags, which are understood to be the ethics of an individual civilization, which define their laws, their relationships with other nations, so on and so forth.
I have a problem with this system. Not because it's not working (it works fine), but it basically defines ethics from the top-down sense, rather than how it normally works.
I suggest that, as a tag for individual sapient creatures, personal ethics be implemented.
Basically, this would be near the same thing as the general ethics tags, except rather than the old style of UNTHINKABLE/SHUN/ACCEPTABLE/EXILE or so on, which would be defined in the entity entry for violating that civilization's general position on an issue, they would be something like the personality tags, having an attribute range. This would basically allow for criminal behavior, which is impossible in fort mode unless a dwarf goes insane or someone fails a mandate.
It'd ideally make for more interesting Legends Mode entries - for example, someone with a positive attitude towards theft might steal from his own civ and be jailed, someone with a positive attitude towards murder might go on a killing spree (rather than the blanket MURDER EVERYONE ethic all goblins seem to have) and so on. It'd basically inject a lot more personality into individual people within the world.
Additionally, though this bit should be harder, it would allow the Civilization's ethics, their laws, to develop naturally from the ethics of its people. This makes for another interesting possibility: say one entity conquers another. The conquered people would most likely be "oppressed" due to the clash of their ethics with the conquerors' ethics. Or, a goblin civilization that is entirely human due to kidnapping and breeding would eventually tend towards less violence, because the personality range and ethical disposition of the people becomes less prone to violence.
Of course, the civilization a creature is raised in should alter its ethical tendencies somewhat.
Any thoughts, people?