summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/rustanddust/engine
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/ch/asynk/rustanddust/engine')
-rw-r--r--core/src/ch/asynk/rustanddust/engine/Move.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/src/ch/asynk/rustanddust/engine/Move.java b/core/src/ch/asynk/rustanddust/engine/Move.java
index 3ff7c54..34797b8 100644
--- a/core/src/ch/asynk/rustanddust/engine/Move.java
+++ b/core/src/ch/asynk/rustanddust/engine/Move.java
@@ -23,7 +23,7 @@ public class Move extends Path implements Iterable<Vector3>
@Override
public boolean hasNext()
{
- if (tile == move.to)
+ if (i == move.tiles.size())
return false;
return true;
}
@@ -31,7 +31,7 @@ public class Move extends Path implements Iterable<Vector3>
@Override
public Tile next()
{
- if (tile == move.to)
+ if (!hasNext())
throw new java.util.NoSuchElementException();
if (tile != null) {