Skip to content
Snippets Groups Projects

Fix crash when a polyobject rotates a non-player mobj

Merged LJ Sonic requested to merge fix-polyobject-rotation-crash into next
1 file
+ 2
1
Compare changes
  • Side-by-side
  • Inline
+ 2
1
@@ -1159,7 +1159,8 @@ static void Polyobj_rotateThings(polyobj_t *po, vector2_t origin, angle_t delta,
if (turnthings == 2 || (turnthings == 1 && !mo->player)) {
mo->angle += delta;
P_SetPlayerAngle(mo->player, (angle_t)(mo->player->angleturn << 16) + delta);
if (mo->player)
P_SetPlayerAngle(mo->player, (angle_t)(mo->player->angleturn << 16) + delta);
}
}
}
Loading