Jump to content

Welcome to the Forum!

The best place to exchange builds and ideas! Vote for the best ideas and suggestions here.

Join the Avorion Discord!

Connect with other passionate players and talk about the latest news.
Discord

DLC Avorion Into the Rift Out Now!

Now available on Steam!
Steam

Wreckage may fail to be salvagable until you bump it with ship.


macrogramz
 Share

Recommended Posts

Seems to affect only multiplayer/server (local AND NOT local LAN).

---

i've had this problem on (joinip) beta branch and standard branch servers. various, seems to affect all. occasionally salvage lasers refuse to do any damage [to "wreckage"] whether you right-click (select) them or not. then, if you ram that wreckage [or bump it gently]  w/ a ship, they can be then salvaged just fine.

similarly, when wreckages split in big pieces, half of the wreckage you can salvage, the other half you cannot.

similarly, a piece of a 'roid cannot be harvested (if selected health of piece does not decrease, never becomes destroyed). once the entire astroid is then harvested except that one piece, it simply disappears.

---

I don't know if they are related or three different bugs.

Link to comment
Share on other sites

Those are desync issues, they also happen in solo play.

occasionally salvage lasers refuse to do any damage [to "wreckage"] whether you right-click (select) them or not. then, if you ram that wreckage [or bump it gently]  w/ a ship, they can be then salvaged just fine.

The server acknowledges the wreck to be at a different position than the client acknowledges. The collision causes communication with the two that updates the object data on the client, making it display at the right place.

Sometimes by firing around the wreck you can damage it, therefore updating it with the right position.

It's like Eldar holofield technology from WH40k; the enemy is somewhere else and you have to barrage the entire area to hit him.

Also, sometimes collisions with desynced ships may cause no damage, or extraordinarily high damage, as the collision can happen while the true position of the wreck is respectively (hopefully) away from your ship or inside your ship.

similarly, when wreckages split in big pieces, half of the wreckage you can salvage, the other half you cannot.

It also happens. I reckon it may be because big enough pieces can collide with the yet-whole wreck, causing destroying blocks of the piece, making it "different" in the eyes of the server, while the client didn't calculate at the same pace, causing two "pieces", one of them duplicated and undamageable.

similarly, a piece of a 'roid cannot be harvested (if selected health of piece does not decrease, never becomes destroyed). once the entire astroid is then harvested except that one piece, it simply disappears.

It also happens with some wrecks and ships, though it is kinda rare: blocks that are destroyed server-side but aren't client-side. Since health is stored in a floating point variable and calculated both client-side (to quickly update alongside the game action) and server-side (as projectiles and other damaging things are calculated server-side), discrepancies due to rounding errors can happen, causing the client and server to "miss" the block destruction event despite the server erasing the block. It happened once to me with a station wreck which had a gargantuan crew quarters block (more than six Takis' long).

 

Do not hesitate to send client and server logs if it's recent, though. May be another bug.

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...