diff --git a/direct/src/controls/ShipPilot.py b/direct/src/controls/ShipPilot.py index 17926da4b3..6fe414baeb 100755 --- a/direct/src/controls/ShipPilot.py +++ b/direct/src/controls/ShipPilot.py @@ -180,7 +180,7 @@ class ShipPilot(PhysicsWalker): assert self.debugPrint("collisionsActive(active=%s)"%(active,)) if self.collisionsActive != active: self.collisionsActive = active - shipCollWall = self.shipNodePath.find("**/collision_hull;+s") + shipCollWall = self.shipNodePath.getWallCollisions() if active: self.cNodePath.node().setFromCollideMask(self.wallBitmask) self.cNodePath.node().setIntoCollideMask(BitMask32.allOff())