diff --git a/src/main/java/ludicrousspeed/LudicrousSpeedMod.java b/src/main/java/ludicrousspeed/LudicrousSpeedMod.java index ab349ac..e8dca2b 100644 --- a/src/main/java/ludicrousspeed/LudicrousSpeedMod.java +++ b/src/main/java/ludicrousspeed/LudicrousSpeedMod.java @@ -25,7 +25,9 @@ public class LudicrousSpeedMod implements PreUpdateSubscriber { @Override public void receivePreUpdate() { - if (AbstractDungeon.currMapNode != null && AbstractDungeon.getCurrRoom().monsters != null) { + // some event screens display monsters without it being combat + if (AbstractDungeon.currMapNode != null && AbstractDungeon.getCurrRoom().monsters != null + && AbstractDungeon.getCurrRoom().phase != AbstractRoom.RoomPhase.EVENT) { if (LudicrousSpeedMod.plaidMode) { ActionSimulator.actionLoop(); } else if (shouldNormalUpdate()) {