DisposeOpponents effectively matching

This commit is contained in:
Dethrace Labs 2025-10-03 05:38:22 +13:00
parent 5d8654589a
commit 48479f3719
1 changed files with 5 additions and 4 deletions

View File

@ -2743,10 +2743,11 @@ void InitOpponents(tRace_info* pRace_info) {
// FUNCTION: CARM95 0x0040b186
void DisposeOpponents(void) {
int i;
for (i = 0; i < gProgram_state.AI_vehicles.number_of_cops; i++) {
DisposeCar(gProgram_state.AI_vehicles.cops[i].car_spec, (i == gBIG_APC_index) ? 4 : 3);
BrMemFree(gProgram_state.AI_vehicles.cops[i].car_spec);
if (gProgram_state.AI_vehicles.number_of_cops != 0) {
for (i = 0; i < gProgram_state.AI_vehicles.number_of_cops; i++) {
DisposeCar(gProgram_state.AI_vehicles.cops[i].car_spec, (i == gBIG_APC_index) ? 4 : 3);
BrMemFree(gProgram_state.AI_vehicles.cops[i].car_spec);
}
}
}