diff --git a/stepmania/src/ActorScroller.cpp b/stepmania/src/ActorScroller.cpp index e9f583a11d..c83893eec7 100644 --- a/stepmania/src/ActorScroller.cpp +++ b/stepmania/src/ActorScroller.cpp @@ -131,7 +131,7 @@ void ActorScroller::LoadFromNode( const CString &sDir, const XNode *pNode ) float fItemPaddingStart = 0; float fItemPaddingEnd = 0; CString sTransformFunction; - int iSubdivisions = 0; + int iSubdivisions = 1; GET_VALUE( "SecondsPerItem", fSecondsPerItem ); GET_VALUE( "NumItemsToDraw", fNumItemsToDraw ); diff --git a/stepmania/src/LuaExpressionTransform.cpp b/stepmania/src/LuaExpressionTransform.cpp index 91cbc83881..4f3c9b456a 100644 --- a/stepmania/src/LuaExpressionTransform.cpp +++ b/stepmania/src/LuaExpressionTransform.cpp @@ -11,6 +11,7 @@ LuaExpressionTransform::LuaExpressionTransform() void LuaExpressionTransform::SetFromExpression( const CString &sExpression, int iNumSubdivisions ) { + ASSERT( iNumSubdivisions > 0 ); m_pexprTransformFunction->SetFromExpression( sExpression ); m_iNumSubdivisions = iNumSubdivisions; }