private boolean needshift() {
		if (parent instanceof Window) {
			Window wnd = (Window) parent;
			if (wnd.cap != null) {
				String str = wnd.cap.text;
				if (str.equals("Oven") || str.equals("Finery Forge")
						|| str.equals("Steel Crucible")) {
					return true;
				}
			}
		}
		return false;
	}