EDuke32 Changelog Unofficial archive

Build 3094

24 October 2012 · 1 commit by 1 author · SVN

Builds by month 136 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

Original log file · 20121024-3094.txt
------------------------------------------------------------------------
r3094 | terminx | 2012-10-24 06:21:02 -0700 (Wed, 24 Oct 2012) | 4 lines

Comment out the A_GetZLimits() call right before the Bassert() in A_MoveSprite(). This call is a problem because the assertion expects "dasectnum" and spr->sectnum to match, but A_GetZLimits() can itself call A_SetSprite() which results in another call to A_MoveSprite() and can potentially change the sectnum again.

This commit also adds the NOTELEPORT sprite flag, which of course prevents sprites from teleporting.

------------------------------------------------------------------------
Engine

Comment out the A_GetZLimits() call right before the Bassert() in A_MoveSprite(). This call is a problem because the assertion expects "dasectnum" and spr->sectnum to match, but A_GetZLimits() can itself call A_SetSprite() which results in another call to A_MoveSprite() and can potentially change the sectnum again.

Richard Gobeille (TerminX) 24 Oct 2012, 06:21 UTC−7 r3094

This commit also adds the NOTELEPORT sprite flag, which of course prevents sprites from teleporting.