public void startTeleport2(int x, int y, int height) {
		if(c.duelStatus == 5) {
			c.sendMessage("You can't teleport during a duel!");
			return;
		}
		        if(c.duelStatus >= 1 && c.duelStatus <= 4) {
					Client o = (Client) Server.playerHandler.players[c.duelingWith];
					c.duelStatus = 0;
					o.duelStatus = 0;
					//c.sendMessage("@red@The challange has been declined.");
					//o.sendMessage("@red@Other player has declined the challange.");
					//Misc.println("trade reset");
					o.getTradeAndDuel().declineDuel();
					c.getTradeAndDuel().declineDuel();
					//return;                    
                }		
		if(System.currentTimeMillis() - c.teleBlockDelay < c.teleBlockLength) {
			c.sendMessage("You are teleblocked and can't teleport.");
			return;
		}
		if(!c.isDead && c.teleTimer == 0) {			
			c.stopMovement();
			removeAllWindows();			
			c.teleX = x;
			c.teleY = y;
			c.npcIndex = 0;
			c.playerIndex = 0;
			c.faceUpdate(0);
			c.teleHeight = height;
			c.startAnimation(714);
			c.teleTimer = 11;
			c.teleGfx = 308;
			c.teleEndAnimation = 715;
			
		}
	}