diff --git a/source/games/blood/src/actor.cpp b/source/games/blood/src/actor.cpp index 0dfd2a10d..5c1bfd2e4 100644 --- a/source/games/blood/src/actor.cpp +++ b/source/games/blood/src/actor.cpp @@ -6466,7 +6466,7 @@ DBloodActor* actFireMissile(DBloodActor* actor, double xyoff, double zoff, DVect spawned->spr.scale = DVector2(pMissileInfo->xrepeat * REPEAT_SCALE, pMissileInfo->yrepeat * REPEAT_SCALE); spawned->spr.picnum = pMissileInfo->picnum; - spawned->spr.angle = actor->spr.angle += mapangle(pMissileInfo->angleOfs); + spawned->spr.angle = actor->spr.angle + mapangle(pMissileInfo->angleOfs); spawned->vel = dv * pMissileInfo->fVelocity(); spawned->SetOwner(actor); spawned->spr.cstat |= CSTAT_SPRITE_BLOCK;