RowanMaBoot/SevenKingdoms-master

[ISSU] Minor Issues Log

Closed this issue · 73 comments

Please list all current issues that need to be dealt with, and any things that need to be done. This will be the centre for all of our minor TODOs and Bugfixes. I've been fairly busy, so a lot of stuff has gone over my head.


Issues


The follow issues merely require confirmation of successful fix.

  • Prevent the events relating to disassociating from faction if they are a member of the loyalist faction.
    (Needs confirming)
  • Prevent war against the Night's Watch.
    (Needs confirmation, not graceful as it prevents Wildlings from using the CB against them too)
  • Wildling Government should no longer flip to other Government types, including but not limited to Tribal and Feudal types.
    (Needs confirming)
  • Merchant Republics should no longer flip to regular republics, due to further houses being added by tanner and Vierwood.
    (Needs confirming, issue may have merely been related to the vassal situation)

The following issues have been put on hold due to work scope versus what is to be gained from it.

  • New holding event creating bugged holding slots that can not be used. This is related to the lack of extra baronies being defined in each province. It would require thousands of edits, so has been dropped off as incredibly low priority.
  • Architect events related to the above issue are also bugged, and have been put on the backburner until the above issue has been solved.

Feature TODO


  • Adjust technology across the board and the requirements for it to generate buildings. Some regions need more or less development. Braavos already reduced to zero, further changes to the nation may be needed (indeed, with AI using conquest it might be an idea to split it up).

Well, the holding can be done. I can do it. Thats why earlier I was making the 7 holdings for each province.

Nah, sadly that isn't how it works.

I'm fairly certain it's all managed through a text file 00_province_setup.txt in the province_setup folder. You'd need to set up every single province in that file, all thousand plus of them, to have the correct max settlements. It needs to be the current number of possible holdings or higher in a province.

PROVID = {
   max_settlements=X
}

Hmm. Ok. I thought the prov setup was just for terrain and basic info for each county. But no worries.

I think the only thing that matters is the max_settlements=X value for each province. Could be wrong though, I'm taking a jab in the dark since I've found nothing on the subject.

Adding holdings beyond the prebuilt holdings in the provinceDefs.xls tool results in ignored holdings (it only pulls data from the built holdings), so filling beyond the 4_4 is ignored entirely.

It'll pull the names from unbuilt holdings so long as they are between the max/min holdings of the province, but say your province has a max of four holdings, any data you put in columns five and six will be ignored completely. You can check many of the files yourself and see this.

Examples:

3_7

b_braavos = city
b_titan_di_braavos = castle
b_larsenale = castle
#b_porto_viola = city
#b_porto_di_ragia = city
#b_pasubio = city
#b_temple_of_the_moon = temple

7_7

b_braavos = city
b_titan_di_braavos = castle
b_larsenale = castle
b_porto_viola = city
b_porto_di_ragia = city
b_pasubio = city
b_temple_of_the_moon = temple

1_2

b_braavos = city
#b_titan_di_braavos = castle

Province setup doesn't actually need to have anything in it, a blank file is fine

Ah, do you know by chance what controls the adding of extra holdings through that Reaper's Due event chain? I've been told that it currently it doesn't do anything, and some have even reported a crash.

rip_prosperity_events is where this is found: its province_event = { #Reclaim Land
id = RIP.11705
title = PROSPERITY_TITLE
desc = RIP.11705.d

Thanks! Will check it out.

Some dude (Exogriz) actually explained what the issue is, and I think it has nothing to do with the event itself. Indeed, it's the issue you get when you have no defined title name for a holding, so it is always greyed out. It is in fact exactly what you were talking about tsf4.

Basically, it looks like we need to manually go through every province file and then add excess barony names up to the max of seven for each province. The ProvinceDefs.xls doesn't do this for us, which sucks, so it's manual edits. I'll post on the mapfiller thread however, and see if the author of that tool would be willing to update the tool at all.

Edit: Posted
http://forum.paradoxplaza.com/forum/index.php?threads/tutorial-tool-how-to-fill-a-custom-map.697082/page-33#post-22944111

I know that if we were to fill up those slots in the tool, that would cover our landed titles, because it would put all of the seven baronies in there under the province. Now for province history files, we would need to do manual edits, as you said. I am all for assigning that potential project to me.

Unfortunately, having just done a test, nothing gets written at all beyond those slots. So there is no reason to touch provinceDefs.xls, as baronies are not defined in the landed_titles file. They're purely handled in the province file itself.

Example of changed files when reducing the max settlements only:
https://www.dropbox.com/s/9257s3iy54xmdrg/quick_image.jpg?dl=0

There is an alternative - set the max slots for every holding to seven in the provincedefs, fill every slot, then manually override the number of holdings to less than seven in the province_setup.txt for those that should have less than seven.

Ok. Thats weird then that they are recorded in landed titles. But oh well.

So how would we go about changing the baronies in the prov hist files?

Well, if you want to do it manually you literally define the extra baronies by adding, below the existing barony defs:

b_barony_ze_capital
b_barony_someplace
#b_name_1 <- add this
#b_name_2 <- add this

In the province history files (history/provinces)

The alternative method will be easier. Boils down to fill every single cell in provinceDefs.xls, set every single province to be x_7, use the tool - every province has a max of 7 holdings, then do the max holding reduction stuff in the province_setup file.

However, we could just wait and see what JonStryker comes back with, if it is at all interested in updating the tool - we're not the only ones who would benefit from it. Indeed, anyone making a mod since Reaper's Due would.

Hmm ok. I say lets see what Jon has to say before we try anything.

I've realised I can't properly add new traits or consolidate the mess that is our traits folder without breaking savegame compat, so will leave new traits and re-org until we make wider (savegame breaking) changes.

Unless there is no issue from ya'll in regards to breaking saves (which I'm not for, given the multiplayer games going on at the moment).

