diff --git a/OtterGui b/OtterGui index 0d512d15..e3d26f16 160000 --- a/OtterGui +++ b/OtterGui @@ -1 +1 @@ -Subproject commit 0d512d15089298b93fa3f70e8eb8819955143600 +Subproject commit e3d26f16234a4295bf3c7802d87ce43293c6ffe0 diff --git a/Penumbra.GameData/Structs/CustomizeData.cs b/Penumbra.GameData/Structs/CustomizeData.cs index c9946bb0..209574ec 100644 --- a/Penumbra.GameData/Structs/CustomizeData.cs +++ b/Penumbra.GameData/Structs/CustomizeData.cs @@ -27,9 +27,12 @@ public unsafe struct CustomizeData : IEquatable, IReadOnlyCollect => GetEnumerator(); - private unsafe byte At(int index) + public byte At(int index) => Data[index]; + public void Set(int index, byte value) + => Data[index] = value; + public void Read(void* source) { fixed (byte* ptr = Data) diff --git a/Penumbra/CommandHandler.cs b/Penumbra/CommandHandler.cs index 2e38448b..4ef04e77 100644 --- a/Penumbra/CommandHandler.cs +++ b/Penumbra/CommandHandler.cs @@ -92,7 +92,7 @@ public class CommandHandler : IDisposable private bool PrintHelp(string arguments) { - if (!string.Equals(arguments, "help", StringComparison.OrdinalIgnoreCase) && arguments == "?") + if (!string.Equals(arguments, "help", StringComparison.OrdinalIgnoreCase) && arguments != "?") _chat.Print(new SeStringBuilder().AddText("The given argument ").AddRed(arguments, true) .AddText(" is not valid. Valid arguments are:").BuiltString); else