diff --git a/src/world/Tower.java b/src/world/Tower.java
index 330f63f08e9d5943ffabccb49acd013fdefb3a81..0a622d90f77f7ba4fb38149801057cd69a454848 100644
--- a/src/world/Tower.java
+++ b/src/world/Tower.java
@@ -42,7 +42,7 @@ public class Tower extends Placeable implements ITickable, IEnemyObserver,
 		damage.put(EnemyType.ELF, 30);
 		damage.put(EnemyType.HOBBIT, 30);
 		enemiesInRange = new ArrayList<Enemy>();
-		recoilTime = 5;
+		recoilTime = 4;
 		range = 1;
 	}
 
@@ -115,7 +115,7 @@ public class Tower extends Placeable implements ITickable, IEnemyObserver,
 		if (!fogDescends) {
 			if ((new Random()).nextInt(50) == 0) {
 				fogDescends = true;
-				fogTimeLeft = 3 + (new Random()).nextInt(20);
+				fogTimeLeft = 3 + (new Random()).nextInt(10);
 			}
 		}