diff --git a/src/MarbleWorld.hx b/src/MarbleWorld.hx index e46f7a32..581eb693 100644 --- a/src/MarbleWorld.hx +++ b/src/MarbleWorld.hx @@ -1212,12 +1212,12 @@ class MarbleWorld extends Scheduler { // marbleHitbox.offset(end.x, end.y, end.z); var marbleAABB = new Bounds(); - marbleAABB.xMin = end.x - this._radius; - marbleAABB.xMax = end.x + this._radius; - marbleAABB.yMin = end.y - this._radius; - marbleAABB.yMax = end.y + this._radius; - marbleAABB.zMin = end.z - this._radius; - marbleAABB.zMax = end.z + this._radius; + marbleAABB.xMin = end.x - marble._radius; + marbleAABB.xMax = end.x + marble._radius; + marbleAABB.yMin = end.y - marble._radius; + marbleAABB.yMax = end.y + marble._radius; + marbleAABB.zMin = end.z - marble._radius; + marbleAABB.zMax = end.z + marble._radius; // spherebounds.addSpherePos(gjkCapsule.p2.x, gjkCapsule.p2.y, gjkCapsule.p2.z, gjkCapsule.radius); var contacts = this.collisionWorld.boundingSearch(box);