public AmmoItem(int ID, String name, boolean stackable, int amount, int price, boolean usable,
			int weaponType, float vigorCost, String weaponName, float weaponDamage, Resistance resistance,
			float breakChance, int weapon, ProjectileType ammoType, String ammoName) {
		this.ID = ID;
		this.name = name;
		this.stackable = stackable;
		this.amount = amount;
		this.price = price;
		this.usable = usable;
		this.weaponType = weaponType;
		this.vigorCost = vigorCost;
		this.weaponName = weaponName;
		this.weaponDamage = weaponDamage;
		this.resistance = resistance;
		this.breakChance = breakChance;
		if(weapon != 0) {
			this.weapon = true;
			this.weaponSlot = weapon;
		}
		this.ammoType = ammoType;
		this.ammoName = ammoName;
	}