ii-to-fuck

ii-to-fuck.user.js
// ==UserScript==
// @name            ii-to-fuck
// @namespace       enquirer.improbableisland.com/dokuwiki/doku.php?id=greasemonkey
// @description     Repeats the last action you did indefinitely. Controlled by enabling and disabling the script. Only works for some actions.
// @author          Full Metal Lion
// @version         1.1
// @match          *://*.improbableisland.com/*
// @exclude        *://enquirer.improbableisland.com/*
// @icon            http://improbableisland.com/favicon.ico
// @grant           none
// ==/UserScript==
url = window.location.href;
console.log(url);
url = /.*?\.com\/(.*?)(\&price.*)?(\&c.*)/.exec(url)[1];//get url to follow
console.log(url);
window.location.href = document.querySelector('a[href^="'+url+'"]').href;

Fun fact: Full Metal Lion once created a specialized version of this script that only reinforces walls by changing the @match field to *://*.improbableisland.com/runmodule.php?module=onslaught&op=reinforceconfirm&iterations=10* and the @name field to ii-to-fuck-walls.