diff --git a/stepmania/src/Model.cpp b/stepmania/src/Model.cpp index 1b5938f542..9e7876fe5f 100644 --- a/stepmania/src/Model.cpp +++ b/stepmania/src/Model.cpp @@ -685,13 +685,14 @@ void Model::SetBones( const msAnimation* pAnimation, float fFrame, vectorFindBoneByName( pBone->sParentName ); if( iParentBone == -1 ) - vpBones[i].m_Final = vpBones[i].m_RelativeFinal; + vpBones[i].m_Final = RelativeFinal; else - RageMatrixMultiply( &vpBones[i].m_Final, &vpBones[iParentBone].m_Final, &vpBones[i].m_RelativeFinal ); + RageMatrixMultiply( &vpBones[i].m_Final, &vpBones[iParentBone].m_Final, &RelativeFinal ); } } diff --git a/stepmania/src/ModelTypes.h b/stepmania/src/ModelTypes.h index b6c640d439..8f8f48a2c0 100644 --- a/stepmania/src/ModelTypes.h +++ b/stepmania/src/ModelTypes.h @@ -145,7 +145,6 @@ struct myBone_t { RageMatrix m_Relative; RageMatrix m_Absolute; - RageMatrix m_RelativeFinal; RageMatrix m_Final; };