public void makeDetails()
	{
		if (isHasDetails())
			return;
		int iNumExits = (int)(Math.random() * (MAX_EXITS)) + 1;
		Room newRoom;
		for (int i = 0; i < iNumExits; i++)
		{
			newRoom = World.getGame().newRoom();
			addRoomWithReturn(newRoom);
		}
		
		int iNumMonsters = (int) (Math.random() * MAX_MONSTERS);
		Monster m;
		int iMonsterHealth;
		for (int i = 0; i < iNumMonsters; i++)
		{
			iMonsterHealth = (int) (((World.getGame().getPlayer().getXP() % 100) + 8) * Math.random() * 4);
			String monsterName = "";
			for (int j = 0; j < 6; j++)
			{
				char c = (char)((Math.random() * 26)+97);
				monsterName += c;
			}
			m = new Monster(monsterName, iMonsterHealth);
			addLivingBeing(m);
		}
		m_bHasDetails = true;
	}