nukeykt / NBlood

Reverse-engineered ports of Build games using EDuke32 engine technology and development principles (NBlood/Rednukem/PCExhumed)
598 stars 74 forks source link

Blood: Add range check for target extra index #822

Closed tmyqlfpir closed 2 months ago

tmyqlfpir commented 2 months ago

This PR adds an additional sanity check to the extra field range used for zombie target process logic. A vanilla mode check is also used, to ensure demos do not desync (I have a demo that does require extra to be set to -1).

Fixes #24