Jump to content

Using OpenJK's jampgame with jamp(Ded) has had a semi-serious bug fix


ensiform

Recommended Posts

Issue: https://github.com/JACoders/OpenJK/issues/473

 

Fix: https://github.com/JACoders/OpenJK/commit/1ef1b1c4f4a1239b771b6354a9bafbc13d469483

 

Basically, old code used trap_G2Trace for projectile collision and some kicks/kung fu stuff.  During the course of the qvm-strip, it seems that G2Trace was removed entirely since it was just an extra syscall to the SV_Trace function, however..  In legacy syscall handling of the engine, the g2 trace information is lost, thus needed to be preserved when using trap->Trace with g2 flags and lod information.

 

The issue does not seem to have affected sabers in this case at all.

 

If you were using OpenJK engine there was no issue.  Old server mods should have been fine too that did not contain the legacy syscall translation API.

Shadzy likes this
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...