diff --git a/src/engine/gameManager/CombatManager.java b/src/engine/gameManager/CombatManager.java index c905c825..1040b032 100644 --- a/src/engine/gameManager/CombatManager.java +++ b/src/engine/gameManager/CombatManager.java @@ -327,7 +327,7 @@ public enum CombatManager { if (timers != null) { AttackJob aj = new AttackJob(attacker, slot.ordinal(), true); JobContainer job; - job = JobScheduler.getInstance().scheduleJob(aj, (delay + 1)); // offset 1 millisecond so no overlap issue + job = JobScheduler.getInstance().scheduleJob(aj, (System.currentTimeMillis() + delay + 1)); // offset 1 millisecond so no overlap issue timers.put("Attack" + slot, job); } else Logger.error("Unable to find Timers for Character " + attacker.getObjectUUID());