Use actor's physics position as a ray origin in tracer

This commit is contained in:
Andrei Kortunov 2018-05-14 20:38:53 +04:00
parent 3636cf2015
commit f8655d2425

View file

@ -249,7 +249,7 @@ namespace MWPhysics
// Check if we actually found a valid spawn point (use an infinitely thin ray this time).
// Required for some broken door destinations in Morrowind.esm, where the spawn point
// intersects with other geometry if the actor's base is taken into account
btVector3 from = toBullet(position);
btVector3 from = toBullet(position + offset);
btVector3 to = from - btVector3(0,0,maxHeight);
btCollisionWorld::ClosestRayResultCallback resultCallback1(from, to);