public void boostMessage(String pokeString,String stat,String amounts, String from)
	{
		int which = getStatIndex(stat);
		int amount = Integer.parseInt(amounts);
		
		Pokemon pokemon = getPokemon(pokeString);
		
		String level = ""; //sharply for 2, drastically for 3-6, nothing for 1
		if(amount == 2 || amount == -2)
			level = " sharply";
		else if (amount >= 3 || amount <= -3)
			level = " drastically";
		String direction = " raised ";
		if(amount < 0)
			direction = " lowered ";
		if(from != null && !from.equals(""))
		{
			if(from.contains("item"))
			{
				rawMessage("The "+from.substring(4)+ level + direction+pokemon.getName()
						+"'s "+battlestats.get(stat)+"!");
			}
			else rawMessage(pokemon.getName()+"'s "+cleanEffect(from)+level+direction+"its "+
					battlestats.get(stat)+"!");
		}
		else if(amount > 0 )
		{
				rawMessage(pokemon.getName() + "'s " + battlestats.get(stat) + level + " rose!");
		}
		else rawMessage(pokemon.getName() + "'s " + battlestats.get(stat) + level + " fell!");
		
		pokemon.changeStat(which,amount);
	}