From 6670d30f4e2ffeb67ed379a2c63a0dc6d996a0e0 Mon Sep 17 00:00:00 2001 From: Jared Lovin Date: Sat, 16 Jan 2021 20:56:01 -0500 Subject: [PATCH] [JASP JACoders#757]. Fix crash when user loads a saved game were they spawned a vehicle in the console. --- code/game/g_savegame.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/game/g_savegame.cpp b/code/game/g_savegame.cpp index 0b3d0dbed4..535ac0506d 100644 --- a/code/game/g_savegame.cpp +++ b/code/game/g_savegame.cpp @@ -1147,6 +1147,9 @@ static void ReadGEntities(qboolean qbAutosave) { Vehicle_t tempVehicle; + // initialize the vehicle cache g_vehicleInfo + int vehicleIndex = BG_VehicleGetIndex(pEnt->NPC_type); + EvaluateFields(savefields_gVHIC, &tempVehicle,(byte *)pEntOriginal->m_pVehicle, INT_ID('V','H','I','C')); // so can we pinch the original's one or do we have to alloc a new one?...