diff --git a/Engine/source/T3D/item.cpp b/Engine/source/T3D/item.cpp index 18f52ff5c..e8ca24611 100644 --- a/Engine/source/T3D/item.cpp +++ b/Engine/source/T3D/item.cpp @@ -312,6 +312,7 @@ IMPLEMENT_CALLBACK( Item, onLeaveLiquid, void, ( const char* objID, const char* Item::Item() { mTypeMask |= ItemObjectType | DynamicShapeObjectType; + mPathfindingIgnore = true; mDataBlock = 0; mStatic = false; mRotate = false; diff --git a/Engine/source/T3D/player.cpp b/Engine/source/T3D/player.cpp index d9f334820..c72dd94fa 100644 --- a/Engine/source/T3D/player.cpp +++ b/Engine/source/T3D/player.cpp @@ -1552,7 +1552,7 @@ ConsoleDocClass( Player, Player::Player() { mTypeMask |= PlayerObjectType | DynamicShapeObjectType; - + mPathfindingIgnore = true; mDelta.pos = mAnchorPoint = Point3F(0,0,100); mDelta.rot = mDelta.head = Point3F(0,0,0); mDelta.rotOffset.set(0.0f,0.0f,0.0f); diff --git a/Engine/source/T3D/vehicles/vehicle.cpp b/Engine/source/T3D/vehicles/vehicle.cpp index c1750b61d..fa7b5b160 100644 --- a/Engine/source/T3D/vehicles/vehicle.cpp +++ b/Engine/source/T3D/vehicles/vehicle.cpp @@ -376,7 +376,7 @@ Vehicle::Vehicle() { mDataBlock = 0; mTypeMask |= VehicleObjectType | DynamicShapeObjectType; - + mPathfindingIgnore = true; mDelta.pos = Point3F(0,0,0); mDelta.posVec = Point3F(0,0,0); mDelta.warpTicks = mDelta.warpCount = 0;