public void run(){
		if(index==1){
			target = User.rotLaser1(target);
			Enemy newEnemyHit=User.getEnemy();
			
			las.shoot(target, User.getLaser1Pos(),newEnemyHit,null);
			
		}
			
		else if(index==2){
			target = User.rotLaser2(target);
			Enemy newEnemyHit=User.getEnemy();
			
			las.shoot(target, User.getLaser2Pos(),newEnemyHit,null);
			
		}
		
		else if(index==3){
			/*target = User.rotMissile1(target);
			Enemy newEnemyHit=User.getEnemy();*/
			
			mis.shoot(target, User.getMissile1Pos(),enemyHit);
		}
		
		else if(index==4){
			//target = User.rotMissile2(target);
			//Enemy newEnemyHit=User.getEnemy();
			
			mis.shoot(target, User.getMissile2Pos(),enemyHit);
		}
		
		else if(index==5){
			las.shoot(target, myEnemy.getLocTrans(), null,User);
		}
		
		else
			System.out.println("FireLaser index out of bounds");
		
	}