I'm considering further nerfs to individual baronies. I need to know what ya'll think about current:

  • Gold income per barony.
  • Levy size per barony.
  • Total gold/levy per province.
  • Overall income/levy per Kingdom.

We've currently got a situation in which individual baronies provide 1-4k depending on the barony, with upwards of 8k due to a wide number of modifiers and uniques (numbers need clarifying). This leads to the Stepstones having nearly 30k men, whilst Kingdoms such as the Reach have around 50-70k at the start.

Not quite the 15k-20k per barony in the submod, however.

I'm looking to solve this in a few ways:

  • Introduce more buildings, reduce building costs across the board, but also reduce their effects drastically. This way low income areas can still develop (waiting a year for that 100 gold to build a palisade wall is a bit much, maybe).
  • Reduce the effects of buildings across the board, with baronies providing upwards of 2-3k when maxed?
  • Reduce tech in different regions, with greater importance of tech for building spawning, if possible. Needs experimentation, but I might be able to create 'fake' de jure regions, assign duchies to them and then, through that, lower tech.

We've currently got 1400 provinces, with a total of roughly 1500 if we count oceans and rivers. I've got some overhauls of the Vale and the Riverlands in the pipeline, plus extra islands, so I'm currently skeptical about whether or not this is a good idea....

Vierwood is asking for an expansion of Essos, in that we add the Rhoynar(?). This can be done, but I'm uncertain if this would be a good thing. He wants roughly 30 provinces added, but as I've said - every province has an impact. Thoughts?

For reference, Vanilla has around 1k provinces, AGoT not far off. Obviously we're very barebones on mechanics and all that, which is why the experience is currently a lot smoother, but y'know... Bloat and all that down the line.

I definitely think across the map we have too much development that should only be characteristic to places that are important capitals and ports. I have always thought the approach which would have it where with alot of time and gold and perhaps prestige you can build up your keep/town/etc, but everything wouldn't be as developed as 1400s western europe, which is how our first bookmark feels like to me. If a Stepstones pirate would build himself up enough, he could be strong & take perhaps a port or another island. But yes, by a barony being fully maxed it would have 2-4k men.

So, maybe just a reduction in amount that is built at start would be the best. I like the current buildings A TON and would hate to see them altered before we deal with tech, like Rowan said above. Or, we make more levels of buildings, like I have done with the cultural buildings implemented so far.

In regards to expansion of the map area, I am ok with adding, but would first prefer any additions to deal with the mod's central focus of the actual Seven Kingdoms. Also, if we bring the Rhoynar into the fold, we would have to somehow deal with the migration of Nymeria and the Rhoynar people, and so I have to vote "no" on any expansion in Essos.

Just thought I'd post the issue here. Some characters spawn into the game with no education trait (Skilled tactician, Midas Thouched, etc.), so they instantly become incapable. Some characters in the history (even though they are long dead) are also incapable.

Was fixed, was due to Amr.

New issues:

  • Improve development of heirs and children. Stats are generally around 10-15 at best, whilst many starting characters have much higher stats.
  • Improve realm management and bolster stability.
  • Introduce an Old Gods Society (related to honour?)

Fixed the helmet issue.

Rewriting the combat education events. Should be somewhat more complex, but cleaner and considerably better in functionality. [✓][✓][✓][✓][✓][✓]

  • Need to add increasing of combat traits in battles.
  • Need to add working ambition for increasing combat traits, but takes a long time and/or may involve a lot of gold. Once in a lifetime, and can never become a master or legend through this.

Side tracked a little. Got the mip-map done. Was at it for nigh on four hours, but should be good now. Well, good enough.

A lot done today. Kinda burned myself out, so don't be surprised if I don't push much over the next few days. Lemme know how it all works - the society, minimap, how many combat traits are handed out and all that.

The changes I've pushed will break internal saves made within use of the development build, but should be OKAY with non-dev saves. Which is something I'll say here Vierwood before I forget. When you mentioned you were save editing Mura, make sure you were using A7 and not our active dev build (I added more traits which sit before some of the new traits).

As long as you add traits in the last loaded trait files it will not break old saves

Yeah, they'll be last for public builds (since two new files were added, both loading last), but internally it would have messed things up since I added some traits to file A (secret religion traits) even though the last loaded file (file B) already had traits in it.

Only really an issue for Vier, since he was messing around with saves made in A7 (public release) with the dev build, so they would have been broken by that (but not saves made in the public release, if that makes sense).


I've just put up a test 'dueling' event chain between commanders. I'm not sure if it works, or well but it's there for ya'll. It's primitive and has some major flaws with it (not entirely sure how to go about doing it better) but should be simple enough since it's very circumstantial.

Gameplay wise I think it should be OK and probably won't cause desyncs, since it's not bouncing around so many different values between different targets but I'm not 100% sure.

Edit: Doesn't actually work, will go back to it tomorrow when I'm awake. =P

Alright, event chain is working.

Will cease if the battle finishes, so needs some work still (need to use the save target function to save the 'victim' so it isn't lost when the battle finishes, as I presume that is what is happening).

Also need to add more flavour options and flags, depending on the results so it is a be more informative as to what has happened. After it is golden, I can turn it into a personal interaction duel system as well if need be.

Yeah, AI doesn't declare a whole lot of war at the moment. I'll allow Seven Faith followers to declare war more frequently if the target is old_gods. As for the other stuff, I just messaged Vierwood in case he doesn't know already. ;)

Yeah I dont mind the wars right now but I want them to be more random. Sounds good!

Got a CTD playing as a random gen'd count in Braavos. Last thing happened was that artifact was lost, but I don't know who or how etc. About 2 years in game.

Crash to desktop

Yeah, it's due to the added trade routes. We're awaiting some feedback from blackninja, in case he can work out what might be causing it. Issue is obscure, so depending on whether or not he finds anything will basically determine if he have trade routes in any upcoming version.

Ok. In a way it relieves me because its not a deeper issue :) Also, trade bogs down game speed anyway. So not missing TOO much without it.

