public void doGenerate(){
		Random rand = new Random();
		StringBuilder sb = new StringBuilder();
		
		roll = (rand.nextInt(100)+1);
		
		if(roll <= 25) {
			value = ((rand.nextInt(4)+1)+(rand.nextInt(4)+1)+(rand.nextInt(4)+1)+(rand.nextInt(4)+1));
			randGem = tier1[rand.nextInt(tier1.length)];
		} else if(roll <= 50) {
			value = (((rand.nextInt(4)+1)+(rand.nextInt(4)+1))*10);
			randGem = tier2[rand.nextInt(tier2.length)];
		} else if(roll <= 70) {
			value = (((rand.nextInt(4)+1)+(rand.nextInt(4)+1)+(rand.nextInt(4)+1)+(rand.nextInt(4)+1))*10);
			randGem = tier3[rand.nextInt(tier3.length)];
		} else if(roll <= 90) {
			value = (((rand.nextInt(4)+1)+(rand.nextInt(4)+1))*100);
			randGem = tier4[rand.nextInt(tier4.length)];
		} else if(roll <= 99) {
			value = (((rand.nextInt(4)+1)+(rand.nextInt(4)+1)+(rand.nextInt(4)+1)+(rand.nextInt(4)+1))*100);
			randGem = tier5[rand.nextInt(tier5.length)];
		} else if(roll == 100) {
			value = (((rand.nextInt(4)+1)+(rand.nextInt(4)+1))*1000);
			randGem = tier6[rand.nextInt(tier6.length)];
		}
		
		sb.append(randGem).append(" (").append(value.toString()).append("gp)");
		gems = sb.toString();
	}