diff --git a/game.cpp b/game.cpp index e29f35e4..7ba648c1 100644 --- a/game.cpp +++ b/game.cpp @@ -3139,7 +3139,7 @@ void toggleGates(cell *ct, eWall type, int rad) { void toggleGates(cell *ct, eWall type) { playSound(ct, "click"); numgates = 0; - if(type == waClosePlate && nonbitrunc) + if(type == waClosePlate && nonbitrunc && !whirl::whirl) toggleGates(ct, type, 2); else toggleGates(ct, type, 3);