public void checkHit(){
		setBounds((int)x, (int)y, 20, 20);
		for(Enemy enemy : board.getEnemies()){
			if(this.intersects(enemy) && enemy.inGame()){
				if(ammoAbility != null && ammoAbility.equals("glue")) enemy.slowDownEnemy();
				enemy.setLives(damage);

				
//				add splash damage to missiles
				if(ammoType.equals("Missile")){

					Sound.playSound("explosion.wav");
					setBounds((int)x-60, (int)y-60, 100, 100);
					
					Board.hitMarkers.add(new HitMarker((int)x-60, (int)y-60, 1));
					
					for(int i = 0; i < board.getEnemies().length; i++){
						Enemy enemyNearby = board.getEnemies()[i];
						if(enemyNearby.intersects(this) && enemy.inGame()){
							enemy.setLives(damage/2);
						}
					}
				}
				else Board.hitMarkers.add(new HitMarker((int)enemy.getX()+15, (int)enemy.getY()+15,0));
				
				tower.removeFiredAmmo(this);
				break;
			}
			
		}
		

	}