diff --git a/direct/src/showbase/NonPhysicsWalker.py b/direct/src/showbase/NonPhysicsWalker.py index 596a0768c5..8ab6f17b35 100755 --- a/direct/src/showbase/NonPhysicsWalker.py +++ b/direct/src/showbase/NonPhysicsWalker.py @@ -141,7 +141,7 @@ class NonPhysicsWalker(DirectObject.DirectObject): current walker. """ self.oneTimeCollide() - self.setZ(self.getZ()-self.getAirborneHeight()) + self.avatarNodePath.setZ(self.avatarNodePath.getZ()-self.getAirborneHeight()) def oneTimeCollide(self): """ diff --git a/direct/src/showbase/PhysicsWalker.py b/direct/src/showbase/PhysicsWalker.py index 718dd29399..4a263c89fb 100755 --- a/direct/src/showbase/PhysicsWalker.py +++ b/direct/src/showbase/PhysicsWalker.py @@ -382,7 +382,7 @@ class PhysicsWalker(DirectObject.DirectObject): current walker. """ self.oneTimeCollide() - self.setZ(self.getZ()-self.getAirborneHeight()) + self.avatarNodePath.setZ(self.avatarNodePath.getZ()-self.getAirborneHeight()) def oneTimeCollide(self): """