From 55493cc364c2cfeb574263c72659fd138a840758 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Fri, 23 Feb 2024 00:37:41 +0100 Subject: [PATCH] shmup:: boat can go thru non-adjacent using Orb of Warp --- shmup.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shmup.cpp b/shmup.cpp index b2aae678..f6fcb427 100644 --- a/shmup.cpp +++ b/shmup.cpp @@ -1148,7 +1148,7 @@ void movePlayer(monster *m, int delta) { } else if( (blown ? !passable(c2, m->base, P_ISPLAYER | P_BLOW) : !passable(c2, m->base, P_ISPLAYER | P_MIRROR | reflectflag)) && - !(isWatery(c2) && m->inBoat && !nonAdjacent(m->base,c2))) + !(isWatery(c2) && m->inBoat && (!nonAdjacent(m->base,c2) || markOrb(itOrb37)))) go = false; }