diff --git a/src/engine/gameManager/SimulationManager.java b/src/engine/gameManager/SimulationManager.java index a34804a1..3d00bf0b 100644 --- a/src/engine/gameManager/SimulationManager.java +++ b/src/engine/gameManager/SimulationManager.java @@ -215,6 +215,10 @@ public enum SimulationManager { private void pulseRunegates() { for (Runegate runegate : Runegate._runegates.values()) { + for(Portal portal : runegate._portals) + if(!portal.isActive()) + portal.activate(false); + runegate.collidePortals(); }