From aee4388a0394f58c00272ad12a721aa83ccd66d7 Mon Sep 17 00:00:00 2001 From: Mitchell Richters Date: Mon, 3 Jan 2022 10:19:08 +1100 Subject: [PATCH] - Blood: Add nullptr check to `OperatePath()` to fix crash in Eviction's sgarage.map. --- source/games/blood/src/triggers.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/games/blood/src/triggers.cpp b/source/games/blood/src/triggers.cpp index 7b7d9d5ec..56eb1f17c 100644 --- a/source/games/blood/src/triggers.cpp +++ b/source/games/blood/src/triggers.cpp @@ -1572,7 +1572,7 @@ void OperatePath(sectortype* pSector, EVENT event) DBloodActor* actor; assert(pSector); auto pXSector = &pSector->xs(); - if (!pXSector->marker0) return; + if (!pXSector->marker0 || !pXSector->marker1) return; auto marker0 = pXSector->marker0; auto marker1 = pXSector->marker1; int nId = marker1->xspr.data2;