From 09f977f9adacdb570abbc180a8165ce7d6bc38e1 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Fri, 31 Jul 2026 15:13:03 +0200 Subject: [PATCH] morph both poles --- orbs.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/orbs.cpp b/orbs.cpp index 4be2e6e5..9f713072 100644 --- a/orbs.cpp +++ b/orbs.cpp @@ -1171,7 +1171,7 @@ void poly_attack(cell *dest) { dest->monst = target; if(!dest->stuntime) dest->stuntime = 1; - if(orig == moPair) { + if(among(orig, moPair, moSouthPole, moNorthPole)) { cell *dest2 = dest->move(dest->mondir); if(dest2->monst == moPair) { dest2->monst = dest->monst;