From 8702f0b244d7b02644b7c048b30b733ddc4568fd Mon Sep 17 00:00:00 2001 From: MayNL Date: Tue, 10 Mar 2026 09:48:13 -0400 Subject: [PATCH] Fixed SkinBOX not parsing if under 10 arguments --- PckStudio.Core/Skin/SkinBOX.cs | 4 +++- Vendor/OMI-Lib | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/PckStudio.Core/Skin/SkinBOX.cs b/PckStudio.Core/Skin/SkinBOX.cs index e4d93994..cc933f9a 100644 --- a/PckStudio.Core/Skin/SkinBOX.cs +++ b/PckStudio.Core/Skin/SkinBOX.cs @@ -118,7 +118,9 @@ namespace PckStudio.Core.Skin Vector3 size = TryGetVector3(arguments, 4); Vector2 uv = TryGetVector2(arguments, 7); - int.TryParse(arguments[9], out int armorMaskFlags); + int armorMaskFlags = default; + if (arguments.IndexInRange(9)) + int.TryParse(arguments[9], out armorMaskFlags); bool mirror = arguments.IndexInRange(10) && arguments[10] == "1"; float scale = default; if (arguments.IndexInRange(11)) diff --git a/Vendor/OMI-Lib b/Vendor/OMI-Lib index c25a822c..056669c2 160000 --- a/Vendor/OMI-Lib +++ b/Vendor/OMI-Lib @@ -1 +1 @@ -Subproject commit c25a822cc317ab8eb73d2b1ed3d6f4ab86dc5103 +Subproject commit 056669c296edaf9ed7d5cd448f66ac6d85df60b6