diff options
Diffstat (limited to 'core/src/ch')
| -rw-r--r-- | core/src/ch/asynk/rustanddust/engine/PathIterator.java | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/core/src/ch/asynk/rustanddust/engine/PathIterator.java b/core/src/ch/asynk/rustanddust/engine/PathIterator.java index 8a56729..7feb550 100644 --- a/core/src/ch/asynk/rustanddust/engine/PathIterator.java +++ b/core/src/ch/asynk/rustanddust/engine/PathIterator.java @@ -33,7 +33,7 @@ public class PathIterator implements Iterator<Vector3>      @Override      public boolean hasNext()      { -        if ((tile == to) && (o == orientation)) +        if ((i > path.size()) && (o == orientation))              return false;          return true;      } @@ -44,7 +44,7 @@ public class PathIterator implements Iterator<Vector3>          if (!hasNext())              throw new java.util.NoSuchElementException(); -        if (tile == to) { +        if (i > path.size()) {              v.z = orientation.r();              o = orientation;              return v; | 
