diff --git a/engine/client/cl_tent.c b/engine/client/cl_tent.c index 1e3bdc03..4c6c03af 100644 --- a/engine/client/cl_tent.c +++ b/engine/client/cl_tent.c @@ -1023,8 +1023,12 @@ void GAME_EXPORT R_BreakModel( const vec3_t pos, const vec3_t size, const vec3_t count = (size[0] * size[1] + size[1] * size[2] + size[2] * size[0]) / (3 * SHARD_VOLUME * SHARD_VOLUME); } +#if XASH_PSP + if( count > 15 ) count = 15; +#else // limit to 100 pieces if( count > 100 ) count = 100; +#endif for( i = 0; i < count; i++ ) {