public static void checkPostMoveStatus(int index)
	{
		System.out.println();
		System.out.print("Checking Pokemon Status Post Facto...");
		if(index==0)
		{
			switch(user[userIndex].substatus)
			{
				case SEED:
					System.out.println("Seeded.");
					if(enemy[enemyIndex].health<1)
						return;
					try
					{
						Thread.sleep(2000);
						b1.addText("");
					}
					catch(Exception ignored){}

					b1.addText(user[userIndex].nickname+"'s health was sapped by LEECH SEED!");
					Mechanics.damage=(user[userIndex].healthMax/16)+1;
					user[userIndex].health-=Mechanics.damage;
					enemy[enemyIndex].health=Mechanics.recover(enemy[enemyIndex],Mechanics.damage/2);
					try
					{
						Thread.sleep(2000);
					}
					catch(Exception ignored){}
					break;
				default:
					System.out.println("Done.");
					break;
			}
			switch(user[userIndex].status)
			{
				case PSN:
					System.out.println("User Poisoned.");

					try
					{
						Thread.sleep(2000);
						b1.addText("");
					}
					catch(Exception ignored){}

					b1.addText(user[userIndex].nickname+" suffers from poison!");
					Mechanics.damage=(user[userIndex].healthMax/16)+1;
					user[userIndex].health-=Mechanics.damage;
					psn.play();

					try
					{
						Thread.sleep(2000);
					}
					catch(Exception ignored){}

					break;
				case BRN:
					System.out.println("User Burned.");

					try
					{
						Thread.sleep(2000);
						b1.addText("");
					}
					catch(Exception ignored){}

					b1.addText(user[userIndex].nickname+" is hurt from its burn!");
					Mechanics.damage=user[userIndex].healthMax/16;
					user[userIndex].health-=Mechanics.damage;
					brn.play();

					try
					{
						Thread.sleep(2000);
					}
					catch(Exception ignored){}

					break;
			}
		}
		else
		{
			switch(enemy[enemyIndex].substatus)
			{
				case SEED:
					System.out.println("Seeded.");
					if(user[userIndex].health<1)
						return;

					try
					{
						Thread.sleep(2000);
						b1.addText("");
					}
					catch(Exception ignored){}

					b1.addText("Enemy "+enemy[enemyIndex].nickname+"'s health was sapped by LEECH SEED!");
					Mechanics.damage=enemy[enemyIndex].healthMax/16;
					enemy[enemyIndex].health-=Mechanics.damage;
					user[userIndex].health=Mechanics.recover(user[userIndex],Mechanics.damage/2);

					try
					{
						Thread.sleep(2000);
					}
					catch(Exception ignored){}

					break;
				default:
					System.out.println("Done.");
					break;
			}
			switch(enemy[enemyIndex].status)
			{
				case PSN:
					System.out.println("Enemy Poisoned.");
					b1.addText("Enemy "+enemy[enemyIndex].nickname+" suffers from poison!");
					Mechanics.damage=enemy[enemyIndex].healthMax/16;
					enemy[enemyIndex].health-=Mechanics.damage;
					psn.play();
					break;
				case BRN:
					System.out.println("Enemy Burned.");
					b1.addText("Enemy "+enemy[enemyIndex].nickname+" is hurt from its burn!");
					Mechanics.damage=enemy[enemyIndex].healthMax/16;
					enemy[enemyIndex].health-=Mechanics.damage;
					brn.play();
					break;
			}
		}
	}