Jump to content

[Game Update] - 181005


Recommended Posts

  • Developer
  • Adjusted Beefalo Salt Lick priority so they anchor better.
  • Tweaked default voting rules to be a bit stricter: requires a minimum of 3 votes and must be unanimous.
  • Fixed crash in User Commands popup when the screen fades out.
  • Fixed some animation timing and glitches with Twiggy Trees.
  • Fixed an issue that causes a crash when using certain mods that add equip slots.
  • Fixed some crashes caused by invalid RPCs.

View full update

  • Like 9
Link to comment
Share on other sites

42 minutes ago, V2C said:
  • Fixed some crashes caused by invalid RPCs.

@Ipsquiggle

For the DirectWalking RPC it appears to use a vector, so instead of checking if the IsPointInRange should do a magnitude check with some tolerance, like if magnitude <= 1.1 then it's good.

Right now with this patch the WASD movement is broken if the player is out of the 4096 range from the origin of the map with movement prediction off.

 

My apologies for not going into further details in the PM, did just find the exploit when testing things.

Edited by CarlZalph
  • Like 1
Link to comment
Share on other sites

1 hour ago, CarlZalph said:

Right now with this patch the WASD movement is broken if the player is out of the 4096 range from the origin of the map with movement prediction off.

Out of sqrt(4096) range, which makes all the difference. 64 range is pathetically small, so it's basically broken everywhere. If it were 4096 range then it would work on any position in any map size that the game supports, to my knowledge.

As far as I can tell, DirectWalking never uses anything but an offset vector, so changing networkclientrpc:229 to this should fix it:

            if distsq(x, z, 0, 0) <= 4096 then

 

Edited by rezecib
Link to comment
Share on other sites

  • Developer

Those votekick suggestions are solid. We want to avoid overdesigning it for our initial implementation, but we'll be keeping a close eye on your feedback and won't hesitate to change it or implement some of those suggestions if we feel like it's being abused. 

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

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
 Share

×
  • Create New...