Fix bug #306 where a client in a multiplayer game hitting a wall fails an assert
Initialise ConsoleObject->mtype.phys_info.flags in reset_player_object() instead of adding flags. The only place this was initialised properly was when reading the player object from disk.
This commit is contained in:
parent
5dec6d3975
commit
e76c8cf264
|
@ -790,7 +790,7 @@ void reset_player_object()
|
|||
ConsoleObject->mtype.phys_info.turnroll = 0;
|
||||
ConsoleObject->mtype.phys_info.mass = Player_ship->mass;
|
||||
ConsoleObject->mtype.phys_info.drag = Player_ship->drag;
|
||||
ConsoleObject->mtype.phys_info.flags |= PF_TURNROLL | PF_LEVELLING | PF_WIGGLE | PF_USES_THRUST;
|
||||
ConsoleObject->mtype.phys_info.flags = PF_TURNROLL | PF_LEVELLING | PF_WIGGLE | PF_USES_THRUST;
|
||||
|
||||
//Init render info
|
||||
|
||||
|
|
Loading…
Reference in a new issue