- More wrong tracer flags in ActorMover.

This commit is contained in:
drfrag 2021-12-24 16:03:53 +01:00 committed by Christoph Oelckers
parent 395b5695ad
commit 2945e10a0e

View file

@ -488,7 +488,7 @@ class ActorMover : PathFollower
Super.Activate (activator);
let tracer = self.tracer;
special1 = tracer.bNoGravity + (tracer.bNoBlockmap<<1) + (tracer.bSolid<<2) + (tracer.bInvulnerable<<4) + (tracer.bDormant<<8);
bNoGravity = true;
tracer.bNoGravity = true;
if (args[2] & 128)
{
LinkContext ctx;
@ -499,8 +499,8 @@ class ActorMover : PathFollower
}
if (tracer.bIsMonster)
{
bInvulnerable = true;
bDormant = true;
tracer.bInvulnerable = true;
tracer.bDormant = true;
}
// Don't let the renderer interpolate between the actor's
// old position and its new position.