@Override
	public boolean processObjectClick1(final WorldObject object) {
		if (object.getId() == 31529 && object.getPlane() == 0) {
			climbTower(object);
			return false;
		} else if (object.getId() == 31530 && object.getPlane() == 1) {
			player.getDialogueManager().startDialogue("SimpleMessage",
					"You're not allowed to climb these stairs.");
		} else if (object.getId() == 31529 && object.getPlane() == 1) {
			player.useStairs(-1,
					new WorldTile(player.getX(), player.getY(), 2), 0, 1);
			return false;
		} else if (object.getId() == 31530 && object.getPlane() == 2) {
			player.useStairs(-1,
					new WorldTile(player.getX(), player.getY(), 1), 0, 1);
			return false;
		} else if (object.getId() == 31651) {
			leaveTower();
			return false;
		}
		return true;
	}