diff --git a/Runtime/MP1/World/CEyeball.cpp b/Runtime/MP1/World/CEyeball.cpp index 16a5f7e4a..521c88b4b 100644 --- a/Runtime/MP1/World/CEyeball.cpp +++ b/Runtime/MP1/World/CEyeball.cpp @@ -107,9 +107,10 @@ void CEyeball::Think(float dt, CStateManager& mgr) { x570_boneTracking.Update(dt); GetModelData()->GetAnimationData()->PreRender(); x570_boneTracking.PreRender(mgr, *GetModelData()->GetAnimationData(), GetTransform(), GetModelData()->GetScale(), - *x450_bodyController.get()); - } else + *x450_bodyController); + } else { x570_boneTracking.SetActive(false); + } if (GetActive()) { CPlasmaProjectile* projectile = static_cast(mgr.ObjectById(x5ec_projectileId));