Multiplayer: after coupling other player train, a debug assert exception may arise
Bug #1800390 reported by
Carlo Santucci
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Open Rails |
Fix Released
|
Medium
|
Carlo Santucci |
Bug Description
In the OR code (Lights.cs file) there is a debug assert line that states that PlayerLocomotive and LeadLocomotive must coincide. This is in general true. However after coupling between two player trains in multiplayer, one of the players loses control of the train, so that PlayerLocomotive for that player and LoadLocomotive don't coincide. In this case the train is of type REMOTE. Therefore for this case the debug assert exception must not be generated, else an unneeded crash is generated.
Changed in or: | |
milestone: | none → 1.3 |
importance: | Undecided → Medium |
Changed in or: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in x.4281.