- Fixed: G_StartTravel() inadvertantly removed players' TIDs.

SVN r738 (trunk)
This commit is contained in:
Randy Heit 2008-02-10 03:24:25 +00:00
commit 3f80b8d21f
2 changed files with 3 additions and 0 deletions

View file

@ -2211,7 +2211,9 @@ void G_StartTravel ()
{
pawn->UnlinkFromWorld ();
P_DelSector_List ();
int tid = pawn->tid; // Save TID
pawn->RemoveFromHash ();
pawn->tid = tid; // Restore TID (but no longer linked into the hash chain)
pawn->ChangeStatNum (STAT_TRAVELLING);
for (inv = pawn->Inventory; inv != NULL; inv = inv->Inventory)