diff --git a/tools/quake3/q3data/md3lib.c b/tools/quake3/q3data/md3lib.c index 78805b44..739c8aff 100644 --- a/tools/quake3/q3data/md3lib.c +++ b/tools/quake3/q3data/md3lib.c @@ -82,6 +82,11 @@ void MD3_ComputeTagFromTri( md3Tag_t *pTag, const float pTri[3][3] ){ hypotSide = 2; origin = 1; } + else + { + Error( "invalid tag triangle, must be a right triangle with unequal length sides" ); + return; + } len[hypotSide] = -1; if ( len[0] > len[1] && len[0] > len[2] ) {