diff --git a/engine/Sandbox.Engine/Scene/GameObjectSystems/NavMeshAgentSystem.cs b/engine/Sandbox.Engine/Scene/GameObjectSystems/NavMeshAgentSystem.cs index 11edfb9e1..0f1906014 100644 --- a/engine/Sandbox.Engine/Scene/GameObjectSystems/NavMeshAgentSystem.cs +++ b/engine/Sandbox.Engine/Scene/GameObjectSystems/NavMeshAgentSystem.cs @@ -66,6 +66,7 @@ private void FindPhysicsGroundZ( NavMeshAgent agent ) .IgnoreDynamic() .IgnoreGameObjectHierarchy( agent.GameObject ) .WithAnyTags( Scene.NavMesh.IncludedBodies ) + .WithCollisionRules( agent.Tags ) .WithoutTags( Scene.NavMesh.ExcludedBodies ); if ( !Scene.NavMesh.IncludeStaticBodies )