diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2015-12-24 20:02:21 +0100 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2015-12-24 20:02:21 +0100 |
commit | 4fdf26458bc803ec6f818ee4e96356b565ff25b1 (patch) | |
tree | 530993a6581133bf299e27b4aaba6704b12d80d5 /core/src/ch/asynk/rustanddust/game | |
parent | cf17d0465c15cf5770138f79176f3892df50104d (diff) | |
download | RustAndDust-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.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; |