[1.2.1.5 - x64] Game crashes when overriding augments in multiplayer

This crash has been haunting me and my friend circle forever now, but we finally found a reproducible example. When another player changes augments on the same item multiple times it crashes the game for other players. This sequence of events is the quickest and easiest to reproduce it:

  • Host and client both have a character that is at least honored with Devils Crossing and never applied augments to anything yet.
  • Host and client start a session together and go to Devils Crossings faction merchant to buy some slith venom. In this example the host bought 3 for all rings and amulet.
  • Host applies all 3 augments to his rings and amulet. The client sees this reflected correctly on the host and everything is fine.
  • The host now buys another different augment for one of his rings.
  • In this example the client was inspecting the character of the host. The host applied the other augment and the clients game crashes immediately.

Now ive seen this happen delayed sometimes where the client was unable to see the hosts augment at all after this point and it seemed like the hosts character had less resistances than they should have, but not with this test chain of events. This causes the crash reliably.

1 Like