Переглянути джерело

Fix for issue #500. Crashing while reviving to another zone.

devn00b 1 рік тому
батько
коміт
1e19392b7b
1 змінених файлів з 2 додано та 1 видалено
  1. 2 1
      EQ2/source/WorldServer/client.cpp

+ 2 - 1
EQ2/source/WorldServer/client.cpp

@@ -656,7 +656,8 @@ void Client::HandlePlayerRevive(int32 point_id)
 		{
 			LogWrite(CCLIENT__DEBUG, 0, "Client", "Sending player to revive zone ID '%u', using current zone's safe coords.", revive_point->zone_id);
 			location_name = revive_point->location_name.c_str();
-			player->ClearEverything();
+			//player->ClearEverything();
+          	Save();
 			Zone(zone_name.c_str(), false);
 		}
 	}