private void writeWildArea(int offset, int numOfEntries,
			EncounterSet encounters) {
		// Grab the *real* pointer to data
		int dataOffset = readPointer(offset + 4);
		// Write the entries
		for (int i = 0; i < numOfEntries; i++) {
			Encounter enc = encounters.encounters.get(i);
			// min, max, species, species
			writeWord(dataOffset + i * 4 + 2,
					pokeNumTo3GIndex(enc.pokemon.number));
		}
	}