@Altemio - observe game ran till 6600 when I was checking out the map, and scrolling across the narrow sea to the Freehold. I keep seeing [triggerimplementation.cpp:14463]: Script Assert! assert: "Scope.GetLandedTitle()->IsValid() && "Wrong Scope in CIsPrimaryHolderTitleTrigger!"", type: "is_primary_holder_title", location: " file: common/objectives/00_factions.txt line: 34"
in the error log, as well as [triggerimplementation.cpp:22061]: Script Assert! assert: "_SocietyTarget.GetToken() == secret_religious_cult && "Invalid Society in CSocietyMemberTrigger!"", type: "society_member_of", location: " file: common/scripted_triggers/00_scripted_triggers.txt line: 2180"

But checking these 2 things out, I am not sure what to do. So thought you should know.

First one means you are using a condition in a context that is not appropriate.

Second one is that you are referencing an entity that doesn't exist.

So in your two examples you are using is_primary_holder_title in a context that isn't a title and the second one is you referencing a society that you don't have in the mod.

The first one has to do with the loyalist faction:

Requirements to create the faction (checks the title holder/ruler)

allow = {
	OR = {
		is_primary_holder_title = yes
		higher_tier_than = DUKE
	}
	prisoner = no
}

How would we fix this then?

Second one is the devil_worshipper trigger, which references vanilla's "satan" societies. How do we fix these then? Is the trigger ok without having any society listed in there? Or do I need to make a general "dark" society? I figure deleting the entire trigger wouldn't be good since its used in a lot of files.

For the is_primary_holder_title = yes it needs to be in the scope of a title, so scope to a title and then use the conditions. It seems like you just copy and pasted the conditions used from other factions but forgot to modify them on the grounds the other factions are not a character type faction but a liege_title type so all scopes default to pointing to the title.

For the second one, ideally you should actually go through your events and and remove references to the societies and the scripted triggers or overwrite the entire folder with replace_path in your .mod file. As that way you can remove/comment out the scripted trigger as it is not used anywhere.

Yeah, that faction was one of the first things I did so I literally copied and pasted it from one of the other factions (primogeniture I think). Just did a quick fix and dropped that line, so it should stop spawning that error.

I've nulled the is_devil_worshiper_trigger but wiping the contents of the trigger. If I'm understanding always = no, it won't ever be valid now. Kept it in case we want to add some demon cults or whatever to the mod down the line.

Crashing should be gone now, trade routes have been dropped. I've also removed the test duel event chain until I get round to doing it properly, since my rewrite sorta got nuked by Amr (due to an error). So you shouldn't get event spam anymore.

There are likely references to many other vanilla things elsewhere, actually going through and checking the uses of things is better than sticking always = no as that can be false if you check NOT = { always = no } which I believe will cause some slight weirdness.

Ah good point. I'll have to go through it proper later then.

What do people think about mercs right now? I have added in most of the "historical" ones which would exist in our time, but are we missing any others? what do you guys think about their strength? with the local "non-historical" ones I intend to make them like extra troops to help you out but yet not be as strong as the "main/historical" merc bands.

There are some pathfinding problems with the map in Pentos. A religious revolt had 16k men, and went to siege Gravagliana, which is an island in the Narrow Sea off the coast of Pentos.

Even after he occupied the province, his army disappeared. It still exists "somewhere" but I cannot find it and it says the leader is still in gravagliana. So for 10 years the war score never changes, and even with my men on boats, I still cant get them to actually move to the province.

@Altemio

Here are some bugs I had found about two weeks back when I was doing a 100 year test run as the Daynes. Note that some of these are not really bugs, but balance issues as well.

-The Free cities under Valyria can launch kingdom subjugations, which has caused some oddities such as the rainwood being under the control of Myr, and Braavos being eaten by Pentos.
-Too easy to reach legendary duelist status, with most children reaching legendary status by the age of nine, with or without a legendary tutor
-The Reach and the Stormlands are never under any pressure to convert to the Seven, nor do they ever convert
-Dawn is not lost upon inheritance, thus meaning the player can't reclaim dawn again
-Temples are still inherited by their feudal lieges
-Add straits from Star Isle to the Starfall, and from sunflower hall to Sun Isle. Also maybe look into adding straits between the Arbor, Wyneshield, Wyneport, and maybe oldwyne. Also a strait from Blood Bridge to either jackal's den or Brimstone, and Ghaston grey to the greyport, and from Cape Wrath to Turtlemont.
-The Marches was not attacked by the Reach, but it did get attacked by the Stormlands and by the Boneway a bit, all county conquests though
-Gods eye still becomes a nomadic nation

Thanks for the reports! Will go through them and see what I can do.

I'll nerf the Free Cities so Pentos can only war Andalos using some sort of county-conquest colonisation CB.

Pretty sure the training should be better now. Zero bumped up the MTTH a bit, and I'll do some more finetuning as to what traits affect the events too.

How do you guys think we should go about the whole realm conversion for AI? Should we have some pulse events with missionaries, where you can embrace or turn them away? Could even lead to an adventurer threat sort of invasion if you deny them too much, perhaps.

Amr said you can use the decision to reclaim Dawn after it has been destroyed - this not the case? Will probably just scrap his events if it isn't working.

Marches will be sorted with the next CK2 version, as they will be established as protectorates/tributaries of the Reach/Stormlands depending on the March in question.

I'm really getting irked with temples and theocracies. Don't get why they are not working or why they keep defaulting to nomadic governments.

