diff --git a/lib/BRender-v1.3.2 b/lib/BRender-v1.3.2 index 1e3d22b0..24340239 160000 --- a/lib/BRender-v1.3.2 +++ b/lib/BRender-v1.3.2 @@ -1 +1 @@ -Subproject commit 1e3d22b0bee8b649ba0db9bdbe04c1a5eebb2d7f +Subproject commit 243402396af4122a0784be3450d650143e363f4d diff --git a/src/DETHRACE/common/world.c b/src/DETHRACE/common/world.c index eb1f95a8..9aedb22a 100644 --- a/src/DETHRACE/common/world.c +++ b/src/DETHRACE/common/world.c @@ -1797,7 +1797,7 @@ void DeleteAnyZeroBastards(void) { gDelete_count = 0; DRActorEnumRecurseWithTrans(gAdditional_actors, NULL, DeleteBastards, NULL); - for (i = 0; i < gDelete_count; i++) { + for (i = gDelete_count - 1; i >= 0; --i) { BrActorRemove(gDelete_list[i]); } }