Skip to content

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

ImperatorToCK3/CK3/Characters/CharacterCollection.cs

+5-1
Original file line numberDiff line numberDiff line change
@@ -820,7 +820,11 @@ internal void ConvertImperatorCharacterDNA(DNAFactory dnaFactory) {
820820

821821
PortraitData? portraitData = character.ImperatorCharacter.PortraitData;
822822
if (portraitData is not null) {
823-
character.DNA = dnaFactory.GenerateDNA(character.ImperatorCharacter, portraitData);
823+
try {
824+
character.DNA = dnaFactory.GenerateDNA(character.ImperatorCharacter, portraitData);
825+
} catch (Exception e) {
826+
Logger.Warn($"Failed to generate DNA for character {character.Id}: {e.Message}");
827+
}
824828
}
825829
}
826830
}

0 commit comments

Comments
 (0)