So, governments are changing to other governments on title holder's death. Myr became a regular republic (unplayable), Wildlings became regular tribal, & pirates changed from pirate gov to feudalism to eastern feudalism.

Free Cities going republic might have to do with some of their vassals being republic and not merchant republics. As I add families and such we should see this resolved a bit.

Thanks for the heads up! Thought I fixed the issue, so kinda stumped as to the cause.

Merchant Republics cannot have Merchant Republic vassals, ignoring the five noble houses, but can have regular republics (city holders) as vassals. Issues might crop up if the rulers of the noble houses are of the incorrect government.

I'd look into it, but I've hardly had the time to even think about turning on my PC recently, so might be a while. Further reports on it will be great though!

Stepstones Government issues have been resolved, hopefully. They weren't being assigned correctly, so should now be the appropriate Government type.

Have an idea as to what may be up with the Wildling Government (it's a tribal type government, despite technically using feudal holdings as their primary 'type'), but need confirmation of flipping from Wildling to other Government types before I make a major change (from tribal type to feudal type).

This is because the current state was an attempt to solve issues that come from the weirdness of a single gov type encompassing multiple capital holding types..

I can confirm wildling flips to tribal on succession.

Thanks! I've made a couple of changes to the Eastern and Wildling Governments. They have a "is_game_started" value assigned to them that may have been causing the flip (invalid on death, for example).

Confirmation of fix would be appreciated, or if the issue is ongoing (for either, or any other Governments) further reports would be great! Or at least if there is any other weirdness ongoing.

So, I have contacted a guy who is willing to do some religion symbols for us, mainly Essosi religions. Is there anyone on our team who knows how to incorporate icons into the "religions strip" of our mod?

Yep! Not too difficult, so if he wants to contribute them I can add them to the mod easily (when I'm not working at least).

@Vierwood
I have split off the traits into a handful of files, let me know if any of them work when you get a chance.

The old traits seem to be working properly now. Although the slave traits still don’t appear.

Good to hear. Not sure as to why the slave traits do not appear, could be a case of them just being invisible due to lack of icons and icon definitions.

If that is the case, then it doesn't explain why none of the traits appeared when they were all combined in one file, so if you can make sure all of the knight traits work and that greenseer works.

Otherwise there is something wrong with the slave traits themselves, and I am not sure as to what as they appear to be fine to me.

You also steamed me something, but I missed it since phone app is a derp. Something to do with an island, so if you could get it down here or on the roadmap that would be great!

Fixed slave traits, hopefully. They were saved as a "file" type file, and I made them a regular text file.

Hey guys - we need to get this updated to 2.8. - I have been making further additions and want to check them out but cannot. The mod loads fine but then crashes after selecting a char and Play.

@Altemio @blackninja9939 @Vierwood

Issues from log (we really need to clean up every single issue and make sure our log file is as clear as possible):

Generic:

[title.cpp:671]: No name defined in loc for title: k_dragonstone
[religion.cpp:118]: Not enough Holy Sites scripted for religion: Faceless God
[religion.cpp:118]: Not enough Holy Sites scripted for religion: dothraki
[title.cpp:10610]: Invalid Job Action: 'action_charity' in Court Chaplain
[characterhistory.cpp:125]: Reference to undefined trait.  file: history/characters/15001-16000_TSK_RIVERLAND.txt line: 1187
[persistent.cpp:40]: Error: "Undefined modifier type! token: liege, near line: 31" in file: "common/objectives/00_factions.txt"
[event.cpp:1165]: Event administration_main.1: Lacks both MTTH and 'is_triggered_only'!
[event.cpp:1165]: Event administration_main.2: Lacks both MTTH and 'is_triggered_only'!
[event.cpp:1161]: Event: tsk_generic_event.1 has no options despite not being a notification event or hidden
[eventmanager.cpp:234]: Event #1100001 is missing a title in events/00_aopk_events.txt
[eventmanager.cpp:236]: Event #1100001 is missing a desc in events/00_aopk_events.txt
[eventmanager.cpp:238]: Event #1100001 has no options in events/00_aopk_events.txt
[region.cpp:154]: Duchy 'd_crasters_keep' defined in region 'world_beyond_the_wall' not found
[region.cpp:154]: Duchy 'd_kingsgrave' defined in region 'world_dorne' not found
[region.cpp:154]: Duchy 'd_the_red_mountains' defined in region 'world_dorne' not found
[title.cpp:10373]: Building 'ca_k_stable_4' constructed in 'b_mountain_of_the_moon' while pre-requisite 'ca_stables_7' is missing
[title.cpp:10373]: Building 'ca_k_stable_4' constructed in 'b_mountain_of_the_moon' while pre-requisite 'ca_blacksmith_7' is missing
[title.cpp:10373]: Building 'ca_k_stable_3' constructed in 'b_mountain_of_the_moon' while pre-requisite 'ca_stables_7' is missing
[title.cpp:10373]: Building 'ca_k_stable_3' constructed in 'b_mountain_of_the_moon' while pre-requisite 'ca_blacksmith_6' is missing
[title.cpp:10373]: Building 'ca_k_stable_2' constructed in 'b_mountain_of_the_moon' while pre-requisite 'ca_stables_6' is missing
[title.cpp:10373]: Building 'ca_k_stable_2' constructed in 'b_mountain_of_the_moon' while pre-requisite 'ca_blacksmith_5' is missing
[title.cpp:10373]: Building 'ca_k_stable_1' constructed in 'b_mountain_of_the_moon' while pre-requisite 'ca_stables_5' is missing
[title.cpp:10373]: Building 'ca_k_stable_1' constructed in 'b_mountain_of_the_moon' while pre-requisite 'ca_blacksmith_4' is missing
[title.cpp:10373]: Building 'ca_core_level_7' constructed in 'b_mountain_of_the_moon' while pre-requisite 'ca_administration_basic_6' is missing
[title.cpp:10373]: Building 'ca_core_level_6' constructed in 'b_mountain_of_the_moon' while pre-requisite 'ca_administration_basic_6' is missing
[settlement.cpp:513]: Building 'ca_core_level_6' constructed in 'b_arbor_keep' while the building it upgrades from is missing
[settlement.cpp:513]: Building 'ca_core_level_4' constructed in 'b_driftmark' while the building it upgrades from is missing
[settlement.cpp:513]: Building 'ca_administration_basic_3' constructed in 'b_driftmark' while the building it upgrades from is missing
[settlement.cpp:513]: Building 'ca_core_level_2' constructed in 'b_east_freylands' while the building it upgrades from is missing
[settlement.cpp:513]: Building 'ca_core_level_6' constructed in 'b_bloody_gate' while the building it upgrades from is missing
[settlement.cpp:513]: Building 'ca_administration_basic_4' constructed in 'b_bloody_gate' while the building it upgrades from is missing

Character / History

[characterhistory.cpp:125]: Reference to undefined trait.  file: history/characters/AOPK_12_reach_characters.txt line: 437
[characterhistory.cpp:125]: Reference to undefined trait.  file: history/characters/AOPK_50-55_ancestors.txt line: 958
[characterhistory.cpp:377]: Reference to undefined dynasty.  file: history/characters/AOPK_50-55_ancestors.txt line: 977
[characterhistory.cpp:377]: Reference to undefined dynasty.  file: history/characters/AOPK_50-55_ancestors.txt line: 1002
[characterhistory.cpp:377]: Reference to undefined dynasty.  file: history/characters/AOPK_50-55_ancestors.txt line: 1027
[characterhistory.cpp:125]: Reference to undefined trait.  file: history/characters/AOPK_50-55_ancestors.txt line: 4842
[characterhistory.cpp:125]: Reference to undefined trait.  file: history/characters/AOPK_56-57_royal_guard.txt line: 29
[characterhistory.cpp:125]: Reference to undefined trait.  file: history/characters/AOPK_56-57_royal_guard.txt line: 72
[characterhistory.cpp:125]: Reference to undefined trait.  file: history/characters/AOPK_56-57_royal_guard.txt line: 195
[characterhistory.cpp:125]: Reference to undefined trait.  file: history/characters/AOPK_56-57_royal_guard.txt line: 239
[characterhistory.cpp:125]: Reference to undefined trait.  file: history/characters/AOPK_84-88_duskland_characters_2.txt line: 356
[characterhistory.cpp:125]: Reference to undefined trait.  file: history/characters/AOPK_84-88_duskland_characters_2.txt line: 504

titlehistory.cpp:167]: Unborn title holder
	Title: b_brandonburgh(204) in history/titles/b_brandonburgh.txt
	Date: 6520.5.1
	Character ID: 204, Birth date: 6542.1.1
[titlehistory.cpp:161]: Invalid character 19 in history/titles/c_allemont.txt
[titlehistory.cpp:167]: Unborn title holder
	Title: c_grafton_keep(8915) in history/titles/c_grafton_keep.txt
	Date: 6738.1.1
	Character ID: 8915, Birth date: 7271.1.1
[titlehistory.cpp:37]: Putting date entry within another date entry ==>'6560.1.1'<==  for Title in history/titles/c_grey_cliff_tower.txt at Line 8
[titlehistory.cpp:167]: Unborn title holder
	Title: c_gulltown(8915) in history/titles/c_gulltown.txt
	Date: 6738.1.1
	Character ID: 8915, Birth date: 7271.1.1
[titlehistory.cpp:167]: Unborn title holder
	Title: c_highley(8539) in history/titles/c_highley.txt
	Date: 6710.3.6
	Character ID: 8539, Birth date: 6716.3.6
[titlehistory.cpp:167]: Unborn title holder
	Title: c_highley(8544) in history/titles/c_highley.txt
	Date: 6945.1.5
	Character ID: 8544, Birth date: 6960.3.6
[titlehistory.cpp:161]: Invalid character 19 in history/titles/c_horcrag.txt
[titlehistory.cpp:161]: Invalid character 6506 in history/titles/c_justfield.txt
[titlehistory.cpp:167]: Unborn title holder
	Title: c_kar_isle(219) in history/titles/c_kar_isle.txt
	Date: 6560.1.1
	Character ID: 219, Birth date: 6565.12.12
[titlehistory.cpp:37]: Putting date entry within another date entry ==>'6560.1.1'<==  for Title in history/titles/c_karhold.txt at Line 10
[titlehistory.cpp:161]: Invalid character 19 in history/titles/c_menaskham.txt
[titlehistory.cpp:167]: Unborn title holder
	Title: c_moat_cailin(13002) in history/titles/c_moat_cailin.txt
	Date: 70.1.1
	Character ID: 13002, Birth date: 76.1.1
[titlehistory.cpp:167]: Unborn title holder
	Title: c_north_crackclaw(8517) in history/titles/c_north_crackclaw.txt
	Date: 6839.10.3
	Character ID: 8517, Birth date: 6846.1.1
[titlehistory.cpp:167]: Unborn title holder
	Title: c_northspur(8517) in history/titles/c_northspur.txt
	Date: 6839.10.3
	Character ID: 8517, Birth date: 6846.1.1
[titlehistory.cpp:167]: Unborn title holder
	Title: c_the_whispers(8539) in history/titles/c_the_whispers.txt
	Date: 6710.3.6
	Character ID: 8539, Birth date: 6716.3.6
[titlehistory.cpp:167]: Unborn title holder
	Title: c_the_whispers(8544) in history/titles/c_the_whispers.txt
	Date: 6945.1.5
	Character ID: 8544, Birth date: 6960.3.6
[titlehistory.cpp:167]: Unborn title holder
	Title: c_titans_town(8915) in history/titles/c_titans_town.txt
	Date: 6738.1.1
	Character ID: 8915, Birth date: 7271.1.1
[titlehistory.cpp:167]: Unborn title holder
	Title: c_valeresk(8915) in history/titles/c_valeresk.txt
	Date: 6738.1.1
	Character ID: 8915, Birth date: 7271.1.1
[titlehistory.cpp:167]: Unborn title holder
	Title: c_winterfell(13002) in history/titles/c_winterfell.txt
	Date: 70.1.1
	Character ID: 13002, Birth date: 76.1.1
[titlehistory.cpp:167]: Unborn title holder
	Title: c_yohnstown(8904) in history/titles/c_yohnstown.txt
	Date: 6720.1.1
	Character ID: 8904, Birth date: 7256.1.1
[titlehistory.cpp:161]: Invalid character 19 in history/titles/d_allemont.txt
[titlehistory.cpp:167]: Unborn title holder
	Title: d_gulltown(8915) in history/titles/d_gulltown.txt
	Date: 6738.1.1
	Character ID: 8915, Birth date: 7271.1.1
[titlehistory.cpp:37]: Putting date entry within another date entry ==>'6560.1.1'<==  for Title in history/titles/d_karhold.txt at Line 10
[titlehistory.cpp:161]: Invalid character 906 in history/titles/d_lonely_light.txt
[titlehistory.cpp:167]: Unborn title holder
	Title: d_moat_cailin(13002) in history/titles/d_moat_cailin.txt
	Date: 70.1.1
	Character ID: 13002, Birth date: 76.1.1
[titlehistory.cpp:167]: Unborn title holder
	Title: d_south_crackclaw_point(8539) in history/titles/d_south_crackclaw_point.txt
	Date: 6710.3.6
	Character ID: 8539, Birth date: 6716.3.6
[titlehistory.cpp:167]: Unborn title holder
	Title: d_south_crackclaw_point(8544) in history/titles/d_south_crackclaw_point.txt
	Date: 6945.1.5
	Character ID: 8544, Birth date: 6960.3.6
[titlehistory.cpp:167]: Unborn title holder
	Title: d_winterfell(13002) in history/titles/d_winterfell.txt
	Date: 70.1.1
	Character ID: 13002, Birth date: 76.1.1
[titlehistory.cpp:37]: Putting date entry within another date entry ==>'6560.1.1'<==  for Title in history/titles/k_karhold.txt at Line 9
[titlehistory.cpp:167]: Unborn title holder
	Title: k_winterfell(13002) in history/titles/k_winterfell.txt
	Date: 70.1.1
	Character ID: 13002, Birth date: 76.1.1
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '5152' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cynical' despite character '9503' already having the opposite of it.
[characterhistory.cpp:543]: Bad Father for character: Loron (9522)
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '118' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '121' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '122' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '123' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '124' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '128' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '128' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Just' despite character '131' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '133' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '135' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '136' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '140' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cynical' despite character '200' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '203' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '207' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Just' despite character '217' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '218' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '226' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '227' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '229' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '231' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '237' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '240' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '242' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '244' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '246' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '248' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Diligent' despite character '264' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '269' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '271' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '274' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '275' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '276' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '288' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '290' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '304' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '305' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '307' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '314' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '319' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '323' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '326' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '327' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '328' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '333' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '337' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '341' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '353' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '355' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '359' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '359' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '362' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '372' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '373' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '375' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '377' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '379' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '380' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '383' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '385' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '392' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '394' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '397' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Diligent' despite character '398' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cynical' despite character '619' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '661' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '678' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '682' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '687' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '688' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '693' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '695' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '710' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Just' despite character '713' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '715' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '724' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '725' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '726' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '728' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '732' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '732' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '733' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '733' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '740' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '751' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '755' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Just' despite character '765' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '766' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '767' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Just' despite character '768' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '772' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '786' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '788' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '789' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Envious' despite character '1005' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '1011' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1017' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1021' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '1026' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1026' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '1032' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1032' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '1033' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '1036' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1044' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '1046' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1048' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1049' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1050' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Diligent' despite character '1052' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1052' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1059' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1061' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '1061' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1064' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '1066' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '1070' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '1074' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '1077' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '1078' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '1078' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '1080' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '1089' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1096' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '1097' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1101' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1102' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '1103' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '1106' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1109' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1111' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Brave' despite character '1218' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1236' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Cynical' despite character '1237' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1242' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '1245' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1247' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1253' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1265' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1266' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '1266' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1269' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1272' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '1282' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1285' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '1288' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Diligent' despite character '1290' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '1291' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1302' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '1303' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '1304' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '1306' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1314' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '1317' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Just' despite character '1323' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1327' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '1330' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '1332' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1333' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '1337' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '1348' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1349' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '1352' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '1353' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '1356' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '1358' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1358' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1362' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '1363' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '1363' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '1369' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1370' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1370' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '1374' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '1377' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '1379' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '1384' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1385' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1391' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1393' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1399' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Slothful' despite character '1403' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1405' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Deceitful' despite character '1412' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1414' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Cynical' despite character '1416' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '1418' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '1419' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1420' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '1420' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Wroth' despite character '1421' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '1422' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Lustful' despite character '1422' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Slothful' despite character '1424' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '1426' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1427' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Diligent' despite character '1429' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Craven' despite character '1433' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Craven' despite character '1433' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1436' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Deceitful' despite character '1437' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '1441' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1442' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1446' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '1452' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Craven' despite character '1453' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '1455' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '1459' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Gluttonous' despite character '1460' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Diligent' despite character '1465' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Shy' despite character '1470' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '1472' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '1473' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1477' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '1478' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1479' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Ambitious' despite character '1481' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1481' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '1484' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Ambitious' despite character '1487' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Ambitious' despite character '1487' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '1488' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Diligent' despite character '1490' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1495' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1498' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Arbitrary' despite character '1502' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Wroth' despite character '1503' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1503' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Lustful' despite character '1505' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '1507' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '1508' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1510' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Envious' despite character '1515' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Craven' despite character '1516' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Ambitious' despite character '1517' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '1517' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1518' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Paranoid' despite character '1519' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1520' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Diligent' despite character '1523' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Lustful' despite character '1523' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1529' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '1531' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Cynical' despite character '1532' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '1534' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1535' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1535' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '1540' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1541' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '1542' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Greedy' despite character '1543' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Greedy' despite character '1543' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '1544' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '1545' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Proud' despite character '1546' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '1546' already having the opposite of it.
[characterhistory.cpp:543]: Bad Father for character: Ormund (1546)
[characterhistory.cpp:982]: Trying to add trait 'Shy' despite character '1547' already having it.
[characterhistory.cpp:543]: Bad Father for character: Ralph (1547)
[characterhistory.cpp:982]: Trying to add trait 'Paranoid' despite character '1548' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Proud' despite character '1552' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Paranoid' despite character '1555' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1555' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Gluttonous' despite character '1601' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Arbitrary' despite character '1602' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Gluttonous' despite character '1605' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Proud' despite character '1611' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Gluttonous' despite character '1612' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Arbitrary' despite character '1613' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '1614' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '1618' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1619' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '1623' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Deceitful' despite character '1626' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1628' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1628' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '1629' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Craven' despite character '1629' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1636' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Paranoid' despite character '1641' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Craven' despite character '1643' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Slothful' despite character '1646' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '1651' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '1670' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Gluttonous' despite character '1677' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1679' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '1681' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Wroth' despite character '1684' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '1690' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Cynical' despite character '1694' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Lustful' despite character '1702' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Craven' despite character '1703' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '1705' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1709' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1710' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '1710' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1714' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1722' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Cynical' despite character '1723' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1723' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '1724' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Arbitrary' despite character '1725' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1731' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '1736' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '1945' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '1948' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '1952' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '1960' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '1961' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Just' despite character '1961' already having the opposite of it.
[characterhistory.cpp:543]: Bad Father for character: Lotanio (2645)
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '3261' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '3403' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '3418' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '3436' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '3452' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '3501' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '3561' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '3604' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '3854' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '3910' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '4000' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '4003' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '4006' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Zealous' despite character '4011' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Diligent' despite character '4016' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Diligent' despite character '4017' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '4022' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '4025' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '4025' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '4026' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '4026' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '4027' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '4031' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '4036' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '4036' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Diligent' despite character '4037' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '4041' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '4043' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Just' despite character '4046' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '4048' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '4052' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Just' despite character '4054' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '4061' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '4062' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '4065' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '4070' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '4072' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '4075' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '4076' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '4079' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Diligent' despite character '4080' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '4080' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '4089' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '4090' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '4090' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '4091' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '4093' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '4094' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Just' despite character '4095' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '4096' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '4099' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '4102' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '4107' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Content' despite character '4107' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '4111' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '4116' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Greedy' despite character '4125' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Arbitrary' despite character '4126' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '4128' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '4131' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '4134' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '4135' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Honest' despite character '4136' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '4143' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Craven' despite character '4145' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '4145' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Paranoid' despite character '4146' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '4148' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '4155' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '4155' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Greedy' despite character '4156' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Ambitious' despite character '4156' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '4160' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '4161' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '4163' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Humble' despite character '4166' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '4168' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Paranoid' despite character '4170' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Craven' despite character '4172' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '4173' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Arbitrary' despite character '4176' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Patient' despite character '4179' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '4179' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Just' despite character '4182' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '4201' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Shy' despite character '4201' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Greedy' despite character '4203' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '4205' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '4206' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '4207' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '4208' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Slothful' despite character '4208' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Deceitful' despite character '4209' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Greedy' despite character '4217' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Wroth' despite character '4219' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Ambitious' despite character '4220' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Brave' despite character '4221' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '4222' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Lustful' despite character '4222' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Craven' despite character '4223' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Charitable' despite character '4226' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Lustful' despite character '4229' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '4236' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '4238' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '4239' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Ambitious' despite character '4239' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Slothful' despite character '4239' already having it.
[characterhistory.cpp:986]: Trying to add trait 'Chaste' despite character '4242' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Just' despite character '4246' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '4248' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '4251' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Gregarious' despite character '4253' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Temperate' despite character '4256' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Just' despite character '4258' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Trusting' despite character '4263' already having the opposite of it.
[characterhistory.cpp:543]: Bad Father for character: Tristifer (5064)
[characterhistory.cpp:543]: Bad Father for character: Durran (5121)
[characterhistory.cpp:986]: Trying to add trait 'Sociopath' despite character '5485' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '5712' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '5742' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '5751' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Cruel' despite character '5891' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '6113' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '6115' already having the opposite of it.
[characterhistory.cpp:986]: Trying to add trait 'Kind' despite character '7643' already having the opposite of it.
[characterhistory.cpp:982]: Trying to add trait 'Brave' despite character '7898' already having it.
[characterhistory.cpp:982]: Trying to add trait 'Brave' despite character '7899' already having it.
[characterhistory.cpp:1880]: Same sex marriage. ID:8100 is married to ID: 8101
[characterhistory.cpp:543]: Bad Father for character: Aron (8498)
[characterhistory.cpp:543]: Bad Father for character: Cregan (8501)
[characterhistory.cpp:543]: Bad Father for character: Vayon (8521)
[characterhistory.cpp:543]: Bad Father for character: Roger (8563)
[characterhistory.cpp:1721]: Character history: Setting employer of Jonothor ( 14003 ) to Jon Longwaters ( 1400 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Denys ( 14004 ) to Jon Longwaters ( 1400 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Tristan ( 14005 ) to Jon Longwaters ( 1400 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Steffon ( 14006 ) to Jon Longwaters ( 1400 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Renly ( 14007 ) to Jon Longwaters ( 1400 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Tywin ( 14008 ) to Jon Longwaters ( 1400 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Jaime ( 14009 ) to Jon Longwaters ( 1400 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Bael ( 206 ) to Alfyn Varamyrsson ( 3829 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Jeor Mormont ( 241 ) to Theon Stark ( 200 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Serra ( 242 ) to Theon Stark ( 200 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Jorah Mormont ( 243 ) to Theon Stark ( 200 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Morgan Mormont ( 244 ) to Theon Stark ( 200 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Euron Greyjoy ( 879 ) to Vaemond Vhassar ( 3602 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Alester Tyrell ( 1228 ) to Garth Gardener ( 1217 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Berin Volentin ( 2005 ) to Uthero Zalyne ( 2001 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Syrio Forel ( 2006 ) to Uthero Zalyne ( 2001 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Jon Fossoway ( 4187 ) to Tristan Darklyn ( 1600 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Thorum Dustin ( 5517 ) to Jon Longwaters ( 1400 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Randyll ( 5601 ) to Orlis ( 5602 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Loras ( 5603 ) to Orlis ( 5602 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Miron ( 5604 ) to Orlis ( 5602 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Egen ( 5605 ) to Orlis ( 5602 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Randyll ( 5606 ) to Orlis ( 5602 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Caster ( 5607 ) to Orlis ( 5602 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Jon ( 5609 ) to Robert ( 5608 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Edrick ( 5610 ) to Robert ( 5608 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Harrold ( 5611 ) to Robert ( 5608 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Karl ( 5612 ) to Robert ( 5608 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Willem ( 5613 ) to Robert ( 5608 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Barristan ( 56014 ) to Robert ( 5608 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Eldon Tyrell ( 6736 ) to Garth Gardener ( 1217 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Niander Wallace ( 6737 ) to Garth Gardener ( 1217 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Dywin Shett ( 7899 ) to Osric Arryn ( 7803 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Ossifer Shett ( 7900 ) to Andar Royce ( 7822 ) who can't have a court
[characterhistory.cpp:1721]: Character history: Setting employer of Robert Brightflame ( 100001 ) to Hobber Rowan ( 1244 ) who can't have a court
[characterhistory.cpp:1884]: Tried to marry wife that does not exist. ID:3854 tried to marry ID: 3862
[title.cpp:11753]: Mern of c_entraman(1216) holds title c_entraman while scripted as DEAD in 6566.4.1
[title.cpp:11753]: Theon of c_nanhyfer(200) holds title c_nanhyfer while scripted as DEAD in 6566.4.1
[eu3idler.cpp:7069]: Character ID:1547 has a male mother!
[eu3idler.cpp:7066]: Mother ID:6111 has child (6109) after her own death!
[eu3idler.cpp:7066]: Mother ID:6111 has child (6107) after her own death!
[eu3idler.cpp:7069]: Character ID:1546 has a male mother!
[eu3idler.cpp:7066]: Mother ID:6111 has child (6108) after her own death!
[eu3idler.cpp:7075]: Character ID:4186 is 6565 years old!
[eu3idler.cpp:7051]: Father ID:5359 has child (3630) at age 12
[eu3idler.cpp:7088]: Character ID:3630 is married to his own Sister-Wife
[eu3idler.cpp:7051]: Father ID:5359 has child (3602) at age 9

Thanks for the report. I'll try to tackle some of these today.

@Vierwood - can you fix these? they are your duskland chars, and a lot of them have same birth/death dates as their fathers

[characterhistory.cpp:543]: Bad Father for character: Aron (8498)
[characterhistory.cpp:543]: Bad Father for character: Cregan (8501)
[characterhistory.cpp:543]: Bad Father for character: Vayon (8521)
[characterhistory.cpp:543]: Bad Father for character: Roger (8563)

Fixed some of these errors today. Cannot understand why it thinks all the traits are invalid.

Want me to fix the opposite trait issues?

I have fixed most of them, but thanks for the offer! Feel free to grab the last few ones, but I recommend you run the mod to get a up-to-date error log

Have you fixed all the undefined trait issues?

@ZeroFighterR - no, as I do not know why they are all invalid...

So after a bit of messing around. I found out why it's giving an error for the traits. This has to do with the fact that certain traits are from DLCs (like shrewd, dull and the disfigured traits). When I made a workaround the error disappeared. An example is here:

OLD(resulting in errors):
5152 = {
name = Harras
dynasty = 311
religion = drowned_god
culture = iron_islander
trait = one_handed
trait = skilled_tactician
trait = drunkard
trait = wroth
trait = cynical
trait = lustful
trait = hedonist
trait = brave
father = 9519
6503.1.1 = { birth=yes }
6530.1.1 = { give_nickname=nick_stump_hand }
6560.1.1 = { death=yes }
}

NEW(No errors):

5152 = {
name = Harras
dynasty = 311
religion = drowned_god
culture = iron_islander
trait = skilled_tactician
trait = drunkard
trait = wroth
trait = cynical
trait = lustful
trait = hedonist
trait = brave
father = 9519
6503.1.1 = { birth=yes }
6530.1.1 = {
effect = {
if = {
limit = { has_dlc = "Reapers" }
add_trait = one_handed
}
if = {
limit = { NOT = { has_dlc = "Reapers" } }
add_trait = maimed
}
}
give_nickname= nick_stump_hand
}
6560.1.1 = { death=yes }
}

Well with the last commit I did, the issue with the character traits should be fixed now