2026-10-07 16:31 UTC

View Issue Details [ Jump to Notes ]
IDProjectCategoryView StatusLast Update
0004572Zandronum[All Projects] Bugpublic2026-05-15 08:03
ReporterRusselCS 
Assigned Tounknownna 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version3.2.1 
Target Version3.3Fixed in Version3.3 
Summary0004572: Resetting game modes floor actor angles not divisible by 45 degrees
DescriptionOn start of a round with a startup timer, the angle of all actors placed on the map are hard-reset to a multiple of 45 degrees, regardless of whether they had that angle to begin with, even if the angle itself had not changed.

This can cause issues with some actors that influence the behavior of gameplay such as projectile emitters or angle-based pushers.

The attached wad has an example of the former, as it was easier to produce.
Steps To Reproduce1. Load the attached wad on a client and a server.
2. Set the mode to a resetting game mode (I used Team Last Man Standing)
3. Connect to the server.
4. The map will contain 3 baron of hell statues that fire a projectile every 20 ticks. These projectiles will appear to converge in one spot and then disappear.
5. Add a bot and wait for the round to start. (The map has a script that freezes bots on spawn to make testing this less annoying.)

Once the round starts, the statues will be at strange angles. The one on the left will be parallel to the one in the middle, while the one on the right will be firing much further toward the left.
Attached Files

-Relationships
+Relationships

-Notes
Ru5tK1ng

~0024637

Ru5tK1ng (updater)

Should be fixed with this: https://foss.heptapod.net/zandronum/zandronum-stable/-/commit/9cab0e6bf0c536b5300f421b7e4a3aaa60059e12
Trillster

~0024701

Trillster (reporter)

Can confirm that the mentioned commit fixed this issue.
unknownna

~0024720

unknownna (updater)

Can also confirm that the fix works. Thank you all for the fix, for the great example wad, and for testing!
+Notes

-Issue History
Date Modified Username Field Change
2025-11-03 22:04 RusselCS New Issue
2025-11-03 22:04 RusselCS File Added: AngleBug.wad
2025-11-04 01:25 Ru5tK1ng Note Added: 0024637
2025-11-04 01:25 Ru5tK1ng Status new => needs testing
2025-11-04 01:25 Ru5tK1ng Fixed in Version => 3.3
2025-11-04 01:25 Ru5tK1ng Target Version => 3.3
2026-04-28 01:22 Trillster Note Added: 0024701
2026-05-15 08:03 unknownna Note Added: 0024720
2026-05-15 08:03 unknownna Status needs testing => resolved
2026-05-15 08:03 unknownna Resolution open => fixed
2026-05-15 08:03 unknownna Assigned To => unknownna
+Issue History