From 521a59fd26efe9dc3f126db7b9467867f9a3bb74 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Sat, 17 Dec 2022 19:34:35 +0100 Subject: [PATCH] - Blood: fixed blood splats being spawned in the wrong place. --- source/games/blood/src/callback.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/games/blood/src/callback.cpp b/source/games/blood/src/callback.cpp index 5b39f0fe5..ad0cc9047 100644 --- a/source/games/blood/src/callback.cpp +++ b/source/games/blood/src/callback.cpp @@ -451,7 +451,7 @@ void fxBloodBits(DBloodActor* actor, sectortype*) // 14 actor->spr.pos.Z += floorZ - bottom; DAngle nAngle = RandomAngle(); int nDist = Random(16); - auto pos = nAngle.ToVector() * nDist * 4; + auto pos = actor->spr.pos + nAngle.ToVector() * nDist * 4; gFX.fxSpawnActor(FX_48, actor->sector(), DVector3(pos, actor->spr.pos.Z)); if (actor->spr.Angles.Yaw == DAngle180) {