diff options
Diffstat (limited to 'core/src/ch/asynk/rustanddust/game')
-rw-r--r-- | core/src/ch/asynk/rustanddust/game/Hex.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/src/ch/asynk/rustanddust/game/Hex.java b/core/src/ch/asynk/rustanddust/game/Hex.java index d8800ec..5f970ba 100644 --- a/core/src/ch/asynk/rustanddust/game/Hex.java +++ b/core/src/ch/asynk/rustanddust/game/Hex.java @@ -68,12 +68,12 @@ public class Hex extends Tile } @Override - public boolean blockLineOfSightFrom(Tile tile) + public boolean blockLineOfSight(Tile from, Tile to) { if (isA(Terrain.DEPRESSION)) return false; - if (isA(Terrain.CLEAR) && (!hasUnits() || tile.isA(Terrain.HILLS))) + if (isA(Terrain.CLEAR) && (!hasUnits() || from.isA(Terrain.HILLS) || to.isA(Terrain.HILLS))) return false; return true; |