# save as fight.ash in your relay folder string loadPage() { string fetch() { string[string] post = form_fields(); if(post contains "runcombat" && post["runcombat"] == "heckyes") return run_combat(); return visit_url(); } // Add doctype to escape quirks mode return fetch();#.replace_string('', '\n'); } string showForm(string page) { // If CAB is present, un-hide the old combat form if(page.contains_text("
") && page.contains_text("show old combat form")) { #matcher fightEnd = create_matcher("(WINWINWIN|You run away, like a sissy little coward|You lose. +You slink away)", page); #if( !fightEnd.find() ) return replace_all(create_matcher("(
|
)", page), ""); } return page; } void main() { loadPage().showForm().write(); }