Index: main/Creature.java
===================================================================
--- main/Creature.java	(revision 4d8825f3fe1264280fc968b1d8b39bd7983a64c1)
+++ main/Creature.java	(revision 3d648847bede181820bd19b5fcd32120d174b919)
@@ -149,9 +149,11 @@
     if (this.lastMoved == 0L) {
       dist = 0.0D;
+      this.lastMoved = System.currentTimeMillis();
+    } else if (dist != 0.0D) {
+      this.lastMoved = System.currentTimeMillis();
     }
     if (this.enemyTarget != null) {
       this.target = this.enemyTarget.loc;
     }
-    this.lastMoved = System.currentTimeMillis();
     if (Point.dist(this.loc, this.target) <= dist) {
       newLoc = this.target;
