diff --git a/KoikatuGameSaveEditor.Entities/Entities/Internal/KkCharacter.cs b/KoikatuGameSaveEditor.Entities/Entities/Internal/KkCharacter.cs index 693dcc3..9591552 100644 --- a/KoikatuGameSaveEditor.Entities/Entities/Internal/KkCharacter.cs +++ b/KoikatuGameSaveEditor.Entities/Entities/Internal/KkCharacter.cs @@ -104,7 +104,8 @@ public MessagePackObjectDictionary Answers { } public void SetAnswer([NotNull] string key, bool preference) { - SetBooleanPreference(Answers, key, preference, "answer"); + // Not my typo... + SetBooleanPreference(Answers, key, preference, "awnser"); } [NotNull] diff --git a/KoikatuGameSaveEditor.Entities/IO/KkCharacterReader.cs b/KoikatuGameSaveEditor.Entities/IO/KkCharacterReader.cs index 510e63d..daa49d9 100644 --- a/KoikatuGameSaveEditor.Entities/IO/KkCharacterReader.cs +++ b/KoikatuGameSaveEditor.Entities/IO/KkCharacterReader.cs @@ -101,11 +101,11 @@ public KkCharacter ReadCharacter([NotNull] Stream stream, bool withCard = true, var exData = stream.ReadExact(len2); using (var memory = new MemoryStream()) { - BinaryIo.WriteByte(stream, len1); - stream.Write(marker); - BinaryIo.WriteInt32LE(stream, version); - BinaryIo.WriteInt32LE(stream, len2); - stream.Write(exData); + BinaryIo.WriteByte(memory, len1); + memory.Write(marker); + BinaryIo.WriteInt32LE(memory, version); + BinaryIo.WriteInt32LE(memory, len2); + memory.Write(exData); r.ExtraData = memory.ToArray(); }