public List<Tile> findValidTargets(Piece piece) { //returns a list of Tiles that contain units whose faction != to the passed faction validTargets = new List<Tile>(); findTargets(map[piece.getXPosition(), piece.getYPosition()], piece.getRange(), piece); return validTargets; }
public Attack(Piece user) { range = user.getRange() ; targetType = "Enemy"; name = "Melee Attack"; }