private boolean checkSameTileMove(TileCell currentCell, TileCell targetCell)
	{
		boolean a = currentCell.isBuilding() && !currentCell.isDoor() && targetCell.isRoad();
		boolean b = currentCell.isRoad() && targetCell.isBuilding() && !targetCell.isDoor();
		boolean c = !targetCell.isRoad();
		boolean d = GameHandler.instance.getEventDeck().doCardAction(this, Claustrophobia.class, 0) == 1;
		if (a || b || c && d)
		{
			return false;
		}
		else
		{
			if (targetCell.isAccessible())
			{
				currentCell.removePlayer(this);
				targetCell.addPlayer(this);
				return true;
			}
			
			return false;
		}
	}