Fix nullable error (#8632)
This commit is contained in:
@@ -38,8 +38,11 @@ namespace Content.Shared.Movement.Components
|
|||||||
if (body == null)
|
if (body == null)
|
||||||
entityManager.TryGetComponent(entity, out body);
|
entityManager.TryGetComponent(entity, out body);
|
||||||
|
|
||||||
if (entityManager.TryGetComponent<MovementIgnoreGravityComponent>(entity, out var ignoreGravityComponent) ||
|
if ((body?.BodyType & (BodyType.Static | BodyType.Kinematic)) != 0)
|
||||||
(body?.BodyType & (BodyType.Static | BodyType.Kinematic)) != 0) return ignoreGravityComponent.Weightless;
|
return false;
|
||||||
|
|
||||||
|
if (entityManager.TryGetComponent<MovementIgnoreGravityComponent>(entity, out var ignoreGravityComponent))
|
||||||
|
return ignoreGravityComponent.Weightless;
|
||||||
|
|
||||||
var transform = entityManager.GetComponent<TransformComponent>(entity);
|
var transform = entityManager.GetComponent<TransformComponent>(entity);
|
||||||
var gridId = transform.GridID;
|
var gridId = transform.GridID;
|
||||||
|
|||||||
Reference in New Issue
Block a user