From 8d68ebc3de5ca2c5ee4bc50ca4db9bd47852a94f Mon Sep 17 00:00:00 2001 From: UnknownShadow200 Date: Sun, 26 Apr 2015 09:01:02 +1000 Subject: [PATCH] Fix crashing II. --- MeshBuilders/ChunkMeshBuilderTex2Col4.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MeshBuilders/ChunkMeshBuilderTex2Col4.cs b/MeshBuilders/ChunkMeshBuilderTex2Col4.cs index e65fbd6be..d80c92a99 100644 --- a/MeshBuilders/ChunkMeshBuilderTex2Col4.cs +++ b/MeshBuilders/ChunkMeshBuilderTex2Col4.cs @@ -50,16 +50,16 @@ namespace ClassicalSharp { vCount = ( iCount / 6 ) * 4; vCount1 = Math.Min( vCount, maxIndices ); + iCount1 = ( vCount1 / 4 ) * 6; if( vCount1 > vertices1.Length ) { - vertices1 = new VertexPos3fTex2fCol4b[vCount1]; - iCount1 = ( vCount1 / 4 ) * 6; + vertices1 = new VertexPos3fTex2fCol4b[vCount1]; indices1 = new ushort[iCount1]; } vCount2 = Math.Max( 0, vCount - maxIndices ); + iCount2 = ( vCount2 / 4 ) * 6; if( vCount2 > vertices2.Length ) { - vertices2 = new VertexPos3fTex2fCol4b[vCount2]; - iCount2 = ( vCount2 / 4 ) * 6; + vertices2 = new VertexPos3fTex2fCol4b[vCount2]; indices2 = new ushort[iCount2]; } vertices = vertices1;