Browse Source

stop controllobjects from fighting

AzaezelX 5 months ago
parent
commit
185acd23e0
1 changed files with 1 additions and 0 deletions
  1. 1 0
      Engine/source/T3D/shapeBase.cpp

+ 1 - 0
Engine/source/T3D/shapeBase.cpp

@@ -5475,6 +5475,7 @@ bool ShapeBase::setAIController(SimObjectId controller)
 bool ShapeBase::getAIMove(Move* move)
 {
    if (!isServerObject()) return false;
+   if (isControlled()) return false; //something else is steering us, so use that one's controller
    if (!(mTypeMask & VehicleObjectType || mTypeMask & PlayerObjectType)) return false; //only support players and vehicles for now
    if (mAIController)
    {