summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/rustanddust/game
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2015-12-24 20:02:21 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2015-12-24 20:02:21 +0100
commit4fdf26458bc803ec6f818ee4e96356b565ff25b1 (patch)
tree530993a6581133bf299e27b4aaba6704b12d80d5 /core/src/ch/asynk/rustanddust/game
parentcf17d0465c15cf5770138f79176f3892df50104d (diff)
downloadRustAndDust-4fdf26458bc803ec6f818ee4e96356b565ff25b1.zip
RustAndDust-4fdf26458bc803ec6f818ee4e96356b565ff25b1.tar.gz
Hex: blockLineOfSightFrom(Tile) -> blockLineOfSight(Tile, Tile)
Diffstat (limited to 'core/src/ch/asynk/rustanddust/game')
-rw-r--r--core/src/ch/asynk/rustanddust/game/Hex.java4
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;