diff --git a/src/engine/gameManager/HotzoneManager.java b/src/engine/gameManager/HotzoneManager.java index c2f23f0b..0acf3dad 100644 --- a/src/engine/gameManager/HotzoneManager.java +++ b/src/engine/gameManager/HotzoneManager.java @@ -178,6 +178,11 @@ public class HotzoneManager { if(ZoneManager.hotZone == null) return; + if(lastPulseTime + 5000L > System.currentTimeMillis()) + return; + + lastPulseTime = System.currentTimeMillis(); + HashSet inRange = WorldGrid.getObjectsInRangePartial(ZoneManager.hotZone.getLoc(),ZoneManager.hotZone.getBounds().getHalfExtents().x * 2, MBServerStatics.MASK_PLAYER); for(AbstractWorldObject awo : inRange){ PlayerCharacter pc = (PlayerCharacter)awo;