Browse Source

fix for issue #393

Azaezel 12 years ago
parent
commit
fed7966dda
1 changed files with 2 additions and 1 deletions
  1. 2 1
      Engine/source/T3D/rigidShape.cpp

+ 2 - 1
Engine/source/T3D/rigidShape.cpp

@@ -774,7 +774,8 @@ void RigidShape::processTick(const Move* move)
 
       // Update the physics based on the integration rate
       S32 count = mDataBlock->integration;
-      updateWorkingCollisionSet(getCollisionMask());
+      if (!mDisableMove)
+         updateWorkingCollisionSet(getCollisionMask());
       for (U32 i = 0; i < count; i++)
          updatePos(TickSec / count);