@Override
	public void execute(Game game) {
		if (cooldown <= 0) {
			beamOn=true;
			beamTimer=0.0;
			game.getWeaponList().add((Beam) new Beam("beam", new Polygon(new float[] { 0, 0,
							BEAM_WIDTH, 0, BEAM_WIDTH, BEAM_HEIGHT, 0,
							BEAM_HEIGHT })).init(
							game.getPlayer().getPosition().x+5, game.getPlayer()
									.getPosition().y));
			cooldown = R_COOLDOWN;
			onCooldown = true;
		}

	}