public void gl() {
		byte byte0 = 7;
		byte byte1 = 15;
		char c1 = '\257';
		if (ot != 0) {
			for (int i1 = 0; i1 < 5; i1++) {
				if (i1 <= 0 || super.sq <= byte0 || super.sq >= byte0 + c1 || super.tq <= byte1 + i1 * 20
						|| super.tq >= byte1 + i1 * 20 + 20)
					continue;
				jbb = i1 - 1;
				ot = 0;
				super.connection.begin_packet(231);
				super.connection.p8(jbb);
				wk();
				break;
			}

		}
		for (int j1 = 0; j1 < 5; j1++) {
			if (j1 == jbb + 1)
				cu.ag(byte0, byte1 + j1 * 20, c1, 20, Surface.qg(255, 0, 0), 128);
			else
				cu.ag(byte0, byte1 + j1 * 20, c1, 20, Surface.qg(190, 190, 190), 128);
			cu.xg(byte0, byte1 + j1 * 20, c1, 0);
			cu.xg(byte0, byte1 + j1 * 20 + 20, c1, 0);
		}

		cu.ah("Select combat style", byte0 + c1 / 2, byte1 + 16, 3, 0xffffff);
		cu.ah("Controlled (+1 of each)", byte0 + c1 / 2, byte1 + 36, 3, 0);
		cu.ah("Aggressive (+3 strength)", byte0 + c1 / 2, byte1 + 56, 3, 0);
		cu.ah("Accurate   (+3 attack)", byte0 + c1 / 2, byte1 + 76, 3, 0);
		cu.ah("Defensive  (+3 defense)", byte0 + c1 / 2, byte1 + 96, 3, 0);
	}