From 4fdf26458bc803ec6f818ee4e96356b565ff25b1 Mon Sep 17 00:00:00 2001 From: Jérémy Zurcher Date: Thu, 24 Dec 2015 20:02:21 +0100 Subject: Hex: blockLineOfSightFrom(Tile) -> blockLineOfSight(Tile, Tile) --- core/src/ch/asynk/rustanddust/game/Hex.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'core/src/ch/asynk/rustanddust/game') diff --git a/core/src/ch/asynk/rustanddust/game/Hex.java b/core/src/ch/asynk/rustanddust/game/Hex.java index d8800ecf..5f970ba7 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; -- cgit v1.2.3