From abcc0421e4b31f5ed81da0d6260a3534b537cc88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ricardo=20Lu=C3=ADs=20Vaz=20Silva?= Date: Mon, 26 Jun 2023 16:48:53 -0300 Subject: [PATCH] Fix size miscalculation for surfaceSkinIDs --- src/playsim/p_actionfunctions.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/playsim/p_actionfunctions.cpp b/src/playsim/p_actionfunctions.cpp index 97cb4fe273..19ac2c32e0 100644 --- a/src/playsim/p_actionfunctions.cpp +++ b/src/playsim/p_actionfunctions.cpp @@ -5196,7 +5196,7 @@ void ChangeModelNative( TArray surfaceSkins; if(skinindex > 0) { - surfaceSkins.AppendFill(FNullTextureID(), skinindex - 1); + surfaceSkins.AppendFill(FNullTextureID(), skinindex); } surfaceSkins.Push(skindata); mobj->modelData->models.Push({queryModel, std::move(surfaceSkins)});