* @param numItems how many new items to make.
	 * @return         the new items we just created
	 */
	private ArrayList<Item> createItems(final Weapon template, final Integer numItems) {
		ArrayList<Item> items = new ArrayList<Item>(numItems);

		for (int i = 0; i < numItems; i++) {
			final Weapon item = template.getCopy();
			items.add(item);
			initCreatedItem(item);
		}

		return items;
	}