From 948e74c539158e4afb3e6ce60fb28f0faa805732 Mon Sep 17 00:00:00 2001 From: obligaron Date: Fri, 9 Sep 2022 21:53:15 +0200 Subject: [PATCH] Fix crypt warp --- Source/missiles.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/missiles.cpp b/Source/missiles.cpp index 8aa81ecc3..60416aa4d 100644 --- a/Source/missiles.cpp +++ b/Source/missiles.cpp @@ -1394,7 +1394,7 @@ void AddWarp(Missile &missile, const AddMissileParameter & /*parameter*/) TriggerStruct *trg = &trigs[i]; if (IsAnyOf(trg->_tmsg, WM_DIABTWARPUP, WM_DIABPREVLVL, WM_DIABNEXTLVL, WM_DIABRTNLVL)) { Point candidate = trg->position; - if (IsAnyOf(leveltype, DTYPE_CATHEDRAL, DTYPE_CATACOMBS) && IsAnyOf(trg->_tmsg, WM_DIABNEXTLVL, WM_DIABPREVLVL, WM_DIABRTNLVL)) { + if (IsAnyOf(leveltype, DTYPE_CATHEDRAL, DTYPE_CATACOMBS, DTYPE_CRYPT) && IsAnyOf(trg->_tmsg, WM_DIABNEXTLVL, WM_DIABPREVLVL, WM_DIABRTNLVL)) { candidate += Displacement { 0, 1 }; } else { candidate += Displacement { 1, 0 };