<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.gscripts.co/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Veza</id>
	<title>GScripts - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.gscripts.co/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Veza"/>
	<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/Special:Contributions/Veza"/>
	<updated>2026-06-22T22:09:24Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3305</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3305"/>
		<updated>2026-06-07T19:10:59Z</updated>

		<summary type="html">&lt;p&gt;Veza: Footer: hide bottom strip (tagline/poweredby/divider)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   GScripts theme — matches the main site (https://gscripts.co)&lt;br /&gt;
   Dark navy surfaces + gold (#d4af37) accent + Inter. Citizen is themeable&lt;br /&gt;
   via CSS custom properties, so we override its surface/link/text vars and&lt;br /&gt;
   then style the content (tables, code, headings, infobox, nav cards).&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ---- Citizen colour + font variable overrides (force the brand dark theme) ---- */&lt;br /&gt;
:root,&lt;br /&gt;
html.skin-citizen-auto,&lt;br /&gt;
html.skin-citizen-dark,&lt;br /&gt;
html.skin-citizen-light,&lt;br /&gt;
.skin-citizen {&lt;br /&gt;
    color-scheme: dark;           /* dark-only: force dark UA controls/scrollbars regardless of OS or toggle */&lt;br /&gt;
    --color-surface-0: #0d0e12;   /* page background (near-black) */&lt;br /&gt;
    --color-surface-1: #141418;   /* raised panels / sidebar (neutral dark) */&lt;br /&gt;
    --color-surface-2: #1b1b20;   /* cards / raised / interactive (neutral dark) */&lt;br /&gt;
    --color-surface-3: #26262c;   /* hovers (neutral) */&lt;br /&gt;
    --color-surface-4: #26262c;&lt;br /&gt;
&lt;br /&gt;
    --color-base: #e5e7eb;        /* body text */&lt;br /&gt;
    --color-emphasized: #ffffff;  /* strong text */&lt;br /&gt;
    --color-subtle: #9ca3af;      /* muted text */&lt;br /&gt;
&lt;br /&gt;
    --color-progressive: #5e9eff;          /* links (blue, default-link style) */&lt;br /&gt;
    --color-progressive--hover: #d4af37;   /* gold on hover */&lt;br /&gt;
    --color-progressive--active: #d4af37;&lt;br /&gt;
    --color-progressive--focus: #5e9eff;&lt;br /&gt;
    --color-link: #5e9eff;&lt;br /&gt;
    --color-visited: #5e9eff;&lt;br /&gt;
&lt;br /&gt;
    --border-color-base: #3a3d44;          /* gray outlines (not blue/navy) */&lt;br /&gt;
    --border-color-subtle: #2a2c31;&lt;br /&gt;
&lt;br /&gt;
    --background-color-base: #0d0e12;&lt;br /&gt;
    --background-color-neutral: #1b1b20;&lt;br /&gt;
    --background-color-neutral-subtle: #141418;&lt;br /&gt;
&lt;br /&gt;
    --font-family-base: &#039;Inter&#039;, &#039;Inter Variable&#039;, -apple-system, system-ui, sans-serif;&lt;br /&gt;
    --font-family-heading: &#039;Inter&#039;, &#039;Inter Variable&#039;, system-ui, sans-serif;&lt;br /&gt;
    --border-radius-medium: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark-only: hide the colour-scheme (theme) switcher in Citizen&#039;s preferences panel.&lt;br /&gt;
   Each client pref is a portlet #skin-client-prefs-&amp;lt;feature&amp;gt;; we hide only the theme one. */&lt;br /&gt;
#skin-client-prefs-skin-theme,&lt;br /&gt;
.mw-portlet-skin-client-prefs-skin-theme {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Footer cleanup: drop the bottom strip (tagline + Powered by + divider line),&lt;br /&gt;
   the search dropdown&#039;s &amp;quot;Powered by&amp;quot;, and the MobileFrontend &amp;quot;Mobile view&amp;quot; toggle. */&lt;br /&gt;
.citizen-footer__bottom,&lt;br /&gt;
.citizen-search__footer-start,&lt;br /&gt;
#footer-places-mobileview,&lt;br /&gt;
a[href*=&amp;quot;toggle_view_mobile&amp;quot;] {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* faint grid backdrop like the main site */&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
.citizen-page-container {&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(255, 255, 255, .02) 1px, transparent 1px),&lt;br /&gt;
        linear-gradient(90deg, rgba(255, 255, 255, .02) 1px, transparent 1px);&lt;br /&gt;
    background-size: 44px 44px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- headings ---- */&lt;br /&gt;
.mw-body .mw-parser-output h2,&lt;br /&gt;
.mw-body .mw-parser-output h3,&lt;br /&gt;
.mw-body .mw-parser-output h4 {&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border-bottom: 1px solid #3a3d44;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1.firstHeading {&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- links: blue like a default link, gold on hover ---- */&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink) {&lt;br /&gt;
    color: #5e9eff;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink):hover {&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a.new { color: #b06a6a; } /* red/dead links, muted */&lt;br /&gt;
&lt;br /&gt;
/* ---- wikitables: navy panels, gold heads, rounded ---- */&lt;br /&gt;
.mw-parser-output .wikitable {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    color: #d1d5db;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    border-collapse: separate;&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: #1e1e22;&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr:hover &amp;gt; td {&lt;br /&gt;
    background: rgba(255, 255, 255, .03);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- code / pre ---- */&lt;br /&gt;
.mw-parser-output code,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output kbd {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- callout cards ----&lt;br /&gt;
   Auto-style any inline left-accent block into a readable card. The inline&lt;br /&gt;
   `border-left:Npx solid &amp;lt;colour&amp;gt;` wins on the left edge, so each keeps its&lt;br /&gt;
   colour as an accent stripe; we add the dark bg, gray border and rounding.&lt;br /&gt;
   `.gs-card` is the same thing for explicit use. */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;],&lt;br /&gt;
.mw-parser-output .gs-card {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    padding: 12px 16px;&lt;br /&gt;
    margin: 14px 0;&lt;br /&gt;
}&lt;br /&gt;
/* code inside a card: lift it off the matching background */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;] code,&lt;br /&gt;
.mw-parser-output .gs-card code {&lt;br /&gt;
    background: #0f0f12;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   Existing custom rules (palette refreshed to gold #d4af37 + navy)&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
/* Script Infobox */&lt;br /&gt;
.infobox {&lt;br /&gt;
    width: 210px;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 767px) {&lt;br /&gt;
    .infobox { float: none; margin: 0 auto 1em auto; }&lt;br /&gt;
}&lt;br /&gt;
.center-content { text-align: center; padding-top: 5px; }&lt;br /&gt;
.infobox table { width: 100%; }&lt;br /&gt;
&lt;br /&gt;
/* Discord styling */&lt;br /&gt;
#discord-link-below-logo { margin-top: 5px; line-height: 0; }&lt;br /&gt;
#discord-link-below-logo img { vertical-align: middle; }&lt;br /&gt;
.vector-header-start { display: flex; flex-direction: column; align-items: flex-start; }&lt;br /&gt;
&lt;br /&gt;
/* Nav cards (Wildy / PVM / Combat / category pages) */&lt;br /&gt;
.hover-table { font-family: &#039;Inter&#039;, &#039;Arial&#039;, sans-serif; }&lt;br /&gt;
.hover-table caption {&lt;br /&gt;
    font-size: 32px;&lt;br /&gt;
    font-weight: 800;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5);&lt;br /&gt;
    padding-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td { transition: all 0.2s ease; padding: 10px; }&lt;br /&gt;
.hover-table td a {&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover {&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .35);&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    background-color: rgba(212, 175, 55, .08);&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover a { color: #f0c75e; }&lt;br /&gt;
.hover-table img {&lt;br /&gt;
    width: 100px; height: 100px; object-fit: contain;&lt;br /&gt;
    transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.hover-table img:hover { transform: scale(1.08); }&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
    .hover-table td { display: inline-block; width: 45%; box-sizing: border-box; text-align: center; vertical-align: top; padding: 10px; }&lt;br /&gt;
    .hover-table tr { display: block; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Uniform icon sizing */&lt;br /&gt;
.icon-wrapper {&lt;br /&gt;
    width: 100px; height: 100px; display: inline-flex; align-items: center; justify-content: center;&lt;br /&gt;
    overflow: hidden; transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.icon-wrapper img { width: 100%; height: 100%; object-fit: contain; }&lt;br /&gt;
.icon-wrapper:hover { transform: scale(1.08); }&lt;br /&gt;
.hover-table td span { white-space: nowrap; display: inline-block; max-width: 100%; font-size: 15px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
    .desktop-only-spacer { display: none !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Citizen-footer-desc&amp;diff=3304</id>
		<title>MediaWiki:Citizen-footer-desc</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Citizen-footer-desc&amp;diff=3304"/>
		<updated>2026-06-07T19:10:59Z</updated>

		<summary type="html">&lt;p&gt;Veza: Footer: keyword description for SEO&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Premium OSRS scripts for DreamBot covering PVM, Wilderness, Skilling, Minigames and Quests, plus the all-in-one GAIO and Guester.&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3303</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3303"/>
		<updated>2026-06-07T19:07:25Z</updated>

		<summary type="html">&lt;p&gt;Veza: Footer cleanup: hide powered-by (footer + search) and mobile view&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   GScripts theme — matches the main site (https://gscripts.co)&lt;br /&gt;
   Dark navy surfaces + gold (#d4af37) accent + Inter. Citizen is themeable&lt;br /&gt;
   via CSS custom properties, so we override its surface/link/text vars and&lt;br /&gt;
   then style the content (tables, code, headings, infobox, nav cards).&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ---- Citizen colour + font variable overrides (force the brand dark theme) ---- */&lt;br /&gt;
:root,&lt;br /&gt;
html.skin-citizen-auto,&lt;br /&gt;
html.skin-citizen-dark,&lt;br /&gt;
html.skin-citizen-light,&lt;br /&gt;
.skin-citizen {&lt;br /&gt;
    color-scheme: dark;           /* dark-only: force dark UA controls/scrollbars regardless of OS or toggle */&lt;br /&gt;
    --color-surface-0: #0d0e12;   /* page background (near-black) */&lt;br /&gt;
    --color-surface-1: #141418;   /* raised panels / sidebar (neutral dark) */&lt;br /&gt;
    --color-surface-2: #1b1b20;   /* cards / raised / interactive (neutral dark) */&lt;br /&gt;
    --color-surface-3: #26262c;   /* hovers (neutral) */&lt;br /&gt;
    --color-surface-4: #26262c;&lt;br /&gt;
&lt;br /&gt;
    --color-base: #e5e7eb;        /* body text */&lt;br /&gt;
    --color-emphasized: #ffffff;  /* strong text */&lt;br /&gt;
    --color-subtle: #9ca3af;      /* muted text */&lt;br /&gt;
&lt;br /&gt;
    --color-progressive: #5e9eff;          /* links (blue, default-link style) */&lt;br /&gt;
    --color-progressive--hover: #d4af37;   /* gold on hover */&lt;br /&gt;
    --color-progressive--active: #d4af37;&lt;br /&gt;
    --color-progressive--focus: #5e9eff;&lt;br /&gt;
    --color-link: #5e9eff;&lt;br /&gt;
    --color-visited: #5e9eff;&lt;br /&gt;
&lt;br /&gt;
    --border-color-base: #3a3d44;          /* gray outlines (not blue/navy) */&lt;br /&gt;
    --border-color-subtle: #2a2c31;&lt;br /&gt;
&lt;br /&gt;
    --background-color-base: #0d0e12;&lt;br /&gt;
    --background-color-neutral: #1b1b20;&lt;br /&gt;
    --background-color-neutral-subtle: #141418;&lt;br /&gt;
&lt;br /&gt;
    --font-family-base: &#039;Inter&#039;, &#039;Inter Variable&#039;, -apple-system, system-ui, sans-serif;&lt;br /&gt;
    --font-family-heading: &#039;Inter&#039;, &#039;Inter Variable&#039;, system-ui, sans-serif;&lt;br /&gt;
    --border-radius-medium: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark-only: hide the colour-scheme (theme) switcher in Citizen&#039;s preferences panel.&lt;br /&gt;
   Each client pref is a portlet #skin-client-prefs-&amp;lt;feature&amp;gt;; we hide only the theme one. */&lt;br /&gt;
#skin-client-prefs-skin-theme,&lt;br /&gt;
.mw-portlet-skin-client-prefs-skin-theme {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Footer cleanup: hide &amp;quot;Powered by MediaWiki&amp;quot; (page footer + search dropdown) and the Mobile view toggle */&lt;br /&gt;
.mw-poweredby,&lt;br /&gt;
[class*=&amp;quot;poweredby&amp;quot;],&lt;br /&gt;
[id*=&amp;quot;poweredby&amp;quot;],&lt;br /&gt;
.citizen-search__footer-start,&lt;br /&gt;
li:has(a[href*=&amp;quot;toggle_view_mobile&amp;quot;]),&lt;br /&gt;
a[href*=&amp;quot;toggle_view_mobile&amp;quot;] {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* faint grid backdrop like the main site */&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
.citizen-page-container {&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(255, 255, 255, .02) 1px, transparent 1px),&lt;br /&gt;
        linear-gradient(90deg, rgba(255, 255, 255, .02) 1px, transparent 1px);&lt;br /&gt;
    background-size: 44px 44px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- headings ---- */&lt;br /&gt;
.mw-body .mw-parser-output h2,&lt;br /&gt;
.mw-body .mw-parser-output h3,&lt;br /&gt;
.mw-body .mw-parser-output h4 {&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border-bottom: 1px solid #3a3d44;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1.firstHeading {&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- links: blue like a default link, gold on hover ---- */&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink) {&lt;br /&gt;
    color: #5e9eff;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink):hover {&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a.new { color: #b06a6a; } /* red/dead links, muted */&lt;br /&gt;
&lt;br /&gt;
/* ---- wikitables: navy panels, gold heads, rounded ---- */&lt;br /&gt;
.mw-parser-output .wikitable {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    color: #d1d5db;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    border-collapse: separate;&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: #1e1e22;&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr:hover &amp;gt; td {&lt;br /&gt;
    background: rgba(255, 255, 255, .03);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- code / pre ---- */&lt;br /&gt;
.mw-parser-output code,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output kbd {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- callout cards ----&lt;br /&gt;
   Auto-style any inline left-accent block into a readable card. The inline&lt;br /&gt;
   `border-left:Npx solid &amp;lt;colour&amp;gt;` wins on the left edge, so each keeps its&lt;br /&gt;
   colour as an accent stripe; we add the dark bg, gray border and rounding.&lt;br /&gt;
   `.gs-card` is the same thing for explicit use. */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;],&lt;br /&gt;
.mw-parser-output .gs-card {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    padding: 12px 16px;&lt;br /&gt;
    margin: 14px 0;&lt;br /&gt;
}&lt;br /&gt;
/* code inside a card: lift it off the matching background */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;] code,&lt;br /&gt;
.mw-parser-output .gs-card code {&lt;br /&gt;
    background: #0f0f12;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   Existing custom rules (palette refreshed to gold #d4af37 + navy)&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
/* Script Infobox */&lt;br /&gt;
.infobox {&lt;br /&gt;
    width: 210px;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 767px) {&lt;br /&gt;
    .infobox { float: none; margin: 0 auto 1em auto; }&lt;br /&gt;
}&lt;br /&gt;
.center-content { text-align: center; padding-top: 5px; }&lt;br /&gt;
.infobox table { width: 100%; }&lt;br /&gt;
&lt;br /&gt;
/* Discord styling */&lt;br /&gt;
#discord-link-below-logo { margin-top: 5px; line-height: 0; }&lt;br /&gt;
#discord-link-below-logo img { vertical-align: middle; }&lt;br /&gt;
.vector-header-start { display: flex; flex-direction: column; align-items: flex-start; }&lt;br /&gt;
&lt;br /&gt;
/* Nav cards (Wildy / PVM / Combat / category pages) */&lt;br /&gt;
.hover-table { font-family: &#039;Inter&#039;, &#039;Arial&#039;, sans-serif; }&lt;br /&gt;
.hover-table caption {&lt;br /&gt;
    font-size: 32px;&lt;br /&gt;
    font-weight: 800;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5);&lt;br /&gt;
    padding-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td { transition: all 0.2s ease; padding: 10px; }&lt;br /&gt;
.hover-table td a {&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover {&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .35);&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    background-color: rgba(212, 175, 55, .08);&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover a { color: #f0c75e; }&lt;br /&gt;
.hover-table img {&lt;br /&gt;
    width: 100px; height: 100px; object-fit: contain;&lt;br /&gt;
    transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.hover-table img:hover { transform: scale(1.08); }&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
    .hover-table td { display: inline-block; width: 45%; box-sizing: border-box; text-align: center; vertical-align: top; padding: 10px; }&lt;br /&gt;
    .hover-table tr { display: block; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Uniform icon sizing */&lt;br /&gt;
.icon-wrapper {&lt;br /&gt;
    width: 100px; height: 100px; display: inline-flex; align-items: center; justify-content: center;&lt;br /&gt;
    overflow: hidden; transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.icon-wrapper img { width: 100%; height: 100%; object-fit: contain; }&lt;br /&gt;
.icon-wrapper:hover { transform: scale(1.08); }&lt;br /&gt;
.hover-table td span { white-space: nowrap; display: inline-block; max-width: 100%; font-size: 15px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
    .desktop-only-spacer { display: none !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3302</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3302"/>
		<updated>2026-06-07T19:05:41Z</updated>

		<summary type="html">&lt;p&gt;Veza: Footer cleanup: hide powered-by + mobile view&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   GScripts theme — matches the main site (https://gscripts.co)&lt;br /&gt;
   Dark navy surfaces + gold (#d4af37) accent + Inter. Citizen is themeable&lt;br /&gt;
   via CSS custom properties, so we override its surface/link/text vars and&lt;br /&gt;
   then style the content (tables, code, headings, infobox, nav cards).&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ---- Citizen colour + font variable overrides (force the brand dark theme) ---- */&lt;br /&gt;
:root,&lt;br /&gt;
html.skin-citizen-auto,&lt;br /&gt;
html.skin-citizen-dark,&lt;br /&gt;
html.skin-citizen-light,&lt;br /&gt;
.skin-citizen {&lt;br /&gt;
    color-scheme: dark;           /* dark-only: force dark UA controls/scrollbars regardless of OS or toggle */&lt;br /&gt;
    --color-surface-0: #0d0e12;   /* page background (near-black) */&lt;br /&gt;
    --color-surface-1: #141418;   /* raised panels / sidebar (neutral dark) */&lt;br /&gt;
    --color-surface-2: #1b1b20;   /* cards / raised / interactive (neutral dark) */&lt;br /&gt;
    --color-surface-3: #26262c;   /* hovers (neutral) */&lt;br /&gt;
    --color-surface-4: #26262c;&lt;br /&gt;
&lt;br /&gt;
    --color-base: #e5e7eb;        /* body text */&lt;br /&gt;
    --color-emphasized: #ffffff;  /* strong text */&lt;br /&gt;
    --color-subtle: #9ca3af;      /* muted text */&lt;br /&gt;
&lt;br /&gt;
    --color-progressive: #5e9eff;          /* links (blue, default-link style) */&lt;br /&gt;
    --color-progressive--hover: #d4af37;   /* gold on hover */&lt;br /&gt;
    --color-progressive--active: #d4af37;&lt;br /&gt;
    --color-progressive--focus: #5e9eff;&lt;br /&gt;
    --color-link: #5e9eff;&lt;br /&gt;
    --color-visited: #5e9eff;&lt;br /&gt;
&lt;br /&gt;
    --border-color-base: #3a3d44;          /* gray outlines (not blue/navy) */&lt;br /&gt;
    --border-color-subtle: #2a2c31;&lt;br /&gt;
&lt;br /&gt;
    --background-color-base: #0d0e12;&lt;br /&gt;
    --background-color-neutral: #1b1b20;&lt;br /&gt;
    --background-color-neutral-subtle: #141418;&lt;br /&gt;
&lt;br /&gt;
    --font-family-base: &#039;Inter&#039;, &#039;Inter Variable&#039;, -apple-system, system-ui, sans-serif;&lt;br /&gt;
    --font-family-heading: &#039;Inter&#039;, &#039;Inter Variable&#039;, system-ui, sans-serif;&lt;br /&gt;
    --border-radius-medium: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark-only: hide the colour-scheme (theme) switcher in Citizen&#039;s preferences panel.&lt;br /&gt;
   Each client pref is a portlet #skin-client-prefs-&amp;lt;feature&amp;gt;; we hide only the theme one. */&lt;br /&gt;
#skin-client-prefs-skin-theme,&lt;br /&gt;
.mw-portlet-skin-client-prefs-skin-theme {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Footer cleanup: hide &amp;quot;Powered by MediaWiki&amp;quot; and the MobileFrontend &amp;quot;Mobile view&amp;quot; toggle */&lt;br /&gt;
.mw-poweredby,&lt;br /&gt;
li:has(a[href*=&amp;quot;toggle_view_mobile&amp;quot;]),&lt;br /&gt;
a[href*=&amp;quot;toggle_view_mobile&amp;quot;] {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* faint grid backdrop like the main site */&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
.citizen-page-container {&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(255, 255, 255, .02) 1px, transparent 1px),&lt;br /&gt;
        linear-gradient(90deg, rgba(255, 255, 255, .02) 1px, transparent 1px);&lt;br /&gt;
    background-size: 44px 44px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- headings ---- */&lt;br /&gt;
.mw-body .mw-parser-output h2,&lt;br /&gt;
.mw-body .mw-parser-output h3,&lt;br /&gt;
.mw-body .mw-parser-output h4 {&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border-bottom: 1px solid #3a3d44;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1.firstHeading {&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- links: blue like a default link, gold on hover ---- */&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink) {&lt;br /&gt;
    color: #5e9eff;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink):hover {&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a.new { color: #b06a6a; } /* red/dead links, muted */&lt;br /&gt;
&lt;br /&gt;
/* ---- wikitables: navy panels, gold heads, rounded ---- */&lt;br /&gt;
.mw-parser-output .wikitable {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    color: #d1d5db;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    border-collapse: separate;&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: #1e1e22;&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr:hover &amp;gt; td {&lt;br /&gt;
    background: rgba(255, 255, 255, .03);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- code / pre ---- */&lt;br /&gt;
.mw-parser-output code,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output kbd {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- callout cards ----&lt;br /&gt;
   Auto-style any inline left-accent block into a readable card. The inline&lt;br /&gt;
   `border-left:Npx solid &amp;lt;colour&amp;gt;` wins on the left edge, so each keeps its&lt;br /&gt;
   colour as an accent stripe; we add the dark bg, gray border and rounding.&lt;br /&gt;
   `.gs-card` is the same thing for explicit use. */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;],&lt;br /&gt;
.mw-parser-output .gs-card {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    padding: 12px 16px;&lt;br /&gt;
    margin: 14px 0;&lt;br /&gt;
}&lt;br /&gt;
/* code inside a card: lift it off the matching background */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;] code,&lt;br /&gt;
.mw-parser-output .gs-card code {&lt;br /&gt;
    background: #0f0f12;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   Existing custom rules (palette refreshed to gold #d4af37 + navy)&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
/* Script Infobox */&lt;br /&gt;
.infobox {&lt;br /&gt;
    width: 210px;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 767px) {&lt;br /&gt;
    .infobox { float: none; margin: 0 auto 1em auto; }&lt;br /&gt;
}&lt;br /&gt;
.center-content { text-align: center; padding-top: 5px; }&lt;br /&gt;
.infobox table { width: 100%; }&lt;br /&gt;
&lt;br /&gt;
/* Discord styling */&lt;br /&gt;
#discord-link-below-logo { margin-top: 5px; line-height: 0; }&lt;br /&gt;
#discord-link-below-logo img { vertical-align: middle; }&lt;br /&gt;
.vector-header-start { display: flex; flex-direction: column; align-items: flex-start; }&lt;br /&gt;
&lt;br /&gt;
/* Nav cards (Wildy / PVM / Combat / category pages) */&lt;br /&gt;
.hover-table { font-family: &#039;Inter&#039;, &#039;Arial&#039;, sans-serif; }&lt;br /&gt;
.hover-table caption {&lt;br /&gt;
    font-size: 32px;&lt;br /&gt;
    font-weight: 800;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5);&lt;br /&gt;
    padding-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td { transition: all 0.2s ease; padding: 10px; }&lt;br /&gt;
.hover-table td a {&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover {&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .35);&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    background-color: rgba(212, 175, 55, .08);&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover a { color: #f0c75e; }&lt;br /&gt;
.hover-table img {&lt;br /&gt;
    width: 100px; height: 100px; object-fit: contain;&lt;br /&gt;
    transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.hover-table img:hover { transform: scale(1.08); }&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
    .hover-table td { display: inline-block; width: 45%; box-sizing: border-box; text-align: center; vertical-align: top; padding: 10px; }&lt;br /&gt;
    .hover-table tr { display: block; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Uniform icon sizing */&lt;br /&gt;
.icon-wrapper {&lt;br /&gt;
    width: 100px; height: 100px; display: inline-flex; align-items: center; justify-content: center;&lt;br /&gt;
    overflow: hidden; transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.icon-wrapper img { width: 100%; height: 100%; object-fit: contain; }&lt;br /&gt;
.icon-wrapper:hover { transform: scale(1.08); }&lt;br /&gt;
.hover-table td span { white-space: nowrap; display: inline-block; max-width: 100%; font-size: 15px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
    .desktop-only-spacer { display: none !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Disclaimers&amp;diff=3301</id>
		<title>MediaWiki:Disclaimers</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Disclaimers&amp;diff=3301"/>
		<updated>2026-06-07T19:05:41Z</updated>

		<summary type="html">&lt;p&gt;Veza: Footer cleanup: blank message&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Aboutsite&amp;diff=3300</id>
		<title>MediaWiki:Aboutsite</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Aboutsite&amp;diff=3300"/>
		<updated>2026-06-07T19:05:40Z</updated>

		<summary type="html">&lt;p&gt;Veza: Footer cleanup: blank message&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Privacy&amp;diff=3299</id>
		<title>MediaWiki:Privacy</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Privacy&amp;diff=3299"/>
		<updated>2026-06-07T19:05:39Z</updated>

		<summary type="html">&lt;p&gt;Veza: Footer cleanup: blank message&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Citizen-footer-tagline&amp;diff=3298</id>
		<title>MediaWiki:Citizen-footer-tagline</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Citizen-footer-tagline&amp;diff=3298"/>
		<updated>2026-06-07T19:05:39Z</updated>

		<summary type="html">&lt;p&gt;Veza: Footer cleanup: blank message&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Citizen-footer-desc&amp;diff=3297</id>
		<title>MediaWiki:Citizen-footer-desc</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Citizen-footer-desc&amp;diff=3297"/>
		<updated>2026-06-07T19:05:38Z</updated>

		<summary type="html">&lt;p&gt;Veza: Footer cleanup: blank message&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Common.js&amp;diff=3296</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Common.js&amp;diff=3296"/>
		<updated>2026-06-07T18:34:09Z</updated>

		<summary type="html">&lt;p&gt;Veza: SEO: backfill meta description + image alt attributes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Site JS — loaded on every page (MediaWiki:Common.js). */&lt;br /&gt;
&lt;br /&gt;
/* SEO fixes (Lighthouse &amp;quot;meta description&amp;quot; + &amp;quot;image alt&amp;quot;). Citizen renders&lt;br /&gt;
   og:description but not &amp;lt;meta name=&amp;quot;description&amp;quot;&amp;gt;, and MediaWiki renders inline&lt;br /&gt;
   images with no alt attribute, so we backfill both client-side. */&lt;br /&gt;
( function () {&lt;br /&gt;
	// 1. Mirror og:description into a real meta description if missing.&lt;br /&gt;
	if ( !document.querySelector( &#039;meta[name=&amp;quot;description&amp;quot;]&#039; ) ) {&lt;br /&gt;
		var og = document.querySelector( &#039;meta[property=&amp;quot;og:description&amp;quot;]&#039; );&lt;br /&gt;
		if ( og &amp;amp;&amp;amp; og.content ) {&lt;br /&gt;
			var m = document.createElement( &#039;meta&#039; );&lt;br /&gt;
			m.setAttribute( &#039;name&#039;, &#039;description&#039; );&lt;br /&gt;
			m.setAttribute( &#039;content&#039;, og.content );&lt;br /&gt;
			document.head.appendChild( m );&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	// 2. Give every image an alt attribute if it lacks one, derived from the&lt;br /&gt;
	//    wrapping link&#039;s title (page/script name) or the file name.&lt;br /&gt;
	document.querySelectorAll( &#039;img:not([alt])&#039; ).forEach( function ( img ) {&lt;br /&gt;
		var link = img.closest( &#039;a&#039; );&lt;br /&gt;
		var alt = ( link &amp;amp;&amp;amp; link.getAttribute( &#039;title&#039; ) ) || &#039;&#039;;&lt;br /&gt;
		if ( !alt ) {&lt;br /&gt;
			var src = img.getAttribute( &#039;src&#039; ) || &#039;&#039;;&lt;br /&gt;
			alt = decodeURIComponent( src.split( &#039;/&#039; ).pop() || &#039;&#039; )&lt;br /&gt;
				.replace( /^\d+px-/, &#039;&#039; )&lt;br /&gt;
				.replace( /\.[a-z0-9]+$/i, &#039;&#039; )&lt;br /&gt;
				.replace( /[_-]+/g, &#039; &#039; )&lt;br /&gt;
				.trim();&lt;br /&gt;
		}&lt;br /&gt;
		img.setAttribute( &#039;alt&#039;, alt );&lt;br /&gt;
	} );&lt;br /&gt;
}() );&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GScripts_Wiki&amp;diff=3295</id>
		<title>GScripts Wiki</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GScripts_Wiki&amp;diff=3295"/>
		<updated>2026-06-07T18:26:58Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center; margin:8px 0 22px;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:GScripts.png|72px]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;max-width:680px; margin:12px auto 0; color:#c7ccd4; font-size:15px;&amp;quot;&amp;gt;&lt;br /&gt;
Your complete resource for all scripts developed by GScripts. If you want to explore features or need help understanding something, everything can be found here. If anything is missing, please let us know on [https://discord.gg/gscripts Discord].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:20px; font-weight:700; color:#e8c869; margin:18px 0 8px; border-bottom:1px solid #2c2c2c; padding-bottom:6px;&amp;quot;&amp;gt;Flagship&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(300px, 1fr)); gap:16px; margin:0 0 8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border:none; display:flex; gap:14px; align-items:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:AIO.png|72px|link=GAIO]]&lt;br /&gt;
&amp;lt;div&amp;gt;[[GAIO|&amp;lt;span style=&amp;quot;font-size:18px; font-weight:700; color:#e8c869;&amp;quot;&amp;gt;GAIO&amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#9aa0aa;&amp;quot;&amp;gt;All-in-one account builder. Rolls Skilling, PVM and Minigame tasks for you, just click start.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border:none; display:flex; gap:14px; align-items:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Guester.png|72px|link=Guester]]&lt;br /&gt;
&amp;lt;div&amp;gt;[[Guester|&amp;lt;span style=&amp;quot;font-size:18px; font-weight:700; color:#e8c869;&amp;quot;&amp;gt;Guester&amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#9aa0aa;&amp;quot;&amp;gt;Automated questing and achievement diaries. Hundreds of quests, no supervision.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:20px; font-weight:700; color:#e8c869; margin:22px 0 8px; border-bottom:1px solid #2c2c2c; padding-bottom:6px;&amp;quot;&amp;gt;Categories&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(150px, 1fr)); gap:14px; margin:0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Double_sword.png|64px|link=PVM]]&amp;lt;br&amp;gt;[[PVM|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;PVM / Bossing&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Wildyicon.png|64px|link=Wildy]]&amp;lt;br&amp;gt;[[Wildy|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Wildy&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Stats_100_100.png|64px|link=Skilling]]&amp;lt;br&amp;gt;[[Skilling|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Skilling&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Minigames.png|64px|link=Minigames]]&amp;lt;br&amp;gt;[[Minigames|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Minigames&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Misc_scripts.png|64px|link=Miscellaneous]]&amp;lt;br&amp;gt;[[Miscellaneous|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Miscellaneous&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Settings.png|64px|link=Global-Settings]]&amp;lt;br&amp;gt;[[Global-Settings|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Global Settings&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3294</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3294"/>
		<updated>2026-06-07T00:29:06Z</updated>

		<summary type="html">&lt;p&gt;Veza: Hide the theme/colour-scheme switcher (dark-only)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   GScripts theme — matches the main site (https://gscripts.co)&lt;br /&gt;
   Dark navy surfaces + gold (#d4af37) accent + Inter. Citizen is themeable&lt;br /&gt;
   via CSS custom properties, so we override its surface/link/text vars and&lt;br /&gt;
   then style the content (tables, code, headings, infobox, nav cards).&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ---- Citizen colour + font variable overrides (force the brand dark theme) ---- */&lt;br /&gt;
:root,&lt;br /&gt;
html.skin-citizen-auto,&lt;br /&gt;
html.skin-citizen-dark,&lt;br /&gt;
html.skin-citizen-light,&lt;br /&gt;
.skin-citizen {&lt;br /&gt;
    color-scheme: dark;           /* dark-only: force dark UA controls/scrollbars regardless of OS or toggle */&lt;br /&gt;
    --color-surface-0: #0d0e12;   /* page background (near-black) */&lt;br /&gt;
    --color-surface-1: #141418;   /* raised panels / sidebar (neutral dark) */&lt;br /&gt;
    --color-surface-2: #1b1b20;   /* cards / raised / interactive (neutral dark) */&lt;br /&gt;
    --color-surface-3: #26262c;   /* hovers (neutral) */&lt;br /&gt;
    --color-surface-4: #26262c;&lt;br /&gt;
&lt;br /&gt;
    --color-base: #e5e7eb;        /* body text */&lt;br /&gt;
    --color-emphasized: #ffffff;  /* strong text */&lt;br /&gt;
    --color-subtle: #9ca3af;      /* muted text */&lt;br /&gt;
&lt;br /&gt;
    --color-progressive: #5e9eff;          /* links (blue, default-link style) */&lt;br /&gt;
    --color-progressive--hover: #d4af37;   /* gold on hover */&lt;br /&gt;
    --color-progressive--active: #d4af37;&lt;br /&gt;
    --color-progressive--focus: #5e9eff;&lt;br /&gt;
    --color-link: #5e9eff;&lt;br /&gt;
    --color-visited: #5e9eff;&lt;br /&gt;
&lt;br /&gt;
    --border-color-base: #3a3d44;          /* gray outlines (not blue/navy) */&lt;br /&gt;
    --border-color-subtle: #2a2c31;&lt;br /&gt;
&lt;br /&gt;
    --background-color-base: #0d0e12;&lt;br /&gt;
    --background-color-neutral: #1b1b20;&lt;br /&gt;
    --background-color-neutral-subtle: #141418;&lt;br /&gt;
&lt;br /&gt;
    --font-family-base: &#039;Inter&#039;, &#039;Inter Variable&#039;, -apple-system, system-ui, sans-serif;&lt;br /&gt;
    --font-family-heading: &#039;Inter&#039;, &#039;Inter Variable&#039;, system-ui, sans-serif;&lt;br /&gt;
    --border-radius-medium: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark-only: hide the colour-scheme (theme) switcher in Citizen&#039;s preferences panel.&lt;br /&gt;
   Each client pref is a portlet #skin-client-prefs-&amp;lt;feature&amp;gt;; we hide only the theme one. */&lt;br /&gt;
#skin-client-prefs-skin-theme,&lt;br /&gt;
.mw-portlet-skin-client-prefs-skin-theme {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* faint grid backdrop like the main site */&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
.citizen-page-container {&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(255, 255, 255, .02) 1px, transparent 1px),&lt;br /&gt;
        linear-gradient(90deg, rgba(255, 255, 255, .02) 1px, transparent 1px);&lt;br /&gt;
    background-size: 44px 44px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- headings ---- */&lt;br /&gt;
.mw-body .mw-parser-output h2,&lt;br /&gt;
.mw-body .mw-parser-output h3,&lt;br /&gt;
.mw-body .mw-parser-output h4 {&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border-bottom: 1px solid #3a3d44;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1.firstHeading {&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- links: blue like a default link, gold on hover ---- */&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink) {&lt;br /&gt;
    color: #5e9eff;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink):hover {&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a.new { color: #b06a6a; } /* red/dead links, muted */&lt;br /&gt;
&lt;br /&gt;
/* ---- wikitables: navy panels, gold heads, rounded ---- */&lt;br /&gt;
.mw-parser-output .wikitable {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    color: #d1d5db;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    border-collapse: separate;&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: #1e1e22;&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr:hover &amp;gt; td {&lt;br /&gt;
    background: rgba(255, 255, 255, .03);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- code / pre ---- */&lt;br /&gt;
.mw-parser-output code,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output kbd {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- callout cards ----&lt;br /&gt;
   Auto-style any inline left-accent block into a readable card. The inline&lt;br /&gt;
   `border-left:Npx solid &amp;lt;colour&amp;gt;` wins on the left edge, so each keeps its&lt;br /&gt;
   colour as an accent stripe; we add the dark bg, gray border and rounding.&lt;br /&gt;
   `.gs-card` is the same thing for explicit use. */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;],&lt;br /&gt;
.mw-parser-output .gs-card {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    padding: 12px 16px;&lt;br /&gt;
    margin: 14px 0;&lt;br /&gt;
}&lt;br /&gt;
/* code inside a card: lift it off the matching background */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;] code,&lt;br /&gt;
.mw-parser-output .gs-card code {&lt;br /&gt;
    background: #0f0f12;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   Existing custom rules (palette refreshed to gold #d4af37 + navy)&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
/* Script Infobox */&lt;br /&gt;
.infobox {&lt;br /&gt;
    width: 210px;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 767px) {&lt;br /&gt;
    .infobox { float: none; margin: 0 auto 1em auto; }&lt;br /&gt;
}&lt;br /&gt;
.center-content { text-align: center; padding-top: 5px; }&lt;br /&gt;
.infobox table { width: 100%; }&lt;br /&gt;
&lt;br /&gt;
/* Discord styling */&lt;br /&gt;
#discord-link-below-logo { margin-top: 5px; line-height: 0; }&lt;br /&gt;
#discord-link-below-logo img { vertical-align: middle; }&lt;br /&gt;
.vector-header-start { display: flex; flex-direction: column; align-items: flex-start; }&lt;br /&gt;
&lt;br /&gt;
/* Nav cards (Wildy / PVM / Combat / category pages) */&lt;br /&gt;
.hover-table { font-family: &#039;Inter&#039;, &#039;Arial&#039;, sans-serif; }&lt;br /&gt;
.hover-table caption {&lt;br /&gt;
    font-size: 32px;&lt;br /&gt;
    font-weight: 800;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5);&lt;br /&gt;
    padding-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td { transition: all 0.2s ease; padding: 10px; }&lt;br /&gt;
.hover-table td a {&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover {&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .35);&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    background-color: rgba(212, 175, 55, .08);&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover a { color: #f0c75e; }&lt;br /&gt;
.hover-table img {&lt;br /&gt;
    width: 100px; height: 100px; object-fit: contain;&lt;br /&gt;
    transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.hover-table img:hover { transform: scale(1.08); }&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
    .hover-table td { display: inline-block; width: 45%; box-sizing: border-box; text-align: center; vertical-align: top; padding: 10px; }&lt;br /&gt;
    .hover-table tr { display: block; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Uniform icon sizing */&lt;br /&gt;
.icon-wrapper {&lt;br /&gt;
    width: 100px; height: 100px; display: inline-flex; align-items: center; justify-content: center;&lt;br /&gt;
    overflow: hidden; transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.icon-wrapper img { width: 100%; height: 100%; object-fit: contain; }&lt;br /&gt;
.icon-wrapper:hover { transform: scale(1.08); }&lt;br /&gt;
.hover-table td span { white-space: nowrap; display: inline-block; max-width: 100%; font-size: 15px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
    .desktop-only-spacer { display: none !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3293</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3293"/>
		<updated>2026-06-07T00:24:21Z</updated>

		<summary type="html">&lt;p&gt;Veza: Force dark-only: add color-scheme: dark&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   GScripts theme — matches the main site (https://gscripts.co)&lt;br /&gt;
   Dark navy surfaces + gold (#d4af37) accent + Inter. Citizen is themeable&lt;br /&gt;
   via CSS custom properties, so we override its surface/link/text vars and&lt;br /&gt;
   then style the content (tables, code, headings, infobox, nav cards).&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ---- Citizen colour + font variable overrides (force the brand dark theme) ---- */&lt;br /&gt;
:root,&lt;br /&gt;
html.skin-citizen-auto,&lt;br /&gt;
html.skin-citizen-dark,&lt;br /&gt;
html.skin-citizen-light,&lt;br /&gt;
.skin-citizen {&lt;br /&gt;
    color-scheme: dark;           /* dark-only: force dark UA controls/scrollbars regardless of OS or toggle */&lt;br /&gt;
    --color-surface-0: #0d0e12;   /* page background (near-black) */&lt;br /&gt;
    --color-surface-1: #141418;   /* raised panels / sidebar (neutral dark) */&lt;br /&gt;
    --color-surface-2: #1b1b20;   /* cards / raised / interactive (neutral dark) */&lt;br /&gt;
    --color-surface-3: #26262c;   /* hovers (neutral) */&lt;br /&gt;
    --color-surface-4: #26262c;&lt;br /&gt;
&lt;br /&gt;
    --color-base: #e5e7eb;        /* body text */&lt;br /&gt;
    --color-emphasized: #ffffff;  /* strong text */&lt;br /&gt;
    --color-subtle: #9ca3af;      /* muted text */&lt;br /&gt;
&lt;br /&gt;
    --color-progressive: #5e9eff;          /* links (blue, default-link style) */&lt;br /&gt;
    --color-progressive--hover: #d4af37;   /* gold on hover */&lt;br /&gt;
    --color-progressive--active: #d4af37;&lt;br /&gt;
    --color-progressive--focus: #5e9eff;&lt;br /&gt;
    --color-link: #5e9eff;&lt;br /&gt;
    --color-visited: #5e9eff;&lt;br /&gt;
&lt;br /&gt;
    --border-color-base: #3a3d44;          /* gray outlines (not blue/navy) */&lt;br /&gt;
    --border-color-subtle: #2a2c31;&lt;br /&gt;
&lt;br /&gt;
    --background-color-base: #0d0e12;&lt;br /&gt;
    --background-color-neutral: #1b1b20;&lt;br /&gt;
    --background-color-neutral-subtle: #141418;&lt;br /&gt;
&lt;br /&gt;
    --font-family-base: &#039;Inter&#039;, &#039;Inter Variable&#039;, -apple-system, system-ui, sans-serif;&lt;br /&gt;
    --font-family-heading: &#039;Inter&#039;, &#039;Inter Variable&#039;, system-ui, sans-serif;&lt;br /&gt;
    --border-radius-medium: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* faint grid backdrop like the main site */&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
.citizen-page-container {&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(255, 255, 255, .02) 1px, transparent 1px),&lt;br /&gt;
        linear-gradient(90deg, rgba(255, 255, 255, .02) 1px, transparent 1px);&lt;br /&gt;
    background-size: 44px 44px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- headings ---- */&lt;br /&gt;
.mw-body .mw-parser-output h2,&lt;br /&gt;
.mw-body .mw-parser-output h3,&lt;br /&gt;
.mw-body .mw-parser-output h4 {&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border-bottom: 1px solid #3a3d44;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1.firstHeading {&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- links: blue like a default link, gold on hover ---- */&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink) {&lt;br /&gt;
    color: #5e9eff;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink):hover {&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a.new { color: #b06a6a; } /* red/dead links, muted */&lt;br /&gt;
&lt;br /&gt;
/* ---- wikitables: navy panels, gold heads, rounded ---- */&lt;br /&gt;
.mw-parser-output .wikitable {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    color: #d1d5db;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    border-collapse: separate;&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: #1e1e22;&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr:hover &amp;gt; td {&lt;br /&gt;
    background: rgba(255, 255, 255, .03);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- code / pre ---- */&lt;br /&gt;
.mw-parser-output code,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output kbd {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- callout cards ----&lt;br /&gt;
   Auto-style any inline left-accent block into a readable card. The inline&lt;br /&gt;
   `border-left:Npx solid &amp;lt;colour&amp;gt;` wins on the left edge, so each keeps its&lt;br /&gt;
   colour as an accent stripe; we add the dark bg, gray border and rounding.&lt;br /&gt;
   `.gs-card` is the same thing for explicit use. */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;],&lt;br /&gt;
.mw-parser-output .gs-card {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    padding: 12px 16px;&lt;br /&gt;
    margin: 14px 0;&lt;br /&gt;
}&lt;br /&gt;
/* code inside a card: lift it off the matching background */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;] code,&lt;br /&gt;
.mw-parser-output .gs-card code {&lt;br /&gt;
    background: #0f0f12;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   Existing custom rules (palette refreshed to gold #d4af37 + navy)&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
/* Script Infobox */&lt;br /&gt;
.infobox {&lt;br /&gt;
    width: 210px;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 767px) {&lt;br /&gt;
    .infobox { float: none; margin: 0 auto 1em auto; }&lt;br /&gt;
}&lt;br /&gt;
.center-content { text-align: center; padding-top: 5px; }&lt;br /&gt;
.infobox table { width: 100%; }&lt;br /&gt;
&lt;br /&gt;
/* Discord styling */&lt;br /&gt;
#discord-link-below-logo { margin-top: 5px; line-height: 0; }&lt;br /&gt;
#discord-link-below-logo img { vertical-align: middle; }&lt;br /&gt;
.vector-header-start { display: flex; flex-direction: column; align-items: flex-start; }&lt;br /&gt;
&lt;br /&gt;
/* Nav cards (Wildy / PVM / Combat / category pages) */&lt;br /&gt;
.hover-table { font-family: &#039;Inter&#039;, &#039;Arial&#039;, sans-serif; }&lt;br /&gt;
.hover-table caption {&lt;br /&gt;
    font-size: 32px;&lt;br /&gt;
    font-weight: 800;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5);&lt;br /&gt;
    padding-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td { transition: all 0.2s ease; padding: 10px; }&lt;br /&gt;
.hover-table td a {&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover {&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .35);&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    background-color: rgba(212, 175, 55, .08);&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover a { color: #f0c75e; }&lt;br /&gt;
.hover-table img {&lt;br /&gt;
    width: 100px; height: 100px; object-fit: contain;&lt;br /&gt;
    transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.hover-table img:hover { transform: scale(1.08); }&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
    .hover-table td { display: inline-block; width: 45%; box-sizing: border-box; text-align: center; vertical-align: top; padding: 10px; }&lt;br /&gt;
    .hover-table tr { display: block; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Uniform icon sizing */&lt;br /&gt;
.icon-wrapper {&lt;br /&gt;
    width: 100px; height: 100px; display: inline-flex; align-items: center; justify-content: center;&lt;br /&gt;
    overflow: hidden; transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.icon-wrapper img { width: 100%; height: 100%; object-fit: contain; }&lt;br /&gt;
.icon-wrapper:hover { transform: scale(1.08); }&lt;br /&gt;
.hover-table td span { white-space: nowrap; display: inline-block; max-width: 100%; font-size: 15px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
    .desktop-only-spacer { display: none !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GScripts_Wiki&amp;diff=3292</id>
		<title>GScripts Wiki</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GScripts_Wiki&amp;diff=3292"/>
		<updated>2026-06-07T00:07:21Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center; margin:8px 0 22px;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:GScripts.png|72px]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;max-width:680px; margin:12px auto 0; color:#c7ccd4; font-size:15px;&amp;quot;&amp;gt;&lt;br /&gt;
Your complete resource for all scripts developed by GScripts. If you want to explore features or need help understanding something, everything can be found here. If anything is missing, please let us know on [https://discord.gg/gscripts Discord].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:20px; font-weight:700; color:#e8c869; margin:18px 0 8px; border-bottom:1px solid #2c2c2c; padding-bottom:6px;&amp;quot;&amp;gt;Flagship&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(300px, 1fr)); gap:16px; margin:0 0 8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #e8c869; display:flex; gap:14px; align-items:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:AIO.png|72px|link=GAIO]]&lt;br /&gt;
&amp;lt;div&amp;gt;[[GAIO|&amp;lt;span style=&amp;quot;font-size:18px; font-weight:700; color:#e8c869;&amp;quot;&amp;gt;GAIO&amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#9aa0aa;&amp;quot;&amp;gt;All-in-one account builder. Rolls Skilling, PVM and Minigame tasks for you, just click start.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #e8c869; display:flex; gap:14px; align-items:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Guester.png|72px|link=Guester]]&lt;br /&gt;
&amp;lt;div&amp;gt;[[Guester|&amp;lt;span style=&amp;quot;font-size:18px; font-weight:700; color:#e8c869;&amp;quot;&amp;gt;Guester&amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#9aa0aa;&amp;quot;&amp;gt;Automated questing and achievement diaries. Hundreds of quests, no supervision.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:20px; font-weight:700; color:#e8c869; margin:22px 0 8px; border-bottom:1px solid #2c2c2c; padding-bottom:6px;&amp;quot;&amp;gt;Categories&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(150px, 1fr)); gap:14px; margin:0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Double_sword.png|64px|link=PVM]]&amp;lt;br&amp;gt;[[PVM|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;PVM / Bossing&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Wildyicon.png|64px|link=Wildy]]&amp;lt;br&amp;gt;[[Wildy|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Wildy&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Stats_100_100.png|64px|link=Skilling]]&amp;lt;br&amp;gt;[[Skilling|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Skilling&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Minigames.png|64px|link=Minigames]]&amp;lt;br&amp;gt;[[Minigames|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Minigames&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Misc_scripts.png|64px|link=Miscellaneous]]&amp;lt;br&amp;gt;[[Miscellaneous|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Miscellaneous&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Settings.png|64px|link=Global-Settings]]&amp;lt;br&amp;gt;[[Global-Settings|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Global Settings&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GScripts_Wiki&amp;diff=3291</id>
		<title>GScripts Wiki</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GScripts_Wiki&amp;diff=3291"/>
		<updated>2026-06-07T00:04:11Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center; margin:8px 0 22px;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:GScripts.png|72px]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;max-width:680px; margin:12px auto 0; color:#c7ccd4; font-size:15px;&amp;quot;&amp;gt;&lt;br /&gt;
Documentation for GScripts OSRS scripts: Free, Premium and Instanced scripts for Quests, PvM, Skilling, Minigames, the Wilderness, and the all-in-one [[GAIO]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:20px; font-weight:700; color:#e8c869; margin:18px 0 8px; border-bottom:1px solid #2c2c2c; padding-bottom:6px;&amp;quot;&amp;gt;Flagship&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(300px, 1fr)); gap:16px; margin:0 0 8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #e8c869; display:flex; gap:14px; align-items:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:AIO.png|72px|link=GAIO]]&lt;br /&gt;
&amp;lt;div&amp;gt;[[GAIO|&amp;lt;span style=&amp;quot;font-size:18px; font-weight:700; color:#e8c869;&amp;quot;&amp;gt;GAIO&amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#9aa0aa;&amp;quot;&amp;gt;All-in-one account builder. Rolls Skilling, PVM and Minigame tasks for you, just click start.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #e8c869; display:flex; gap:14px; align-items:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Guester.png|72px|link=Guester]]&lt;br /&gt;
&amp;lt;div&amp;gt;[[Guester|&amp;lt;span style=&amp;quot;font-size:18px; font-weight:700; color:#e8c869;&amp;quot;&amp;gt;Guester&amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#9aa0aa;&amp;quot;&amp;gt;Automated questing and achievement diaries. Hundreds of quests, no supervision.&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:20px; font-weight:700; color:#e8c869; margin:22px 0 8px; border-bottom:1px solid #2c2c2c; padding-bottom:6px;&amp;quot;&amp;gt;Categories&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(150px, 1fr)); gap:14px; margin:0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Double_sword.png|64px|link=PVM]]&amp;lt;br&amp;gt;[[PVM|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;PVM / Bossing&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Wildyicon.png|64px|link=Wildy]]&amp;lt;br&amp;gt;[[Wildy|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Wildy&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Stats_100_100.png|64px|link=Skilling]]&amp;lt;br&amp;gt;[[Skilling|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Skilling&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Minigames.png|64px|link=Minigames]]&amp;lt;br&amp;gt;[[Minigames|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Minigames&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Misc_scripts.png|64px|link=Miscellaneous]]&amp;lt;br&amp;gt;[[Miscellaneous|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Miscellaneous&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot;&amp;gt;[[File:Settings.png|64px|link=Global-Settings]]&amp;lt;br&amp;gt;[[Global-Settings|&amp;lt;span style=&amp;quot;font-weight:600; color:#e8c869;&amp;quot;&amp;gt;Global Settings&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GAIO&amp;diff=3290</id>
		<title>GAIO</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GAIO&amp;diff=3290"/>
		<updated>2026-06-07T00:01:29Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Script_Infobox&lt;br /&gt;
| icon= AIO.png&lt;br /&gt;
| type= [[Instanced]]&lt;br /&gt;
| category=&lt;br /&gt;
| forum = [https://dreambot.org/forums/index.php?/topic/29839-g-aio-account-builder-just-click-start-integrated-muling-easy-setup-quickstart-supported/ GAIO]&lt;br /&gt;
| purchase= [https://dreambot.org/forums/index.php?/store/product/811-gaioaccountbuilder/ Monthly - Lifetime]&lt;br /&gt;
}}&lt;br /&gt;
==GAIO==&lt;br /&gt;
GAIO is an all-in-one OSRS account builder for DreamBot that rolls Skilling, PVM, and Minigame tasks based on your preferences, gold allocation, and goals. It chains tasks, trains for XP and profit, and runs with minimal setup.&lt;br /&gt;
&lt;br /&gt;
Features include:&lt;br /&gt;
* Complete training for all &#039;&#039;&#039;24 [https://oldschool.runescape.wiki/w/Skills Skills]&#039;&#039;&#039;&lt;br /&gt;
* Integrated [https://oldschool.runescape.wiki/w/Minigames Minigames] support ([https://oldschool.runescape.wiki/w/Wintertodt Wintertodt], [https://oldschool.runescape.wiki/w/Pest_Control Pest Control], etc.)&lt;br /&gt;
* [https://oldschool.runescape.wiki/w/Mini-quests Mini-quests] completion&lt;br /&gt;
* Smart [https://oldschool.runescape.wiki/w/Quest Quest] progression planning&lt;br /&gt;
* [https://oldschool.runescape.wiki/w/Achievement_Diary Diary] task completion&lt;br /&gt;
* Customizable [https://oldschool.runescape.wiki/w/Guide Build Guides]&lt;br /&gt;
&lt;br /&gt;
=== What Can GAIO Build? ===&lt;br /&gt;
* Accounts optimised for [https://oldschool.runescape.wiki/w/Zulrah Zulrah]&lt;br /&gt;
* Accounts optimised for [https://oldschool.runescape.wiki/w/Demonic_gorilla Demonic Gorillas]&lt;br /&gt;
* [https://oldschool.runescape.wiki/w/Ironman_Mode Ironmen]*, [https://oldschool.runescape.wiki/w/Pure Pures], [https://oldschool.runescape.wiki/w/Standard_account Mains], and [https://oldschool.runescape.wiki/w/Zerker Zerkers]&lt;br /&gt;
* Almost any style of account!&lt;br /&gt;
&lt;br /&gt;
Ironman accounts require a custom profile and extra work configuring compared to normal accounts. GAIO was designed as a power levelling too, which means buying items from the Grand Exchange. Some features may not be available to Iron accounts (Wilderness Slayer for an example) or require Iron accounts to already have the items in order to roll the task. If you cannot execute a task, check the task page on the wiki, as most have a Requirements section to check what is required on an Iron Account. If there isn&#039;t one available on the wiki, you&#039;ll need to double-check the logs to see what you might be missing. Should there is no message about what is missing, you can submit a bug report in discord so it can be checked by the dev&#039;s.&lt;br /&gt;
&lt;br /&gt;
=== Important Notes === &lt;br /&gt;
* &#039;&#039;&#039;ALL&#039;&#039;&#039; G-Addons are included with GAIO &#039;&#039;&#039;except&#039;&#039;&#039; Guester, which must be purchased separately (but is fully integrated once acquired). This includes [https://oldschool.runescape.wiki/w/Fight_Caves Fight Caves] and [https://oldschool.runescape.wiki/w/Mage_Arena_II MA2].&lt;br /&gt;
* Some tasks included in GAIO may not have all the same features as the standalone scripts. Please check each tasks wiki page for details on the GAIO version, and what requires the full standalone script. Example includes the Royal Titans task only being rollable until you have looted both prayer scrolls.&lt;br /&gt;
* The &#039;&#039;&#039;only&#039;&#039;&#039; additional purchases required are Guester and (optionally) VIP for specific Injections.&lt;br /&gt;
* There are some required skills for certain features on the AIO - see a list of those here: [[#Task Requirements|AIO Skill/Item Requirements]]&lt;br /&gt;
&lt;br /&gt;
Still unsure if a specific G-Addons is included? Check the full list here: [[AddonSettings#supported|HERE]].&lt;br /&gt;
&lt;br /&gt;
=== Quests ===&lt;br /&gt;
GAIO can be integrated with [[Guester]] allowing completing of quest along with skilling and minigame tasks. You must purchase Guester, otherwise quest  cannot be used within GAIO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;display:inline-block; border:1px solid #c0392b; background:#2a1515; color:#f0d6d6; padding:8px 14px; border-radius:5px; font-size:13px;&amp;quot;&amp;gt;⚠ &#039;&#039;&#039;Heads up:&#039;&#039;&#039; Guester won&#039;t protect your account builds from unwanted XP. Check the quests you&#039;re enabling before pressing start.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1lZwxoKfElow9csEwZFhXscjrcZjSz1aiKOyHJ_E-nTM/edit?gid=0#gid=0 All supported quests with Guester]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap: 15px; margin: 20px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#161616; border:1px solid #2c2c2c; border-top:2px solid #3a7d44; border-radius:6px; padding:16px 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Core Features ===&lt;br /&gt;
* [[#Getting_Started|Getting Started]]&lt;br /&gt;
* [[#Gold_Farming|Gold Farming]]&lt;br /&gt;
* [[#Skill_Goals|Skill Goals]]&lt;br /&gt;
* [[#Level_Offset_Feature|Level Offset Feature]]&lt;br /&gt;
* [[#Break_System|Break System]]&lt;br /&gt;
* [[#Skill_Priority|Skill Priority]]&lt;br /&gt;
* [[#Task_Requirements|Task Requirements]]&lt;br /&gt;
&lt;br /&gt;
=== Advanced Features ===&lt;br /&gt;
* [[#Task_times|Task times and extentions]]&lt;br /&gt;
* [[#Muling|Muling, Misc and Anti-ban]]&lt;br /&gt;
&lt;br /&gt;
=== [[AIO Premade Profiles]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#161616; border:1px solid #2c2c2c; border-top:2px solid #b0772e; border-radius:6px; padding:16px 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Skills ===&lt;br /&gt;
* [[Agility]]&lt;br /&gt;
* [[Combat]]&lt;br /&gt;
* [[Construction]]&lt;br /&gt;
* [[Cooking]]&lt;br /&gt;
* [[Crafting]]&lt;br /&gt;
* [[Farming]]&lt;br /&gt;
* [[Firemaking]]&lt;br /&gt;
* [[Fishing]]&lt;br /&gt;
* [[Fletching]]&lt;br /&gt;
* [[Herblore]]&lt;br /&gt;
* [[Hunter]]&lt;br /&gt;
* [[Mining]]&lt;br /&gt;
* [[Prayer]]&lt;br /&gt;
* [[Runecrafting]]&lt;br /&gt;
* [[Sailing]]&lt;br /&gt;
* [[Slayer]]&lt;br /&gt;
* [[Smithing]]&lt;br /&gt;
* [[Thieving]]&lt;br /&gt;
* [[Woodcutting]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#161616; border:1px solid #2c2c2c; border-top:2px solid #2f6f9f; border-radius:6px; padding:16px 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Minigames ===&lt;br /&gt;
&lt;br /&gt;
* [[Barbarian Assault|Barbarian Assault (BETA)]]&lt;br /&gt;
* [[Tears of Guthix]]&lt;br /&gt;
* [[Fishing Trawler]]&lt;br /&gt;
* Soul Wars&lt;br /&gt;
* Rogues Den&lt;br /&gt;
* [[Defenders]]&lt;br /&gt;
* [[Pest Control]]&lt;br /&gt;
* [[Fight Caves]]&lt;br /&gt;
* [[MTA|Mage Training Arena (BETA)]]&lt;br /&gt;
* [[Mage Arena]]&lt;br /&gt;
* [[GClueScrolls|Clue Scrolls]]&lt;br /&gt;
* [[GPvPArena|Emir&#039;s Arena]]&lt;br /&gt;
* Kingdom of Miscellania&lt;br /&gt;
&lt;br /&gt;
=== Bosses===&lt;br /&gt;
* [[Royal Titans]]&lt;br /&gt;
* [[Amoxliatl|Amoxliatl (BETA)]]&lt;br /&gt;
* [[Barrows|Barrows (BETA)]]&lt;br /&gt;
* Obor&lt;br /&gt;
* Bryophyta&lt;br /&gt;
* Moons of Peril&lt;br /&gt;
* Deranged Archeologist&lt;br /&gt;
* Crazy Archeologist&lt;br /&gt;
* Chaos Fanatic&lt;br /&gt;
* Scorpia&lt;br /&gt;
* King Black Dragon&lt;br /&gt;
* Chaos Elemental&lt;br /&gt;
* [[GFrostDragons|Frost Dragons]]&lt;br /&gt;
* [[GCowBoss|Brutus]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Some of the training methods listed within these guides pertain purely to GAIO and are NOT necessarily the same training methods that can be found in the standalone scripts.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; margin: auto; text-align: left;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 30%;&amp;quot; | Question&lt;br /&gt;
! style=&amp;quot;width: 70%;&amp;quot; | Answer&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;What scripts are included within the AIO?&#039;&#039;&#039;&lt;br /&gt;
| Most of the G catalogue is included; with the exceptions to this being:&lt;br /&gt;
* [[Guester]]&lt;br /&gt;
* [[PVM]] and [[Wildy]] scripts (Phosani, Vorkath, etc)&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;How do I make the AIO train past 99?&#039;&#039;&#039;&lt;br /&gt;
| All you need to do is set your skill goal to 0.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;When I start the AIO, I immediately disconnect &amp;amp; log out – why?&#039;&#039;&#039;&lt;br /&gt;
| The script hops worlds to find the lowest ping. It will hop to the lowest ping world upon starting the script.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Can I start using the AIO from level 3?&#039;&#039;&#039;&lt;br /&gt;
| Yes! G AIO can start on a brand new account. We recommend giving the account some starting cash to make it easier to train money-dependent skills (Construction, Herblore, etc).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;How do I stop the AIO selling/sorting my bank?&#039;&#039;&#039;&lt;br /&gt;
| In the Antiban &amp;gt; Bank tab, you can disable:&lt;br /&gt;
* Search Banking (Using the search feature to find items)&lt;br /&gt;
* Sort bank (Sorting your bank via the most frequently used items)&lt;br /&gt;
* Slower withdraws (Withdraws your items a little slower)&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;How can I set the AIO to just train one skill?&#039;&#039;&#039;&lt;br /&gt;
| To train a single skill like Fletching, you need to set your existing skill goals to 1, or below your current skill level: Setting the goal level to anything higher than your current in-game level, or to 0, will not disable the training of this skill.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;More Questions? [https://discord.gg/pXMTybGY Ask us on Discord!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
&lt;br /&gt;
When you start GAIO you will see the following GUI pop up:&lt;br /&gt;
&lt;br /&gt;
[[File:GAIOGui.png|850px]]&lt;br /&gt;
&lt;br /&gt;
=== Default Profile &amp;amp; Interaction ===&lt;br /&gt;
The &#039;&#039;&#039;default profile&#039;&#039;&#039; is automatically loaded when starting G AIO Account Builder. This GUI is fully interactive:  &lt;br /&gt;
* Click any Skill to edit its goal level.  &lt;br /&gt;
* Type your desired level directly into the field (e.g., 75 Ranged).  &lt;br /&gt;
&lt;br /&gt;
==== Example: Customising Skill Goals ====  &lt;br /&gt;
[[File:Guistatsedit.gif]] &lt;br /&gt;
 &lt;br /&gt;
In this example:&lt;br /&gt;
 &lt;br /&gt;
*  Attack level goal changed to &#039;&#039;&#039;50&#039;&#039;&#039;.  &lt;br /&gt;
*  Strength level goal set to &#039;&#039;&#039;50&#039;&#039;&#039;.  &lt;br /&gt;
*  Defence goal adjusted to &#039;&#039;&#039;50&#039;&#039;&#039; .  &lt;br /&gt;
&lt;br /&gt;
Changes are NOT saved automatically - make sure you save your profile at the bottom! You cannot save changes to the g_default_settings.json file. To save your profile, adjust the right box name to a new profile, for example Elf_Accounts.json. You&#039;ll then be able to press the save button.&lt;br /&gt;
&lt;br /&gt;
==Gold Farming==&lt;br /&gt;
While G AIO Account Builder can train accounts from Tutorial Island to end-game content, new accounts often lack sufficient gold for material-intensive skills. To address this:&lt;br /&gt;
&lt;br /&gt;
==== Accessing Gold Farming Options ====&lt;br /&gt;
* Locate the &#039;&#039;&#039;gold farming&#039;&#039;&#039; in the bottom-left of the goal level interface (marked by a stack of GP).&lt;br /&gt;
* This section displays all available gold farming methods, and you should choose appropriate gold farming methods for your account(s)&lt;br /&gt;
&lt;br /&gt;
[[File:Moneymoneymoney.gif]]&lt;br /&gt;
&lt;br /&gt;
=== Gold Farming Configuration ===&lt;br /&gt;
&lt;br /&gt;
==== Gold Farming Threshold ====&lt;br /&gt;
* Set the &#039;&#039;&#039;minimum GP threshold&#039;&#039;&#039; that triggers gold farming activities&lt;br /&gt;
* Example: If set to &#039;&#039;&#039;1M GP&#039;&#039;&#039;, the bot will initiate gold farming when your account&#039;s GP falls below this amount&lt;br /&gt;
&lt;br /&gt;
==== Managing Farming Methods ====&lt;br /&gt;
* Toggle individual methods &#039;&#039;&#039;ON/OFF&#039;&#039;&#039; by clicking the enable/disable buttons&lt;br /&gt;
&lt;br /&gt;
==== Priority Settings ====&lt;br /&gt;
* Located above the method selection list&lt;br /&gt;
* &#039;&#039;&#039;Two priority modes:&#039;&#039;&#039;&lt;br /&gt;
  * &#039;&#039;&#039;Dynamic*&#039;&#039;&#039; (default) - Automatically adjusts based on account progress&lt;br /&gt;
  * &#039;&#039;&#039;Custom&#039;&#039;&#039; - Manually set priority values (1-1000 scale)&lt;br /&gt;
&lt;br /&gt;
=== Alternative Gold-Making Through Skills ===&lt;br /&gt;
&lt;br /&gt;
For players who prefer skill-based money making, G AIO Account Builder offers flexible training configurations with skilling. Note that these won&#039;t roll as a task if the coins on your character are below the defined amount in [[GAIO#Gold_Farming_Threshold|Gold Farming Threshold]].&lt;br /&gt;
&lt;br /&gt;
==== Profit-Oriented Skill Training ====&lt;br /&gt;
* Available for Fletching, Crafting, Cooking, and other production skills&lt;br /&gt;
* Two training modes:&lt;br /&gt;
  * &#039;&#039;&#039;Best GP/XP&#039;&#039;&#039; - Balances profit with experience gains&lt;br /&gt;
  * &#039;&#039;&#039;Maximum Profit&#039;&#039;&#039; - Prioritizes pure gold-making methods&lt;br /&gt;
&lt;br /&gt;
==== Configuration Options ====&lt;br /&gt;
* Navigate to the desired skill&#039;s settings&lt;br /&gt;
* Select your preferred training approach:&lt;br /&gt;
   * Money making focus&lt;br /&gt;
   * Experience focus&lt;br /&gt;
   * Custom method selection&lt;br /&gt;
&lt;br /&gt;
==== Recommended Usage ====&lt;br /&gt;
* Particularly useful when:&lt;br /&gt;
  * Your account lacks requirements for dedicated gold farming methods&lt;br /&gt;
  * You want to simultaneously train skills and build bank value&lt;br /&gt;
  * Preparing for expensive skill training (e.g., Construction or Herblore)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Combine with the Gold Farming Threshold system to automatically switch to money-making when your balance runs low.&lt;br /&gt;
[[File:Craftingmethod.png]]&lt;br /&gt;
&lt;br /&gt;
=== Skill Goals &amp;amp; Customization ===&lt;br /&gt;
To set skill goals:&lt;br /&gt;
# Select the desired Skill.&lt;br /&gt;
# Enter your target level. &lt;br /&gt;
* &#039;&#039;&#039;Training past level 99?&#039;&#039;&#039; Set the goal level to &#039;&#039;&#039;0&#039;&#039;&#039; to enable post-99 progression.&lt;br /&gt;
&lt;br /&gt;
=== Quest &amp;amp; Boss-Specific Builds ===&lt;br /&gt;
Building a specialized account (e.g., for Zulrah or a quest series)?&lt;br /&gt;
* Select your target Quest series.&lt;br /&gt;
* G AIO Account Builder auto-adjusts skill requirements to match the selected goal (if your current levels are below the requirement).&lt;br /&gt;
&lt;br /&gt;
==== Integration with Guester ====&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; Own Guester (purchased separately).&lt;br /&gt;
* GAIO automatically syncs skill goals to meet quest prerequisites, minimizing manual input.  &lt;br /&gt;
* Example: Choose the &amp;quot;Monkey Madness II&amp;quot; quest series → GAIO sets required Attack, Strength, and Ranged levels.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Guester must be purchased separately but integrates fully with GAIO once acquired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Queststatsedit.gif]]&lt;br /&gt;
&lt;br /&gt;
==Skill Goals==&lt;br /&gt;
To set skill goals:&lt;br /&gt;
# Select the desired Skill.&lt;br /&gt;
# Enter your target level. &lt;br /&gt;
* &#039;&#039;&#039;Training past level 99?&#039;&#039;&#039; Set the goal level to &#039;&#039;&#039;0&#039;&#039;&#039; to enable post-99 progression.&lt;br /&gt;
&lt;br /&gt;
=== Quest &amp;amp; Boss-Specific Builds ===&lt;br /&gt;
Building a specialised account (e.g., for Zulrah or a quest series)?&lt;br /&gt;
* Select your target Quest series.&lt;br /&gt;
* G AIO Account Builder auto-adjusts skill requirements to match the selected goal (if your current levels are below the requirement).&lt;br /&gt;
&lt;br /&gt;
==== Integration with Guester ====&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; Own Guester (purchased separately).&lt;br /&gt;
* GAIO automatically syncs skill goals to meet quest prerequisites, minimising manual input.  &lt;br /&gt;
* Example: Choose the &amp;quot;Monkey Madness II&amp;quot; quest series → GAIO sets required Attack, Strength, and Ranged levels.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Guester must be purchased separately but integrates fully with GAIO once acquired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Queststatsedit.gif]]&lt;br /&gt;
&lt;br /&gt;
==Level Offset Feature==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Level Offset&#039;&#039;&#039; setting adds unique variation to accounts running the same profile:&lt;br /&gt;
&lt;br /&gt;
==== How It Works ====&lt;br /&gt;
* When set to &#039;&#039;&#039;10&#039;&#039;&#039; with a goal level of &#039;&#039;&#039;50&#039;&#039;&#039;:&lt;br /&gt;
  * The script generates a random number between &#039;&#039;&#039;0-10&#039;&#039;&#039;&lt;br /&gt;
  * Adds this value to your goal level&lt;br /&gt;
  * Example possible outcomes: 50, 53, 60&lt;br /&gt;
&lt;br /&gt;
==== Key Characteristics ====&lt;br /&gt;
* &#039;&#039;&#039;Account-Specific Randomization&#039;&#039;&#039;:&lt;br /&gt;
  * Each account receives its own unique offset value&lt;br /&gt;
  * Example: One account may stop Herblore at 53, another at 60&lt;br /&gt;
* &#039;&#039;&#039;Persistent Values&#039;&#039;&#039;:&lt;br /&gt;
  * Offset values remain consistent across script restarts&lt;br /&gt;
  * Accounts maintain their assigned level variations permanently&lt;br /&gt;
&lt;br /&gt;
==== Practical Applications ====&lt;br /&gt;
* Creates natural account variation without:&lt;br /&gt;
  * Managing multiple profiles&lt;br /&gt;
  * Manual level adjustments&lt;br /&gt;
* Ideal for:&lt;br /&gt;
  * Building diverse account builds&lt;br /&gt;
  * Avoiding pattern detection&lt;br /&gt;
  * Simulating organic player behavior&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Combine with Skill Goals &amp;amp; Customization to create unique account progression paths.&lt;br /&gt;
[[File:Lvloffset.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Break System==&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; gap:16px; align-items:flex-start; flex-wrap:wrap; margin-bottom:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1; min-width:240px;&amp;quot;&amp;gt;AIO&#039;s break system simulates natural human patterns through customisable pauses.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;[[File:Aiobreaks.png|250px]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Micro Breaks===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #16a085;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Tick-Based System&#039;&#039;&#039;&lt;br /&gt;
** 1 Tick = 0.6 seconds&lt;br /&gt;
** Formula: &amp;lt;code&amp;gt;(0.6 × Ticks) ÷ 60 = Minutes&amp;lt;/code&amp;gt;&lt;br /&gt;
** Example: (0.6×1254)÷60 ≈ 12.54 minutes&lt;br /&gt;
* &#039;&#039;&#039;Recommended Settings&#039;&#039;&#039;&lt;br /&gt;
** Min/Max wait: 1000-1500 ticks&lt;br /&gt;
** Break length: 50-100 ticks&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Normal Breaks ===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #e67e22;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Minute-Based Intervals&#039;&#039;&#039;&lt;br /&gt;
** Short breaks: 3-5 minutes&lt;br /&gt;
** Long breaks: 15-30 minutes&lt;br /&gt;
* &#039;&#039;&#039;Best for&#039;&#039;&#039;: Task transitions&lt;br /&gt;
* &#039;&#039;&#039;Pro Tip&#039;&#039;&#039;: Vary durations ±20%&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bedtime Breaks===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #9b59b6;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Overnight Schedule&#039;&#039;&#039;&lt;br /&gt;
** Uses IP geolocation timezone&lt;br /&gt;
** 24-hour clock format&lt;br /&gt;
* &#039;&#039;&#039;Example Schedule&#039;&#039;&#039;&lt;br /&gt;
** 22:00 (10PM) to 06:00 (6AM)&lt;br /&gt;
** Duration: 6-9 hours&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bank Breaks===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #27ae60;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Banking Interruptions&#039;&#039;&#039;&lt;br /&gt;
** Trigger: 15-25% chance per bank visit&lt;br /&gt;
** Duration: 30-120 seconds&lt;br /&gt;
* &#039;&#039;&#039;Simulates&#039;&#039;&#039;&lt;br /&gt;
** Organisation time&lt;br /&gt;
** Decision pauses&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Optimisation Tips===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; border-left:4px solid #c0392b;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Mix break types&#039;&#039;&#039; for natural patterns&lt;br /&gt;
* &#039;&#039;&#039;Randomise&#039;&#039;&#039; within ranges&lt;br /&gt;
* &#039;&#039;&#039;Activity-based frequency&#039;&#039;&#039;:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Activity Level !! Example Frequency&lt;br /&gt;
|-&lt;br /&gt;
| High-intensity || 2-3 breaks/hour&lt;br /&gt;
|-&lt;br /&gt;
| AFK activities || 1 break/2 hours&lt;br /&gt;
|}&lt;br /&gt;
* &#039;&#039;&#039;Test settings&#039;&#039;&#039; for your play style&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:10px; font-size:0.9em; margin-top:20px; border-top:1px solid #eee;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Always customise your break settings. Suggested break frequency is purely example.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Skill Priority==&lt;br /&gt;
&lt;br /&gt;
Priority controls how often a skill is picked when the script rolls its next task. There are three modes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(280px, 1fr)); gap:16px; margin:18px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
[[File:DynamicPrio.png|300px|class=notpageimage|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#4CAF50; font-weight:bold;&amp;quot;&amp;gt;Dynamic Priority&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
[[File:AIOPrio.png|300px|class=notpageimage|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#FF9800; font-weight:bold;&amp;quot;&amp;gt;High Priority&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
[[File:LowPrio.png|300px|class=notpageimage|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#E91E63; font-weight:bold;&amp;quot;&amp;gt;Low Priority&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Priority Settings Explained===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(250px, 1fr)); gap:16px; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #4CAF50;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;Dynamic Priority&#039;&lt;br /&gt;
&lt;br /&gt;
Adjusts automatically based on:&lt;br /&gt;
* Account combat level&lt;br /&gt;
* Current wealth&lt;br /&gt;
* Skill requirements&lt;br /&gt;
* Game state (quest completions, etc.)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #FF9800;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;High Priority (300-1000)&#039;&lt;br /&gt;
&lt;br /&gt;
Maximises training chance:&lt;br /&gt;
* Priority cap at 1000&lt;br /&gt;
* Best for critical skills and questing&lt;br /&gt;
* Overrides dynamic calculations&lt;br /&gt;
* Requires manual adjustment&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #E91E63;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;Low Priority (1-100)&#039;&lt;br /&gt;
&lt;br /&gt;
Reduced but still possible:&lt;br /&gt;
* Minimum 1% base chance&lt;br /&gt;
* Affected by other skills&#039; availability&lt;br /&gt;
* Good for background training&lt;br /&gt;
* Never completely disabled&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #9C27B0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;Important notes&#039;&lt;br /&gt;
&lt;br /&gt;
If you want manual priority, set it for every skill, including quests and minigames. If you leave one at -1 (dynamic) it can roll 999 and get picked first, since rolling is random and weighted.&lt;br /&gt;
&lt;br /&gt;
To make Farming runs, birdhouses and quests the priority, set those to 999 and every other skill to 1.&lt;br /&gt;
&lt;br /&gt;
Rolling is weighted, so a low-priority skill can still occasionally be picked even when others are set much higher. It is just very unlikely. Set every skill manually for the tightest control over what gets trained.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #4CAF50;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;Tip:&#039; Use dynamic priority for general training, and manual priorities for specific goal-oriented sessions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:MultManuals.png]]&lt;br /&gt;
&lt;br /&gt;
=== Task Requirements ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Task Requirement Overview&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center; font-size: 90%; padding: 8px;&amp;quot; |&lt;br /&gt;
&#039;&#039;Icon Legend:&#039;&#039; 💰=GP • 🛡️=Ironman • ✅=Quest • 🌿=Herblore • 🔮=Magic • 🏹=Ranged • 🙏=Prayer • 🔥=Weapon/Spell • 🔑=Keys • 🐒=Greegree • ⛏️=Ore • 🌊=Trident • 🐠=Flippers • 🌴=Bone Voyage • 🗺️=Clue • 🌳=WC/Farming&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 18%;&amp;quot; | Category&lt;br /&gt;
! Task &amp;amp; Requirements&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;9&amp;quot; | ⚔️ Combat&lt;br /&gt;
| &amp;lt;strong&amp;gt;Gemstone Crab&amp;lt;/strong&amp;gt; • Children of the sun ✅ • 100k GP 💰 (for supplies) • Pickaxe if Ironman 🛡️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;NMZ&amp;lt;/strong&amp;gt; • 50+ Att/Str/Mage/Range • Absorb pots/43 Prayer 🙏 • 500k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Sulphur Naguas&amp;lt;/strong&amp;gt; • 60 Att/Str • 38 Herblore 🌿 • 43 Prayer 🙏 • Perilous Moons ✅ • Dragon scimitar(minimum) 🔥&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Obor/Bryophyta&amp;lt;/strong&amp;gt; • 40 Att/Def • 1-8 Keys 🔑 (RNG)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Defenders&amp;lt;/strong&amp;gt; • Missing current best defender 🛡️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Fight Caves&amp;lt;/strong&amp;gt; • All gear defined in Equipment Tab • Must have enough GP for supplies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Royal Titans&amp;lt;/strong&amp;gt; • 59 Magic, 50 Ranged, 50 Atk/Str/Def and 43 Prayer • 1mil GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Scurrius&amp;lt;/strong&amp;gt; • Base 50 combats&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Moons of Peril&amp;lt;/strong&amp;gt; • Base 60 melee stats • 52 Prayer 🙏 • Perilous Moons ✅ • 3mil GP 💰 (main) • Ironman: Specific moon weapons 🛡️&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | 🏹 Ranged&lt;br /&gt;
| &amp;lt;strong&amp;gt;General Chinning&amp;lt;/strong&amp;gt; • 45 Ranged 🏹 • 43 Prayer 🙏 • 🛡️ Iron: Own chins(1K+) 🛡️ • Normie: 1k chins + 500k 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Maniacal Monkeys&amp;lt;/strong&amp;gt; • 45 Ranged 🏹 • 3m GP 💰 • MM2 ✅ • Greegree 🐒&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 🔮 Magic&lt;br /&gt;
| &amp;lt;strong&amp;gt;TeleStunAlch&amp;lt;/strong&amp;gt; • 1hr spell funds 🔥&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;MA2&amp;lt;/strong&amp;gt; • God staves • 48 Magic 🔮&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Ensouled Heads&amp;lt;/strong&amp;gt; • 50 Att/Str • 16 Magic 🔮&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | 🙏 Prayer&lt;br /&gt;
| &amp;lt;strong&amp;gt;Prayer Training&amp;lt;/strong&amp;gt; • 28 Bones&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Red Spider Eggs&amp;lt;/strong&amp;gt; • 43 Prayer 🙏&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;8&amp;quot; | 🛠️ Skilling&lt;br /&gt;
| &amp;lt;strong&amp;gt;Runecrafting&amp;lt;/strong&amp;gt; • 1k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Herblore&amp;lt;/strong&amp;gt; • 20k GP 💰 • 🌿&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Fletching&amp;lt;/strong&amp;gt; • 5k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Slayer&amp;lt;/strong&amp;gt; • 35k GP 💰 • 15 Combat&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Smelting&amp;lt;/strong&amp;gt; • 60 Ore ⛏️ (Bronze/Iron/Gold)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Hunter&amp;lt;/strong&amp;gt; • 2k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Farming&amp;lt;/strong&amp;gt; • 15k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Brimhaven Agility&amp;lt;/strong&amp;gt; • 45 Agility • 50K GP 💰 (Non-iron) • 50+ Food 🛡️&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; | 🌟 Special&lt;br /&gt;
| &amp;lt;strong&amp;gt;Mahogany Homes&amp;lt;/strong&amp;gt; • 30k GP 💰 • Iron: 20 Steel Bars 🛡️ • Plague City ✅&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Driftnet&amp;lt;/strong&amp;gt; • Trident 🌊 • Flippers 🐠 (Weighted)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;1.5t Woodcutting&amp;lt;/strong&amp;gt; • Bone Voyage 🌴 • 35 WC/Farming 🌳&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Miscellania&amp;lt;/strong&amp;gt; • 7.5m GP 💰 • Throne of Misc ✅&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Clues&amp;lt;/strong&amp;gt; • 30 Att/Str • 48 Magic 🔮 • Clue Scroll 🗺️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Totem Fletching&amp;lt;/strong&amp;gt; • Children of the sun ✅ • 20 Fletching • 250+ logs and a Knife 🛡️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Brimhaven Agility&amp;lt;/strong&amp;gt; • 45 Agility • 50K GP 💰 (Non-iron) • 50+ Food 🛡️&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Task times ==&lt;br /&gt;
[[File:GoalsConfig.png|right|600px]]&lt;br /&gt;
In the Goals Config tab you can increase or decrease your task times on the AIO - but as your level goal increases, the task time will be impacted. Task times will also change based on your current level, too.&lt;br /&gt;
&lt;br /&gt;
Task times aren&#039;t a definitive for how long X task will run. Regardless of your min/max task setting, some backend adjustments will take place based on the total level and character-specific randomisation. Setting a task min/max of 30–40 minutes *may* still be slightly under, or over, your specified times. This slight adjustment cannot be changed by you, but you can increase/decrease your task times until you find a good balance for your account.&lt;br /&gt;
&lt;br /&gt;
[[File:taskskip.png|right]]&lt;br /&gt;
It is possible to manually extend or decrease the current task&#039;s time by using the +10 or -10 buttons on the new Script Paint. You toggle between the old paint and the new paint by pressing the Swap Paint button. When you see all the skills, towards the left will be the current task, how long the task has left, and how long the script has been running for. Below these are three buttons, the -10m, +10m and skip buttons. Both the -10m and +10m will either decrease or increase the current task&#039;s run time, or the skip button will skip that task altogether.&lt;br /&gt;
&lt;br /&gt;
== Run Modes &amp;amp; Task Scheduling ==&lt;br /&gt;
Beyond the default dynamic task rolling, GAIO has a few extra ways to control how it runs:&lt;br /&gt;
* &#039;&#039;&#039;Task Mode (manual scheduler)&#039;&#039;&#039;: instead of letting GAIO roll tasks by weight, you can hand it an ordered task list and it&#039;ll work through them in the order you set.&lt;br /&gt;
* &#039;&#039;&#039;Simulate Ironman until TTL&#039;&#039;&#039;: treats a main like an ironman (no buying off the GE) until it hits a total-level threshold (set it to -1 to use a seeded total level). GAIO also drops into this automatically if it goes broke with no mule online, gathering its own supplies until it can afford the GE again.&lt;br /&gt;
* &#039;&#039;&#039;Passive goals&#039;&#039;&#039;: if the only goals left are passive ones (Farming runs, Birdhouses), GAIO idles/logs out and periodically checks back in rather than spinning, unless you enable &#039;&#039;&#039;Stop On Only Passive Skills&#039;&#039;&#039;, which makes it stop instead.&lt;br /&gt;
* &#039;&#039;&#039;Filler tasks&#039;&#039;&#039;: between proper tasks it can run small jobs like Exploring, poll Voting, collecting junk from the Wise Old Man, buying RFD gloves, and opening NMZ herb boxes.&lt;br /&gt;
&lt;br /&gt;
{{Template:MMA}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Instanced]]&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3289</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3289"/>
		<updated>2026-06-07T00:01:28Z</updated>

		<summary type="html">&lt;p&gt;Veza: Links blue (default-link style) with gold hover&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   GScripts theme — matches the main site (https://gscripts.co)&lt;br /&gt;
   Dark navy surfaces + gold (#d4af37) accent + Inter. Citizen is themeable&lt;br /&gt;
   via CSS custom properties, so we override its surface/link/text vars and&lt;br /&gt;
   then style the content (tables, code, headings, infobox, nav cards).&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ---- Citizen colour + font variable overrides (force the brand dark theme) ---- */&lt;br /&gt;
:root,&lt;br /&gt;
html.skin-citizen-auto,&lt;br /&gt;
html.skin-citizen-dark,&lt;br /&gt;
html.skin-citizen-light,&lt;br /&gt;
.skin-citizen {&lt;br /&gt;
    --color-surface-0: #0d0e12;   /* page background (near-black) */&lt;br /&gt;
    --color-surface-1: #141418;   /* raised panels / sidebar (neutral dark) */&lt;br /&gt;
    --color-surface-2: #1b1b20;   /* cards / raised / interactive (neutral dark) */&lt;br /&gt;
    --color-surface-3: #26262c;   /* hovers (neutral) */&lt;br /&gt;
    --color-surface-4: #26262c;&lt;br /&gt;
&lt;br /&gt;
    --color-base: #e5e7eb;        /* body text */&lt;br /&gt;
    --color-emphasized: #ffffff;  /* strong text */&lt;br /&gt;
    --color-subtle: #9ca3af;      /* muted text */&lt;br /&gt;
&lt;br /&gt;
    --color-progressive: #5e9eff;          /* links (blue, default-link style) */&lt;br /&gt;
    --color-progressive--hover: #d4af37;   /* gold on hover */&lt;br /&gt;
    --color-progressive--active: #d4af37;&lt;br /&gt;
    --color-progressive--focus: #5e9eff;&lt;br /&gt;
    --color-link: #5e9eff;&lt;br /&gt;
    --color-visited: #5e9eff;&lt;br /&gt;
&lt;br /&gt;
    --border-color-base: #3a3d44;          /* gray outlines (not blue/navy) */&lt;br /&gt;
    --border-color-subtle: #2a2c31;&lt;br /&gt;
&lt;br /&gt;
    --background-color-base: #0d0e12;&lt;br /&gt;
    --background-color-neutral: #1b1b20;&lt;br /&gt;
    --background-color-neutral-subtle: #141418;&lt;br /&gt;
&lt;br /&gt;
    --font-family-base: &#039;Inter&#039;, &#039;Inter Variable&#039;, -apple-system, system-ui, sans-serif;&lt;br /&gt;
    --font-family-heading: &#039;Inter&#039;, &#039;Inter Variable&#039;, system-ui, sans-serif;&lt;br /&gt;
    --border-radius-medium: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* faint grid backdrop like the main site */&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
.citizen-page-container {&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(255, 255, 255, .02) 1px, transparent 1px),&lt;br /&gt;
        linear-gradient(90deg, rgba(255, 255, 255, .02) 1px, transparent 1px);&lt;br /&gt;
    background-size: 44px 44px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- headings ---- */&lt;br /&gt;
.mw-body .mw-parser-output h2,&lt;br /&gt;
.mw-body .mw-parser-output h3,&lt;br /&gt;
.mw-body .mw-parser-output h4 {&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border-bottom: 1px solid #3a3d44;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1.firstHeading {&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- links: blue like a default link, gold on hover ---- */&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink) {&lt;br /&gt;
    color: #5e9eff;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink):hover {&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a.new { color: #b06a6a; } /* red/dead links, muted */&lt;br /&gt;
&lt;br /&gt;
/* ---- wikitables: navy panels, gold heads, rounded ---- */&lt;br /&gt;
.mw-parser-output .wikitable {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    color: #d1d5db;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    border-collapse: separate;&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: #1e1e22;&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr:hover &amp;gt; td {&lt;br /&gt;
    background: rgba(255, 255, 255, .03);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- code / pre ---- */&lt;br /&gt;
.mw-parser-output code,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output kbd {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- callout cards ----&lt;br /&gt;
   Auto-style any inline left-accent block into a readable card. The inline&lt;br /&gt;
   `border-left:Npx solid &amp;lt;colour&amp;gt;` wins on the left edge, so each keeps its&lt;br /&gt;
   colour as an accent stripe; we add the dark bg, gray border and rounding.&lt;br /&gt;
   `.gs-card` is the same thing for explicit use. */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;],&lt;br /&gt;
.mw-parser-output .gs-card {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    padding: 12px 16px;&lt;br /&gt;
    margin: 14px 0;&lt;br /&gt;
}&lt;br /&gt;
/* code inside a card: lift it off the matching background */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;] code,&lt;br /&gt;
.mw-parser-output .gs-card code {&lt;br /&gt;
    background: #0f0f12;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   Existing custom rules (palette refreshed to gold #d4af37 + navy)&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
/* Script Infobox */&lt;br /&gt;
.infobox {&lt;br /&gt;
    width: 210px;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 767px) {&lt;br /&gt;
    .infobox { float: none; margin: 0 auto 1em auto; }&lt;br /&gt;
}&lt;br /&gt;
.center-content { text-align: center; padding-top: 5px; }&lt;br /&gt;
.infobox table { width: 100%; }&lt;br /&gt;
&lt;br /&gt;
/* Discord styling */&lt;br /&gt;
#discord-link-below-logo { margin-top: 5px; line-height: 0; }&lt;br /&gt;
#discord-link-below-logo img { vertical-align: middle; }&lt;br /&gt;
.vector-header-start { display: flex; flex-direction: column; align-items: flex-start; }&lt;br /&gt;
&lt;br /&gt;
/* Nav cards (Wildy / PVM / Combat / category pages) */&lt;br /&gt;
.hover-table { font-family: &#039;Inter&#039;, &#039;Arial&#039;, sans-serif; }&lt;br /&gt;
.hover-table caption {&lt;br /&gt;
    font-size: 32px;&lt;br /&gt;
    font-weight: 800;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5);&lt;br /&gt;
    padding-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td { transition: all 0.2s ease; padding: 10px; }&lt;br /&gt;
.hover-table td a {&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover {&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .35);&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    background-color: rgba(212, 175, 55, .08);&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover a { color: #f0c75e; }&lt;br /&gt;
.hover-table img {&lt;br /&gt;
    width: 100px; height: 100px; object-fit: contain;&lt;br /&gt;
    transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.hover-table img:hover { transform: scale(1.08); }&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
    .hover-table td { display: inline-block; width: 45%; box-sizing: border-box; text-align: center; vertical-align: top; padding: 10px; }&lt;br /&gt;
    .hover-table tr { display: block; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Uniform icon sizing */&lt;br /&gt;
.icon-wrapper {&lt;br /&gt;
    width: 100px; height: 100px; display: inline-flex; align-items: center; justify-content: center;&lt;br /&gt;
    overflow: hidden; transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.icon-wrapper img { width: 100%; height: 100%; object-fit: contain; }&lt;br /&gt;
.icon-wrapper:hover { transform: scale(1.08); }&lt;br /&gt;
.hover-table td span { white-space: nowrap; display: inline-block; max-width: 100%; font-size: 15px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
    .desktop-only-spacer { display: none !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Wildy&amp;diff=3288</id>
		<title>Wildy</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Wildy&amp;diff=3288"/>
		<updated>2026-06-06T23:07:33Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Wilderness Header --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Wildyicon.png|100px]] &#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-size: 32px; color: #E0C882;&amp;quot;&amp;gt;Wilderness Scripts&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 18px; color: #E0C882; text-align: center; margin: 15px auto 30px auto; max-width: 800px;&amp;quot;&amp;gt;&lt;br /&gt;
OSRS Wilderness scripts for bossing and money making, sorted into non-boss, multi-combat, and single-combat categories, each with Anti-PK features to escape or kill PKers.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Non-Boss Scripts --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-size: 28px; color: #E0C882;&amp;quot;&amp;gt;Non-Boss Scripts&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(200px, 1fr)); gap:16px; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #E0C882; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:GRevs.png|100px|link=GRevs]]&amp;lt;br /&amp;gt;[[GRevs|&amp;lt;span style=&amp;quot;font-size: 16px; color: #E0C882; font-weight: 600;&amp;quot;&amp;gt;GRevs&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #E0C882; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:GLavaDragons.png|100px|link=GLavaDragons]]&amp;lt;br /&amp;gt;[[GLavaDragons|&amp;lt;span style=&amp;quot;font-size: 16px; color: #E0C882; font-weight: 600;&amp;quot;&amp;gt;GLavaDragons&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #E0C882; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:GZombiePirates.png|100px|link=GZombiePirates]]&amp;lt;br /&amp;gt;[[GZombiePirates|&amp;lt;span style=&amp;quot;font-size: 16px; color: #E0C882; font-weight: 600;&amp;quot;&amp;gt;GZombiePirates&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #E0C882; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:GOrbs.png|100px|link=GOrbs]]&amp;lt;br /&amp;gt;[[GOrbs|&amp;lt;span style=&amp;quot;font-size: 16px; color: #E0C882; font-weight: 600;&amp;quot;&amp;gt;GOrbs&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Multi-Combat Bosses --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-size: 28px; color: #E0C882;&amp;quot;&amp;gt;Multi-Combat Bosses&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(200px, 1fr)); gap:16px; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #E0C882; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:GCallisto.png|100px|link=GCallisto]]&amp;lt;br /&amp;gt;[[GCallisto|&amp;lt;span style=&amp;quot;font-size: 16px; color: #E0C882; font-weight: 600;&amp;quot;&amp;gt;GCallisto&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #E0C882; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:GVetion.png|100px|link=GVetion]]&amp;lt;br /&amp;gt;[[GVetion|&amp;lt;span style=&amp;quot;font-size: 16px; color: #E0C882; font-weight: 600;&amp;quot;&amp;gt;GVetion&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #E0C882; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:GVenenatis.png|100px|link=GVenenatis]]&amp;lt;br /&amp;gt;[[GVenenatis|&amp;lt;span style=&amp;quot;font-size: 16px; color: #E0C882; font-weight: 600;&amp;quot;&amp;gt;GVenenatis&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Single-Combat Bosses --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-size: 28px; color: #E0C882;&amp;quot;&amp;gt;Single-Combat Bosses&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(200px, 1fr)); gap:16px; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #E0C882; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:GArtio.png|100px|link=GArtio]]&amp;lt;br /&amp;gt;[[GArtio|&amp;lt;span style=&amp;quot;font-size: 16px; color: #E0C882; font-weight: 600;&amp;quot;&amp;gt;GArtio&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #E0C882; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:GCalvarion.png|100px|link=GCalvarion]]&amp;lt;br /&amp;gt;[[GCalvarion|&amp;lt;span style=&amp;quot;font-size: 16px; color: #E0C882; font-weight: 600;&amp;quot;&amp;gt;GCalvarion&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #E0C882; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:GSpindel.png|100px|link=GSpindel]]&amp;lt;br /&amp;gt;[[GSpindel|&amp;lt;span style=&amp;quot;font-size: 16px; color: #E0C882; font-weight: 600;&amp;quot;&amp;gt;GSpindel&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Sailing&amp;diff=3287</id>
		<title>Sailing</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Sailing&amp;diff=3287"/>
		<updated>2026-06-06T23:07:33Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-family: &#039;Segoe UI&#039;, Tahoma, Geneva, Verdana, sans-serif; color: #e0e0e0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;text-align: center; border-left: 4px solid #40e0d0; margin-bottom: 25px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: inline-block; padding: 15px 35px; text-align: center; min-width: 200px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- NEW Badge --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: inline-block; background: #161616; color: #88e6ff; font-family: Arial, sans-serif; font-size: 10px; font-weight: bold; padding: 3px 10px; border-radius: 12px; letter-spacing: 1px; border: 1px solid #2c2c2c; margin-bottom: 8px;&amp;quot;&amp;gt;NOW RELEASED!&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Main Title --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-family: &#039;Trebuchet MS&#039;, Arial, sans-serif; font-size: 32px; font-weight: bold; color: #e6b800; letter-spacing: 2px; margin: 5px 0; padding-top: 5px;&amp;quot;&amp;gt;SAILING&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Subtitle --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-family: Arial, sans-serif; font-size: 12px; color: #88e6ff; letter-spacing: 2px; margin-top: 5px; font-weight: bold; border-top: 1px solid #2c2c2c; padding-top: 8px; display: inline-block; padding-left: 15px; padding-right: 15px;&amp;quot;&amp;gt;The FIRST Sailing script on Dreambot!&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left: 4px solid #3b82f6; margin: 20px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;margin: 0; color: #cbd5e1; font-size: 16px; line-height: 1.6;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;GSailing&#039;&#039;&#039; &amp;amp; GAIO&#039;s Sailing is a script designed for the [[Sailing]] skill that will automate your Sailing experience.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 25px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 16px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left: 4px solid #3b82f6;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #93c5fd; font-size: 17px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Missions &amp;amp; Port Tasks&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #bfdbfe; line-height: 1.5; display: block;&amp;quot;&amp;gt;Automates acceptance, completion, and reporting of port assignments with intelligent route planning.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left: 4px solid #8b5cf6;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #c4b5fd; font-size: 17px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Salvaging Operations&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #ddd6fe; line-height: 1.5; display: block;&amp;quot;&amp;gt;Systematically locates and salvages shipwrecks with configurable priority settings.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left: 4px solid #10b981;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #a7f3d0; font-size: 17px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Salvage Sorting&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #d1fae5; line-height: 1.5; display: block;&amp;quot;&amp;gt;Intelligent organization of recovered materials with custom rules for banking and inventory.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left: 4px solid #f97316;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #fed7aa; font-size: 17px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Ship Upgrading&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #ffedd5; line-height: 1.5; display: block;&amp;quot;&amp;gt;Automatic management of ship components and optimization for specific task types.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 30px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); gap: 16px; margin-bottom: 16px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left: 4px solid #ef4444;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4 style=&amp;quot;color: #f8fafc; margin: 0 0 16px 0; font-size: 20px; font-weight: 600;&amp;quot;&amp;gt;Base Requirements&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 12px 15px; background: #1e1e1e; border-radius: 8px; margin: 12px 0; border-left: 3px solid #10b981;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 24px; height: 24px; background: #10b981; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 12px; flex-shrink: 0; color: white; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
✓&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #86efac; font-weight: 600;&amp;quot;&amp;gt;DB4 Launcher&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #94a3b8; display: block; margin-top: 5px; margin-left: 36px;&amp;quot;&amp;gt;Mandatory for Sailing support&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 12px 15px; background: #1e1e1e; border-radius: 8px; margin: 12px 0; border-left: 3px solid #ef4444;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 24px; height: 24px; background: #ef4444; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 12px; flex-shrink: 0; color: white; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
✗&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #fca5a5; font-weight: 600;&amp;quot;&amp;gt;DB3 Not Supported&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #fca5a5; display: block; margin-top: 5px; margin-left: 36px;&amp;quot;&amp;gt;Lacks Sailing functionality&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 12px 15px; background: #1e1e1e; border-radius: 8px; margin: 12px 0; border-left: 3px solid #3b82f6;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 24px; height: 24px; background: #3b82f6; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 12px; flex-shrink: 0; color: white; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
✓&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #93c5fd; font-weight: 600;&amp;quot;&amp;gt;GAIO Integration&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #94a3b8; display: block; margin-top: 5px; margin-left: 36px;&amp;quot;&amp;gt;Included with automation suite&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left: 4px solid #0ea5e9;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4 style=&amp;quot;color: #f8fafc; margin: 0 0 16px 0; font-size: 20px; font-weight: 600;&amp;quot;&amp;gt;Game Requirements&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 16px; background: #1e1e1e; border-radius: 8px; margin: 12px 0; border-left: 3px solid #3b82f6;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #e0f2fe; font-size: 16px; display: block; margin-bottom: 10px;&amp;quot;&amp;gt;Required Quest: The Pandemonium Quest&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; align-items: center; margin: 8px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 20px; height: 20px; background: #10b981; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 10px; flex-shrink: 0; color: white; font-size: 12px; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
✓&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #86efac;&amp;quot;&amp;gt;Provided free with GAIO&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; align-items: center; margin: 8px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 20px; height: 20px; background: #3b82f6; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 10px; flex-shrink: 0; color: white; font-size: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
ℹ&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #93c5fd;&amp;quot;&amp;gt;Guester purchase not required&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 12px 15px; background: #1e1e1e; border-radius: 8px; margin: 12px 0; border-left: 3px solid #f59e0b;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #fde68a; font-size: 14px;&amp;quot;&amp;gt;Additional Requirements&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #d1d5db; display: block; margin-top: 5px;&amp;quot;&amp;gt;Standard sailing skill requirements, appropriate ship, and necessary equipment&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 30px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left: 4px solid #8b5cf6; margin-bottom: 24px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 style=&amp;quot;color: #e9d5ff; margin: 0 0 16px 0; font-size: 22px; font-weight: 600;&amp;quot;&amp;gt;Alchemy Settings&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;color: #ddd6fe; margin-bottom: 20px; font-size: 15px; line-height: 1.6;&amp;quot;&amp;gt;Configure alchemy to run automatically during sailing activities with customizable parameters.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 16px; margin-top: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #1e1e1e; padding: 18px; border-radius: 8px; border: 1px solid #2c2c2c;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #c4b5fd; font-size: 16px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Enable/Disable&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #ddd6fe;&amp;quot;&amp;gt;Toggle alchemy functionality on or off&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #1e1e1e; padding: 18px; border-radius: 8px; border: 1px solid #2c2c2c;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #c4b5fd; font-size: 16px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Stop Level&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #ddd6fe;&amp;quot;&amp;gt;Magic level to stop at (e.g., 99)&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #1e1e1e; padding: 18px; border-radius: 8px; border: 1px solid #2c2c2c;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #c4b5fd; font-size: 16px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Alch Count&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #ddd6fe;&amp;quot;&amp;gt;Maximum items to alchemize per session&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top: 32px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 style=&amp;quot;color: #fed7aa; margin: 0 0 16px 0; font-size: 22px; font-weight: 600;&amp;quot;&amp;gt;Shipwreck Locations&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left: 4px solid #f97316; margin: 20px 0; display: flex; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 18px; height: 18px; background: #fb923c; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 12px; flex-shrink: 0; color: #7c2d12; font-size: 12px; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
ℹ&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #fed7aa; font-size: 14px;&amp;quot;&amp;gt;All locations below are individually toggleable in configuration&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x: auto; margin: 25px 0;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse: separate; border-spacing: 0; background: #161616; border-radius: 10px; overflow: hidden; border: 1px solid #2c2c2c;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background: #1e1e1e; color: #e6b800; padding: 14px 18px; text-align: left; border-bottom: 2px solid #2c2c2c; font-weight: 600; font-size: 16px;&amp;quot; | Location&lt;br /&gt;
! style=&amp;quot;background: #1e1e1e; color: #e6b800; padding: 14px 18px; text-align: left; border-bottom: 2px solid #2c2c2c; font-weight: 600; font-size: 16px;&amp;quot; | Region&lt;br /&gt;
! style=&amp;quot;background: #1e1e1e; color: #e6b800; padding: 14px 18px; text-align: left; border-bottom: 2px solid #2c2c2c; font-weight: 600; font-size: 16px;&amp;quot; | Type&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;strong style=&amp;quot;color: #60a5fa; font-size: 15px;&amp;quot;&amp;gt;Small Shipwrecks&amp;lt;/strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;span style=&amp;quot;color: #cbd5e1;&amp;quot;&amp;gt;Pandemonium&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;span style=&amp;quot;background: #065f46; color: #a7f3d0; padding: 6px 14px; border-radius: 20px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Small&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c;&amp;quot; | &amp;lt;strong style=&amp;quot;color: #60a5fa; font-size: 15px;&amp;quot;&amp;gt;Fisherman&#039;s Shipwreck&amp;lt;/strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c;&amp;quot; | &amp;lt;span style=&amp;quot;color: #cbd5e1;&amp;quot;&amp;gt;Entrana&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c;&amp;quot; | &amp;lt;span style=&amp;quot;background: #065f46; color: #a7f3d0; padding: 6px 14px; border-radius: 20px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Small&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;strong style=&amp;quot;color: #60a5fa; font-size: 15px;&amp;quot;&amp;gt;Barracuda Shipwreck&amp;lt;/strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;span style=&amp;quot;color: #cbd5e1;&amp;quot;&amp;gt;Open Sea&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;span style=&amp;quot;background: #92400e; color: #fde68a; padding: 6px 14px; border-radius: 20px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Medium&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c;&amp;quot; | &amp;lt;strong style=&amp;quot;color: #60a5fa; font-size: 15px;&amp;quot;&amp;gt;Large Southeast Shipwreck&amp;lt;/strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c;&amp;quot; | &amp;lt;span style=&amp;quot;color: #cbd5e1;&amp;quot;&amp;gt;Southeastern Seas&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c;&amp;quot; | &amp;lt;span style=&amp;quot;background: #7f1d1d; color: #fecaca; padding: 6px 14px; border-radius: 20px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Large&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;strong style=&amp;quot;color: #60a5fa; font-size: 15px;&amp;quot;&amp;gt;Pirate&#039;s Shipwreck&amp;lt;/strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;span style=&amp;quot;color: #cbd5e1;&amp;quot;&amp;gt;Pirate Waters&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;span style=&amp;quot;background: #92400e; color: #fde68a; padding: 6px 14px; border-radius: 20px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Medium&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c;&amp;quot; | &amp;lt;strong style=&amp;quot;color: #60a5fa; font-size: 15px;&amp;quot;&amp;gt;Mercenary South East&amp;lt;/strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c;&amp;quot; | &amp;lt;span style=&amp;quot;color: #cbd5e1;&amp;quot;&amp;gt;Mercenary Territory&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c;&amp;quot; | &amp;lt;span style=&amp;quot;background: #92400e; color: #fde68a; padding: 6px 14px; border-radius: 20px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Medium&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;strong style=&amp;quot;color: #60a5fa; font-size: 15px;&amp;quot;&amp;gt;Mercenary North West&amp;lt;/strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;span style=&amp;quot;color: #cbd5e1;&amp;quot;&amp;gt;Mercenary Territory&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;span style=&amp;quot;background: #92400e; color: #fde68a; padding: 6px 14px; border-radius: 20px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Medium&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c;&amp;quot; | &amp;lt;strong style=&amp;quot;color: #60a5fa; font-size: 15px;&amp;quot;&amp;gt;Fremmenik Ungael&amp;lt;/strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c;&amp;quot; | &amp;lt;span style=&amp;quot;color: #cbd5e1;&amp;quot;&amp;gt;Fremmenik Isles&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c;&amp;quot; | &amp;lt;span style=&amp;quot;background: #7f1d1d; color: #fecaca; padding: 6px 14px; border-radius: 20px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Large&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;strong style=&amp;quot;color: #60a5fa; font-size: 15px;&amp;quot;&amp;gt;Fremmenik Iceberg&amp;lt;/strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;span style=&amp;quot;color: #cbd5e1;&amp;quot;&amp;gt;Northern Seas&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px; border-bottom: 1px solid #2c2c2c; background: #1a1a1a;&amp;quot; | &amp;lt;span style=&amp;quot;background: #7f1d1d; color: #fecaca; padding: 6px 14px; border-radius: 20px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Large&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 16px;&amp;quot; | &amp;lt;strong style=&amp;quot;color: #60a5fa; font-size: 15px;&amp;quot;&amp;gt;Merchant Shipwreck&amp;lt;/strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px;&amp;quot; | &amp;lt;span style=&amp;quot;color: #cbd5e1;&amp;quot;&amp;gt;Trade Routes&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding: 16px;&amp;quot; | &amp;lt;span style=&amp;quot;background: #7f1d1d; color: #fecaca; padding: 6px 14px; border-radius: 20px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Large&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 30px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); gap: 16px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left: 4px solid #ef4444;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #fca5a5; font-size: 17px; margin-bottom: 12px; display: flex; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 24px; height: 24px; background: #ef4444; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 12px; color: white; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Script won&#039;t start&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #cbd5e1; line-height: 1.6; display: block; padding-left: 36px;&amp;quot;&amp;gt;Verify DB4 is installed and Pandemonium Quest is completed in quest log.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left: 4px solid #f59e0b;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #fde68a; font-size: 17px; margin-bottom: 12px; display: flex; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 24px; height: 24px; background: #f59e0b; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 12px; color: #7c2d12; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
No shipwrecks targeted&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #cbd5e1; line-height: 1.6; display: block; padding-left: 36px;&amp;quot;&amp;gt;Check configuration - ensure at least one location is toggled on.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left: 4px solid #3b82f6;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #93c5fd; font-size: 17px; margin-bottom: 12px; display: flex; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 24px; height: 24px; background: #3b82f6; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 12px; color: white; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
i&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Alchemy not working&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #cbd5e1; line-height: 1.6; display: block; padding-left: 36px;&amp;quot;&amp;gt;Confirm alchemy is enabled and you have sufficient runes/coins.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left: 4px solid #3b82f6; margin-top: 25px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; flex-wrap: wrap; gap: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background: #1e1e1e; color: #e0f2fe; padding: 8px 18px; border-radius: 20px; font-size: 14px; font-weight: 600; border: 1px solid #3b82f6;&amp;quot;&amp;gt;[[GSailing]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background: #1e1e1e; color: #d1fae5; padding: 8px 18px; border-radius: 20px; font-size: 14px; font-weight: 600; border: 1px solid #10b981;&amp;quot;&amp;gt;[[GAIO]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:BacktoAIO}}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Mage_Arena&amp;diff=3286</id>
		<title>Mage Arena</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Mage_Arena&amp;diff=3286"/>
		<updated>2026-06-06T23:07:33Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== &amp;lt;span style=&amp;quot;color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;&amp;quot;&amp;gt;Key Features&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(260px, 1fr)); gap:16px; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #4CAF50;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4 style=&amp;quot;color: #4CAF50; margin-top: 0;&amp;quot;&amp;gt;Minigame Completion&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Mage Arena I + God spells&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Mage Arena II (Imbued cape)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #FF9800;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4 style=&amp;quot;color: #FF9800; margin-top: 0;&amp;quot;&amp;gt;Customization&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;color: #FFD700;&amp;quot;&amp;gt;Gods:&amp;lt;/span&amp;gt; all three (Guthix • Zamorak • Saradomin)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;color: #FFD700;&amp;quot;&amp;gt;Capes:&amp;lt;/span&amp;gt; per-god counts + seeded random&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;color: #FFD700;&amp;quot;&amp;gt;Run:&amp;lt;/span&amp;gt; MA1 and MA2 independently&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #F44336;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4 style=&amp;quot;color: #F44336; margin-top: 0;&amp;quot;&amp;gt;Safety Systems&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;color: #FF5555;&amp;quot;&amp;gt;Anti-PK system&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;color: #FF5555;&amp;quot;&amp;gt;Skull prevention&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;color: #FF5555;&amp;quot;&amp;gt;Hops/logs off the Chaos Elemental&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;span style=&amp;quot;color: #FF5555;&amp;quot;&amp;gt;30-min logout to reset stuck bosses&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #2196F3;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4 style=&amp;quot;color: #2196F3; margin-top: 0;&amp;quot;&amp;gt;Equipment&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1-click gear import&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Dynamic gearing&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;GP limit per slot&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: #E0C882;&amp;quot;&amp;gt;Unlocked Spells&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(180px, 1fr)); gap:16px; text-align: center; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #5588FF;&amp;quot;&amp;gt;&lt;br /&gt;
[https://oldschool.runescape.wiki/w/Saradomin_strike &amp;lt;span style=&amp;quot;color: #5588FF;&amp;quot;&amp;gt;Saradomin Strike&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #55FF55;&amp;quot;&amp;gt;&lt;br /&gt;
[https://oldschool.runescape.wiki/w/Claws_of_guthix &amp;lt;span style=&amp;quot;color: #55FF55;&amp;quot;&amp;gt;Claws of Guthix&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #FF5555;&amp;quot;&amp;gt;&lt;br /&gt;
[https://oldschool.runescape.wiki/w/Flames_of_zamorak &amp;lt;span style=&amp;quot;color: #FF5555;&amp;quot;&amp;gt;Flames of Zamorak&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;&amp;quot;&amp;gt;Setup Guide&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #8B6F35; padding:0; overflow:hidden;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table style=&amp;quot;width: 100%; border-collapse: collapse;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr style=&amp;quot;background: #161616; color: #E0C882;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th style=&amp;quot;padding: 12px; text-align: left; width: 15%; border-bottom: 1px solid #2c2c2c;&amp;quot;&amp;gt;Step&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th style=&amp;quot;padding: 12px; text-align: left; width: 30%; border-bottom: 1px solid #2c2c2c;&amp;quot;&amp;gt;Action&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th style=&amp;quot;padding: 12px; text-align: left; border-bottom: 1px solid #2c2c2c;&amp;quot;&amp;gt;Details&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2c2c2c;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;padding: 12px; vertical-align: top;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display: inline-block; background: #4CAF50; color: white; border-radius: 50%; width: 24px; height: 24px; text-align: center; line-height: 24px; margin-right: 8px;&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;padding: 12px; vertical-align: top; color: #FFD700;&amp;quot;&amp;gt;Select Objectives&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;padding: 12px; vertical-align: top;&amp;quot;&amp;gt;&lt;br /&gt;
• MA1/MA2 completion&amp;lt;br&amp;gt;&lt;br /&gt;
• Choose god alignment&amp;lt;br&amp;gt;&lt;br /&gt;
• Set cape quantity&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr style=&amp;quot;border-bottom: 1px solid #2c2c2c;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;padding: 12px; vertical-align: top;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display: inline-block; background: #FF9800; color: white; border-radius: 50%; width: 24px; height: 24px; text-align: center; line-height: 24px; margin-right: 8px;&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;padding: 12px; vertical-align: top; color: #FFD700;&amp;quot;&amp;gt;Equipment Setup&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;padding: 12px; vertical-align: top;&amp;quot;&amp;gt;&lt;br /&gt;
• &amp;lt;span style=&amp;quot;color: #55FF55;&amp;quot;&amp;gt;&amp;quot;Import Gear&amp;quot;&amp;lt;/span&amp;gt; (current equipment)&amp;lt;br&amp;gt;&lt;br /&gt;
• &amp;lt;span style=&amp;quot;color: #55FF55;&amp;quot;&amp;gt;Dynamic gearing&amp;lt;/span&amp;gt; (set per-slot GP limits)&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;padding: 12px; vertical-align: top;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display: inline-block; background: #9C27B0; color: white; border-radius: 50%; width: 24px; height: 24px; text-align: center; line-height: 24px; margin-right: 8px;&amp;quot;&amp;gt;3&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;padding: 12px; vertical-align: top; color: #FFD700;&amp;quot;&amp;gt;Launch Script&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;padding: 12px; vertical-align: top;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #55FF55;&amp;quot;&amp;gt;Ready to start!&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
[[File:Magearenadynamic.png|200px|thumb|left|Mage Arena dynamic equipment screen]][[File:Magearenaequip.png|250px|thumb|right|Mage Arena equipment screen]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;&amp;quot;&amp;gt;Requirements&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Mage_Arena is an OSRS DreamBot script that completes the Mage Arena I and Mage Arena II minigames, grinding god capes and imbued capes in the deep Wilderness.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need a few levels before the script will go. It refuses to start MA1 under &#039;&#039;&#039;60 Magic&#039;&#039;&#039;, won&#039;t run MA2 until you hit the &#039;&#039;&#039;Mage LVL for MA2&#039;&#039;&#039; you set (default &#039;&#039;&#039;75 Magic&#039;&#039;&#039;), and it stops if you&#039;re under &#039;&#039;&#039;37 Prayer&#039;&#039;&#039; since it relies on [[osrs:Protect from Magic|Protect from Magic]] to survive the bosses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;&amp;quot;&amp;gt;Settings&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
These live on the &#039;&#039;&#039;Mage Arena Settings&#039;&#039;&#039; tab. MA1 and MA2 are fully independent. Leave one off and it&#039;ll only grind the other.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting !! Default !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Complete MA1&#039;&#039;&#039; || On || Does [[osrs:Mage Arena|Mage Arena I]] when it&#039;s available: fights Kolodion, prays at the god statues to collect the three god capes and buys the god staves off the Chamber guardian.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Complete MA2&#039;&#039;&#039; || On || Does [[osrs:Mage Arena II|Mage Arena II]]: hunts the wilderness bosses, turns their drops in to Kolodion and claims your imbued capes.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Zammy Cape Count&#039;&#039;&#039; || 0 || How many imbued [[osrs:Imbued zamorak cape|Zamorak capes]] you want.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sara Cape Count&#039;&#039;&#039; || 0 || How many imbued [[osrs:Imbued saradomin cape|Saradomin capes]] you want.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Guthix Cape Count&#039;&#039;&#039; || 0 || How many imbued [[osrs:Imbued guthix cape|Guthix capes]] you want.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Random Cape Count&#039;&#039;&#039; || 1 || Seeded random imbued capes. Each account is locked to ONE god, so it&#039;ll always roll that same account&#039;s cape (handy for farming a spread across a bunch of bots without picking a god yourself).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Mage LVL for MA2&#039;&#039;&#039; || 75 || Minimum Magic level before MA2 kicks off.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;One Tick Flick&#039;&#039;&#039; || On || 1-tick prayer flicks during fights when menu manipulation is on (used in both MA1 and MA2).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Gear lives on the same panel across three sub-tabs: &#039;&#039;&#039;General Settings&#039;&#039;&#039; for resource/primary bits, &#039;&#039;&#039;Manual Equipment&#039;&#039;&#039; for the single-click import of your current WEAPON, SHIELD and CAPE, and &#039;&#039;&#039;Dynamic Equipment&#039;&#039;&#039; for per-slot GP-limit gearing (it buys the best you can afford under your cap). For MA2 it auto-adds ranged armour slots (HAT/CHEST/LEGS) if you&#039;re &#039;&#039;&#039;60+ Ranged&#039;&#039;&#039; and &#039;&#039;&#039;40+ Defence&#039;&#039;&#039;, and always swaps to the right god staff + god cape for whichever boss it&#039;s on.&lt;br /&gt;
&lt;br /&gt;
The rest of the GUI is the usual lineup: &#039;&#039;&#039;Muling&#039;&#039;&#039; (see [[Muling]]) for auto-mule pairing, &#039;&#039;&#039;Misc&#039;&#039;&#039;, &#039;&#039;&#039;Humanization/Anti-Ban&#039;&#039;&#039; and &#039;&#039;&#039;Add-On Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;&amp;quot;&amp;gt;MA2 Boss Locator&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
The three MA2 bosses ([[osrs:Justiciar Zachariah|Justiciar Zachariah]] (Saradomin), [[osrs:Porazdir|Porazdir]] (Zamorak) and [[osrs:Derwen|Derwen]] (Guthix)) roam ~19 spawn points around [[osrs:Lava Dragon Isle|Lava Dragon Isle]], the [[osrs:Demonic Ruins|Demonic Ruins]] and [[osrs:Rogues&#039; Castle|Rogues&#039; Castle]] in deep wild, and they relocate every so often. The script activates the [[osrs:Enchanted symbol|Enchanted symbol]] and reads the hotter/colder chat feedback (very cold → cold → warm → hot → very hot → incredibly hot → visibly shaking) to triangulate exactly where they&#039;ve moved, then loots the boss drop ([[osrs:Justiciar&#039;s hand|Justiciar&#039;s hand]], [[osrs:Demon&#039;s heart|Demon&#039;s heart]] or [[osrs:Ent&#039;s roots|Ent&#039;s roots]]) to hand back to Kolodion. The starting search spot is seeded per account so every bot doesn&#039;t begin in the same place. If it gets fully stuck it logs out for 30 minutes to force the bosses to reset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;&amp;quot;&amp;gt;Supplies &amp;amp; Banking&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
It handles its own restocking off the [[osrs:Grand Exchange|GE]] with buy-limit and restock detection, and temporarily disables a stage (1 hour for MA2) if you&#039;re too broke to keep buying. MA1 pulls a knife, food ([[osrs:Blighted manta ray|Blighted manta ray]]), prayer pots and the god staves + Blood/Air/Fire runes (or a Staff of Fire early on). MA2 adds [[osrs:Blighted super restore|Blighted super restore]], stamina pots, antipoison, [[osrs:Forgotten brew|Forgotten brew]], the Enchanted symbol and runes scaled to your remaining unlock casts and cape goals, drinking [[osrs:Saradomin brew|Saradomin brews]] and [[osrs:Menaphite remedy|Menaphite remedies]] mid-fight. &#039;&#039;&#039;Ironman accounts&#039;&#039;&#039; are supported too: dynamic food, a shop-bought knife and fallback restore pots when blighted supplies aren&#039;t an option.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; margin-top: 30px;&amp;quot;&amp;gt;&lt;br /&gt;
[[Main_Page|&amp;lt;span style=&amp;quot;color: #E0C882; font-weight: bold;&amp;quot;&amp;gt;← Back to Home&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Guester&amp;diff=3285</id>
		<title>Guester</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Guester&amp;diff=3285"/>
		<updated>2026-06-06T23:07:32Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #d33;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Heads up:&#039;&#039;&#039; Guester will not protect your account builds from unwanted exp - check the quests you are enabling before pressing start.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; margin: 20px auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;display:inline-block; border-left:4px solid #2575fc; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 22px; font-weight: 700; letter-spacing: 1px; color:#e6c200; line-height: 1.2;&amp;quot;&amp;gt;[[Premade Profiles]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 11px; font-weight: 600; color: #a3d5ff; letter-spacing: 2px; margin-top: 8px;&amp;quot;&amp;gt;CLICK TO SEE MORE&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Script_Infobox&lt;br /&gt;
| icon         = {{{title|{{PAGENAME}}}}}.png&lt;br /&gt;
| type         = [[Premium]]&lt;br /&gt;
| category     =&lt;br /&gt;
| forum  = [https://dreambot.org/forums/index.php?/topic/29141-guester-by-gscripts-180-quests-diaries-170-ironman-quest-diaries-ironman-aio-in-progress-support-quest-queuing-quester/ {{{title|{{PAGENAME}}}}}]&lt;br /&gt;
| purchase     = [https://dreambot.org/forums/index.php?/store/product/742-guester/ Monthly] - [https://dreambot.org/forums/index.php?/store/product/741-guester-lifetime/ Lifetime]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Guester==&lt;br /&gt;
&lt;br /&gt;
Guester completes hundreds of quests and achievement diaries, saving you hours of gameplay. This is perfect for accessing fun content, or lucrative moneymakers hidden by tedious quests!&lt;br /&gt;
&lt;br /&gt;
Guester allows you to queue up quests and requires no supervision. Quests with the BETA tag should be watched, as there can be bugs. If you encounter one, press the Logs button in the script paint and report it in the #Bug-Reports channel in Discord.&lt;br /&gt;
&lt;br /&gt;
==Guester FAQ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 40%;&amp;quot; | Question&lt;br /&gt;
! style=&amp;quot;width: 60%;&amp;quot; | Answer&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Why does Guester keep thieving fruit/silk?&#039;&#039;&#039;&lt;br /&gt;
| Your account has a GP amount below the specified threshold; adjust the threshold in the GUI.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;What quests and diaries are available in Guester?&#039;&#039;&#039;&lt;br /&gt;
| The full list including requirements for Ironman accounts can be found [https://docs.google.com/spreadsheets/d/1lZwxoKfElow9csEwZFhXscjrcZjSz1aiKOyHJ_E-nTM/edit?gid=0#gid=0 HERE]&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Can I force Guester to use a specific gear loadout?&#039;&#039;&#039;&lt;br /&gt;
| Yes - though for some quests this will be overridden.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Is Guester safe for my 1 Defence pure?&#039;&#039;&#039;&lt;br /&gt;
| Yes. Guester won’t modify attack styles. Ensure your lamp EXP skill is set correctly and avoid Defence-giving quests.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Does Guester train skills?&#039;&#039;&#039;&lt;br /&gt;
| No. Guester is purely a questing script, and will not train your skills.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Why does Guester keep disconnecting from the game?&#039;&#039;&#039;&lt;br /&gt;
| Guester will often hop worlds to find the optimal rotation for certain quest NPC&#039;s, or to find certain quest NPC&#039;s. This is normal, and nothing to worry about.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;How do I configure breaks for Guester?&#039;&#039;&#039;&lt;br /&gt;
| Breaks are managed in the Antiban tab. You can set schedules for micro-breaks, normal breaks, and bedtime breaks, or use the default dynamic system.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #c0392b;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Heads up:&#039;&#039;&#039; Guester won&#039;t protect your account builds from unwanted XP. Check the quests you&#039;re enabling before pressing start.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Guester XP Rewards===&lt;br /&gt;
&lt;br /&gt;
Guester has a default value for certain quests skill rewards. For quest that award a lamp or lamp style item, it&#039;ll select one based on that accounts seeded personal preference for the following skills (Agility, Runecrafting, Thieving and Hunter). For quests that don&#039;t use a lamp system, their default values are listed below:&lt;br /&gt;
&lt;br /&gt;
*Tourist Trap = Agility&lt;br /&gt;
*Shadow of the storm = Ranged&lt;br /&gt;
*Daero&#039;s Training = Str/HP &amp;gt; Atk/Def&lt;br /&gt;
*Legend&#039;s Quest = Agility&lt;br /&gt;
&lt;br /&gt;
If you define a Preferred Reward Skill in the Quest Settings &amp;gt; Misc tab, and it&#039;s possible to select it, it will instead choose that skill.&lt;br /&gt;
&lt;br /&gt;
==Quest Settings==&lt;br /&gt;
===Quest Status Indicators===&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #4CAF50;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;margin-bottom: 20px;&amp;quot;&amp;gt;The below screenshot (click link to view) is an example of a F2P non-iron account that is able to run Prince Ali Rescue, Restless Ghost &amp;amp; Romeo And Juliet: [[:File:Guester-Example.png]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-bottom: 25px;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;display: flex; align-items: center; gap: 10px; margin-bottom: 8px;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div style=&amp;quot;display: flex; align-items: center; gap: 6px; padding: 6px 12px; background: #1f1f1f; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;width: 12px; height: 12px; border-radius: 50%; background: #969696;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;span style=&amp;quot;color: #c2c2c2; font-weight: bold; font-size: 14px;&amp;quot;&amp;gt;Grey&amp;lt;/span&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;span style=&amp;quot;color: #aaa; font-size: 14px;&amp;quot;&amp;gt;- Quest is in the list but not yet activated. No progress has been made.&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div style=&amp;quot;display: flex; align-items: center; gap: 10px; margin-bottom: 8px;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div style=&amp;quot;display: flex; align-items: center; gap: 6px; padding: 6px 12px; background: #1f1f1f; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;width: 12px; height: 12px; border-radius: 50%; background: #FFFF99;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;span style=&amp;quot;color: #FFFF99; font-weight: bold; font-size: 14px;&amp;quot;&amp;gt;Yellow&amp;lt;/span&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;span style=&amp;quot;color: #aaa; font-size: 14px;&amp;quot;&amp;gt;- All skill/level/item prerequisites are satisfied. Ready to be activated and started.&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div style=&amp;quot;display: flex; align-items: center; gap: 10px; margin-bottom: 8px;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div style=&amp;quot;display: flex; align-items: center; gap: 6px; padding: 6px 12px; background: #1f1f1f; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;width: 12px; height: 12px; border-radius: 50%; background: #66CCFF;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;span style=&amp;quot;color: #66CCFF; font-weight: bold; font-size: 14px;&amp;quot;&amp;gt;Blue/Cyan&amp;lt;/span&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;span style=&amp;quot;color: #aaa; font-size: 14px;&amp;quot;&amp;gt;- Selected for the queue. Will resume from the last saved step.&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div style=&amp;quot;display: flex; align-items: center; gap: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div style=&amp;quot;display: flex; align-items: center; gap: 6px; padding: 6px 12px; background: #1f1f1f; border-radius: 6px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;width: 12px; height: 12px; border-radius: 50%; background: #FF9999;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;span style=&amp;quot;color: #FF9999; font-weight: bold; font-size: 14px;&amp;quot;&amp;gt;Red&amp;lt;/span&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;span style=&amp;quot;color: #aaa; font-size: 14px;&amp;quot;&amp;gt;- Missing requirements (skill, quest, item). Check the in-game quest guide.&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top: 25px;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color: #2196F3; border-bottom: 2px solid #2196F3; padding-bottom: 3px; display: inline-block; font-size: 15px; font-weight: bold;&amp;quot;&amp;gt;Combat Requirements&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div style=&amp;quot;display: flex; flex-wrap: wrap; gap: 12px; margin-top: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div style=&amp;quot;flex: 1 1 180px; min-width: 180px; padding: 10px; background: #1f1f1f; border-radius: 6px; border-left: 3px solid #FF9999;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;span style=&amp;quot;color: #FF9999; font-weight: bold;&amp;quot;&amp;gt;Red&amp;lt;/span&amp;gt; - Missing stats&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;div style=&amp;quot;flex: 1 1 180px; min-width: 180px; padding: 10px; background: #1f1f1f; border-radius: 6px; border-left: 3px solid #66CCFF;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;span style=&amp;quot;color: #66CCFF; font-weight: bold;&amp;quot;&amp;gt;Blue/Cyan&amp;lt;/span&amp;gt; - Requirements met&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top: 20px; padding: 10px 12px; background: #1f1f1f; border-radius: 6px; border-left: 3px solid #9C27B0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #9C27B0; font-weight: bold; font-size: 14px;&amp;quot;&amp;gt;Notes&amp;lt;/span&amp;gt;&lt;br /&gt;
* Customize combat requirements in bottom-left info box&lt;br /&gt;
* Won&#039;t attempt with unmet requirements&lt;br /&gt;
* Right Click stat to remove soft combat requirement&lt;br /&gt;
* Ironman status detection enabled&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
While you can right-click the stats to remove the soft combat requirement, Guester is designed to complete the quest with at minimum those stats. If you remove a soft requirement, you must baby sit the quest &amp;amp; pause/takeover if it cannot complete the quest.&lt;br /&gt;
&lt;br /&gt;
=== Ironman Mode Requirements ===&lt;br /&gt;
&lt;br /&gt;
==== Example Case: Mourning&#039;s End Part II ====&lt;br /&gt;
In this scenario:&lt;br /&gt;
* ✅ &#039;&#039;&#039;Hard Requirements Met&#039;&#039;&#039;:&lt;br /&gt;
** All skill levels achieved&lt;br /&gt;
** Prerequisite quests completed&lt;br /&gt;
* ❌ &#039;&#039;&#039;Ironman Requirements Not Met&#039;&#039;&#039;:&lt;br /&gt;
** Missing critical items&lt;br /&gt;
[[File:Mep2ironmemers.png]]&lt;br /&gt;
&lt;br /&gt;
==== How to Proceed ====&lt;br /&gt;
* Check the &#039;&#039;&#039;Ironman Requirements&#039;&#039;&#039; section&lt;br /&gt;
* Gather missing items (shown in red)&lt;br /&gt;
* The script will automatically detect when all requirements are met&lt;br /&gt;
&lt;br /&gt;
===Guester Misc===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Tooltip&lt;br /&gt;
! Options&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Gold Farm Start Threshold&#039;&#039;&#039;&lt;br /&gt;
| If you&#039;re near a bank and have less coins owned than the amount defined here, the script will start farming you money. Current supported methods only include Thieving. If you would like more added feel free to join our Discord and make a suggestion.&lt;br /&gt;
| If 25,000 is entered, it&#039;ll start gold farming once it reaches 25,000 coins.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Gold Farm End Threshold&#039;&#039;&#039;&lt;br /&gt;
| If you are currently gold farming and have more coins owned than the amount defined here, the script will stop farming gold.&lt;br /&gt;
| If 125,000 is entered, it&#039;ll stop gold farming once it reaches 125,000 coins.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Shuffle Tasks On Start&#039;&#039;&#039;&lt;br /&gt;
| If true the script will randomise quest execution order on start. If you&#039;re planning on running multiple accounts on this profile you should likely have this enabled.&lt;br /&gt;
| On/Off&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Preferred Reward Skill&#039;&#039;&#039;&lt;br /&gt;
| If a skill is selected the script will prioritise using rewards on that skill.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Enable Staminas&#039;&#039;&#039;&lt;br /&gt;
| If true the script will use stamina potions.&lt;br /&gt;
| Enabled / Disabled&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Only Partner with Self&#039;&#039;&#039;&lt;br /&gt;
| If true Shield of Arrav and Heroes quest will only match your own accounts together.&lt;br /&gt;
| Enabled / Disabled&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Partner Timeout In Minutes&#039;&#039;&#039;&lt;br /&gt;
| This is the length of time in minutes the script will wait for a partner once it has rolled Arrav or Heroes.&lt;br /&gt;
| Enter a value between 1 - 300. &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Host Mode (Arrav / Heroes)&#039;&#039;&#039;&lt;br /&gt;
| If host mode is true the script will not fully complete Shield of Arrav or Heroes Quest. Instead, it will continue to run Arrav / Heroes to help other accounts complete it.&lt;br /&gt;
| Enabled / Disabled&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;P2P Only (Arrav / Heroes)&#039;&#039;&#039;&lt;br /&gt;
| If enabled and you currently have membership the script will only match you with other accounts that also have membership.&lt;br /&gt;
| Enabled / Disabled&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Quest Cooldown Count&#039;&#039;&#039;&lt;br /&gt;
| This is the amount of quests you can do in a row before going on cooldown. If running as an add-on other add-ons will still execute. If running directly the script will log out for your cooldown period.&lt;br /&gt;
| 1-200&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Quest Cooldown Count Offset&#039;&#039;&#039;&lt;br /&gt;
| The value here will be used to roll in a random range from 0 to value. Each account will roll this uniquely, and have their own offset.  &lt;br /&gt;
If you have your cooldown as 5, and you have 2 here, the ‘true’ cooldown point can be anywhere from 5 to 7. Your account will always have the same unique roll, so it won’t randomly change from 5 to 6 to 7 each time you restart.&lt;br /&gt;
| 0-100&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Cooldown Length (Minutes)&#039;&#039;&#039;&lt;br /&gt;
| This is the amount of time in minutes your cooldown will last.&lt;br /&gt;
| Select a number value for how many minutes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Template:MMAA}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Premium]]&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GSailing&amp;diff=3284</id>
		<title>GSailing</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GSailing&amp;diff=3284"/>
		<updated>2026-06-06T23:07:31Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-family: &#039;Segoe UI&#039;, Tahoma, Geneva, Verdana, sans-serif; color: #e0e0e0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;text-align: center; border-left:4px solid #06b6d4; margin-bottom: 24px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 15px 35px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    min-width: 200px;&lt;br /&gt;
&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    color: #06b6d4;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    letter-spacing: 1px;&lt;br /&gt;
    margin-bottom: 6px;&lt;br /&gt;
&amp;quot;&amp;gt;NOW RELEASED&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Main Title --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    font-family: &#039;Trebuchet MS&#039;, Arial, sans-serif;&lt;br /&gt;
    font-size: 30px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #f0c040;&lt;br /&gt;
    letter-spacing: 2px;&lt;br /&gt;
    margin: 5px 0;&lt;br /&gt;
&amp;quot;&amp;gt;SAILING&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Subtitle --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    color: #88e6ff;&lt;br /&gt;
    letter-spacing: 1px;&lt;br /&gt;
    margin-top: 8px;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    border-top: 1px solid #2c2c2c;&lt;br /&gt;
    padding-top: 8px;&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding-left: 15px;&lt;br /&gt;
    padding-right: 15px;&lt;br /&gt;
&amp;quot;&amp;gt;The FIRST Sailing script on Dreambot&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #3b82f6; margin: 20px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;margin: 0; color: #cbd5e1; font-size: 16px; line-height: 1.6;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;GSailing&#039;&#039;&#039; is a DreamBot script for the OSRS [[Sailing]] skill that runs port-task missions, shipwreck salvaging and ship upgrades to train Sailing for you.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 16px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #3b82f6;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #93c5fd; font-size: 17px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Missions &amp;amp; Port Tasks&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #bfdbfe; line-height: 1.5; display: block;&amp;quot;&amp;gt;Grabs delivery missions from the notice board, picks up the cargo crate at the mooring, sails it over and deposits it at the destination. Only delivery tasks are supported (bounty tasks get auto-cancelled).&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #8b5cf6;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #c4b5fd; font-size: 17px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Salvaging Operations&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #ddd6fe; line-height: 1.5; display: block;&amp;quot;&amp;gt;Sails to shipwreck spawns, deploys the salvaging hook, hops to Salvaging worlds and (on a Sloop) commands crewmates onto the hooks before emptying the cargo hold. Picks the best shipwreck type for your Sailing level.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #10b981;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #a7f3d0; font-size: 17px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Salvage Sorting&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #d1fae5; line-height: 1.5; display: block;&amp;quot;&amp;gt;Sorts salvage at the on-ship salvaging station (if you&#039;ve built one), alchs or drops worthless loot, and banks once you drop below your free-slot threshold.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #f97316;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #fed7aa; font-size: 17px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Ship Upgrading&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #ffedd5; line-height: 1.5; display: block;&amp;quot;&amp;gt;Builds and upgrades every facility for you (Hull, Keel, Mast &amp;amp; Sails, Helm, Cargo, salvaging hooks, the Salvaging station, plus the Inoculation station and Eternal Brazier). Always goes for the best tier you can afford and meet the requirements for.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #06b6d4;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #a5f3fc; font-size: 17px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Auto-Buy Boats&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #cffafe; line-height: 1.5; display: block;&amp;quot;&amp;gt;Buys your next boat from Junior Jim at the Pandemonium as you level (Raft to start, Skiff at 15, Sloop at 50), withdrawing the coins and checking you can actually afford it first.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #3b82f6;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #93c5fd; font-size: 17px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Crew Recruiting&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #bfdbfe; line-height: 1.5; display: block;&amp;quot;&amp;gt;Recruits crewmates at Sailing 50 so they can man the salvaging hooks on your Sloop, including grabbing and equipping the Ghostspeak amulet from Father Urhney for Cabin Boy Jenkins.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #8b5cf6;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #c4b5fd; font-size: 17px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Schematic Unlocks&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #ddd6fe; line-height: 1.5; display: block;&amp;quot;&amp;gt;Unlocks the Salvaging Station schematic at Sailing 42 (digs up the key and reads it from the Chinchompa Island lockbox) and the Eternal Brazier schematic at Sailing 78 (Buccaneers&#039; Haven lockbox).&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 30px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 16px; margin-bottom: 16px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #ef4444;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4 style=&amp;quot;color: #f0c040; margin: 0 0 16px 0; font-size: 20px; font-weight: 600;&amp;quot;&amp;gt;Base Requirements&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 12px 15px; background: #1b1b1b; border-radius: 8px; margin: 12px 0; border-left: 3px solid #10b981;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 24px; height: 24px; background: #10b981; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 12px; flex-shrink: 0; color: white; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
✓&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #86efac; font-weight: 600;&amp;quot;&amp;gt;DB4 Launcher (VIP)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #94a3b8; display: block; margin-top: 5px; margin-left: 36px;&amp;quot;&amp;gt;Sailing is DB4-only and VIP-gated. On anything other than DB4 the script refuses to run and paints a red warning. It&#039;ll do nothing.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 12px 15px; background: #1b1b1b; border-radius: 8px; margin: 12px 0; border-left: 3px solid #ef4444;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 24px; height: 24px; background: #ef4444; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 12px; flex-shrink: 0; color: white; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
✗&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #fca5a5; font-weight: 600;&amp;quot;&amp;gt;DB3 Not Supported&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #fca5a5; display: block; margin-top: 5px; margin-left: 36px;&amp;quot;&amp;gt;Lacks Sailing functionality&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 12px 15px; background: #1b1b1b; border-radius: 8px; margin: 12px 0; border-left: 3px solid #3b82f6;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 24px; height: 24px; background: #3b82f6; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 12px; flex-shrink: 0; color: white; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
✓&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #93c5fd; font-weight: 600;&amp;quot;&amp;gt;GAIO Integration&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #94a3b8; display: block; margin-top: 5px; margin-left: 36px;&amp;quot;&amp;gt;Included with automation suite&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #0ea5e9;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4 style=&amp;quot;color: #f0c040; margin: 0 0 16px 0; font-size: 20px; font-weight: 600;&amp;quot;&amp;gt;Game Requirements&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 16px; background: #1b1b1b; border-radius: 8px; margin: 12px 0; border-left: 3px solid #3b82f6;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #e0f2fe; font-size: 16px; display: block; margin-bottom: 10px;&amp;quot;&amp;gt;Required Quest: The Pandemonium Quest&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; align-items: center; margin: 8px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 20px; height: 20px; background: #10b981; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 10px; flex-shrink: 0; color: white; font-size: 12px; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
✓&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #86efac;&amp;quot;&amp;gt;Auto-completed as a prerequisite. The script toggles the quest and its sub-quests on for you&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; align-items: center; margin: 8px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 20px; height: 20px; background: #10b981; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 10px; flex-shrink: 0; color: white; font-size: 12px; font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
✓&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #86efac;&amp;quot;&amp;gt;Provided free with GAIO&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; align-items: center; margin: 8px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 20px; height: 20px; background: #3b82f6; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 10px; flex-shrink: 0; color: white; font-size: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
ℹ&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #93c5fd;&amp;quot;&amp;gt;Guester purchase not required&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 12px 15px; background: #1b1b1b; border-radius: 8px; margin: 12px 0; border-left: 3px solid #f59e0b;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #fde68a; font-size: 14px;&amp;quot;&amp;gt;Additional Requirements&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #d1d5db; display: block; margin-top: 5px;&amp;quot;&amp;gt;Standard sailing skill requirements, appropriate ship, and necessary equipment&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 30px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-bottom: 30px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 style=&amp;quot;color: #f0c040; margin: 0 0 12px 0; font-size: 22px; font-weight: 600;&amp;quot;&amp;gt;General Settings&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;color: #cbd5e1; margin-bottom: 20px; font-size: 15px; line-height: 1.6;&amp;quot;&amp;gt;Pick which of the four pillars run and how it handles your loot. Everything&#039;s on by default.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x: auto; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Enable Missions&amp;lt;/strong&amp;gt;&lt;br /&gt;
| Run the port-task delivery missions. Bounty tasks aren&#039;t supported and get cancelled.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Enable Salvaging&amp;lt;/strong&amp;gt;&lt;br /&gt;
| Run shipwreck salvaging (level 15+).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Sort Salvage&amp;lt;/strong&amp;gt;&lt;br /&gt;
| Sort salvage at the station on your boat (only does anything if you&#039;ve got a salvaging station built).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Enable Ship Upgrading&amp;lt;/strong&amp;gt;&lt;br /&gt;
| Let the script buy boats and build/upgrade ship facilities for you.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Depo Loot Threshold&amp;lt;/strong&amp;gt;&lt;br /&gt;
| Free inventory slots remaining before it goes to bank your salvage. Set to 8, with 20 empty slots it won&#039;t bank; with 8 empty slots it will. Defaults to 8.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-bottom: 30px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 style=&amp;quot;color: #f0c040; margin: 0 0 12px 0; font-size: 22px; font-weight: 600;&amp;quot;&amp;gt;Shipwreck Types&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #10b981; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #a7f3d0; font-size: 14px;&amp;quot;&amp;gt;Each type is individually toggleable. The script picks the best enabled type for your Sailing level.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x: auto; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! Type&lt;br /&gt;
! Sailing Level&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Small&amp;lt;/strong&amp;gt;&lt;br /&gt;
| 15&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Fisherman&#039;s&amp;lt;/strong&amp;gt;&lt;br /&gt;
| 26&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Barracuda&amp;lt;/strong&amp;gt;&lt;br /&gt;
| 35&lt;br /&gt;
| Barracuda-trial areas only (Stormy Seas).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Large&amp;lt;/strong&amp;gt;&lt;br /&gt;
| 53&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Pirate&amp;lt;/strong&amp;gt;&lt;br /&gt;
| 64&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Mercenary&amp;lt;/strong&amp;gt;&lt;br /&gt;
| 73&lt;br /&gt;
| Tangled Kelp areas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Fremennik&amp;lt;/strong&amp;gt;&lt;br /&gt;
| 80&lt;br /&gt;
| Icy Seas.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Merchant&amp;lt;/strong&amp;gt;&lt;br /&gt;
| 87&lt;br /&gt;
| Top tier, best salvage loot table.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #8b5cf6; margin-bottom: 30px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 style=&amp;quot;color: #f0c040; margin: 0 0 12px 0; font-size: 22px; font-weight: 600;&amp;quot;&amp;gt;Alchemy Settings&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;color: #ddd6fe; margin-bottom: 20px; font-size: 15px; line-height: 1.6;&amp;quot;&amp;gt;Run alchemy automatically while sailing. Settings below.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 16px; margin-top: 16px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #1b1b1b; padding: 18px; border-radius: 8px; border: 1px solid #2c2c2c;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #c4b5fd; font-size: 16px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Enable/Disable&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #ddd6fe;&amp;quot;&amp;gt;Toggle alchemy functionality on or off&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #1b1b1b; padding: 18px; border-radius: 8px; border: 1px solid #2c2c2c;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #c4b5fd; font-size: 16px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Stop Level&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #ddd6fe;&amp;quot;&amp;gt;Magic level to stop at (e.g., 99)&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #1b1b1b; padding: 18px; border-radius: 8px; border: 1px solid #2c2c2c;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #c4b5fd; font-size: 16px; display: block; margin-bottom: 8px;&amp;quot;&amp;gt;Alch Count&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #ddd6fe;&amp;quot;&amp;gt;Maximum items to alchemize per session&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top: 40px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 style=&amp;quot;color: #f0c040; margin: 0 0 12px 0; font-size: 22px; font-weight: 600;&amp;quot;&amp;gt;Shipwreck Locations&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #f97316; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #fed7aa; font-size: 14px;&amp;quot;&amp;gt;There are 43 individually-toggleable shipwreck locations across roughly 13 regions, grouped by type below. Each one&#039;s gated on whether your ship can handle its sea hazard (Stormy Seas / Tangled Kelp / Icy Seas).&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;overflow-x: auto; margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! Type&lt;br /&gt;
! Regions &amp;amp; Spots&lt;br /&gt;
! Hazard&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Small&amp;lt;/strong&amp;gt;&lt;br /&gt;
| Near [[osrs:Tempoross|Tempoross]] - N, E, S, W (4)&lt;br /&gt;
| &amp;lt;span style=&amp;quot;background: #065f46; color: #a7f3d0; padding: 4px 12px; border-radius: 12px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;None&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Fisherman&#039;s&amp;lt;/strong&amp;gt;&lt;br /&gt;
| [[osrs:Entrana|Entrana]] N/E/W, [[osrs:Karamja|Karamja]] N/S/W (6)&lt;br /&gt;
| &amp;lt;span style=&amp;quot;background: #065f46; color: #a7f3d0; padding: 4px 12px; border-radius: 12px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;None&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Barracuda&amp;lt;/strong&amp;gt;&lt;br /&gt;
| Tempoross area - N, N (2)&lt;br /&gt;
| &amp;lt;span style=&amp;quot;background: #1e3a8a; color: #bfdbfe; padding: 4px 12px; border-radius: 12px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Stormy Seas&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Large&amp;lt;/strong&amp;gt;&lt;br /&gt;
| Little Pearl N/E/W, Lonely Isle E/S/W (6)&lt;br /&gt;
| &amp;lt;span style=&amp;quot;background: #065f46; color: #a7f3d0; padding: 4px 12px; border-radius: 12px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;None&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Pirate&amp;lt;/strong&amp;gt;&lt;br /&gt;
| [[osrs:Pest Control|Pest]] N, E (2)&lt;br /&gt;
| &amp;lt;span style=&amp;quot;background: #065f46; color: #a7f3d0; padding: 4px 12px; border-radius: 12px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;None&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Mercenary&amp;lt;/strong&amp;gt;&lt;br /&gt;
| Sunbleak SE/SW/NW, Southern Expanse N/E/S, Serpent N/E/S (9)&lt;br /&gt;
| &amp;lt;span style=&amp;quot;background: #14532d; color: #bbf7d0; padding: 4px 12px; border-radius: 12px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Tangled Kelp&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Fremennik&amp;lt;/strong&amp;gt;&lt;br /&gt;
| Everwinter N/S, [[osrs:Ungael|Ungael]] N/SE/SW (5)&lt;br /&gt;
| &amp;lt;span style=&amp;quot;background: #155e75; color: #a5f3fc; padding: 4px 12px; border-radius: 12px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Icy Seas&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong style=&amp;quot;color: #60a5fa;&amp;quot;&amp;gt;Merchant&amp;lt;/strong&amp;gt;&lt;br /&gt;
| Wintersedge N/SE/SW (Icy Seas), Southern Expanse E/S/NW (Tangled Kelp), Dusksmaw N/E/W (none) (9)&lt;br /&gt;
| &amp;lt;span style=&amp;quot;background: #475569; color: #e2e8f0; padding: 4px 12px; border-radius: 12px; font-size: 13px; font-weight: 600; display: inline-block;&amp;quot;&amp;gt;Mixed&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Integration ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #10b981; margin: 20px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;margin: 0 0 12px 0; color: #cbd5e1; font-size: 15px; line-height: 1.6;&amp;quot;&amp;gt;Like every G script, GSailing ships with the standard tabs: &#039;&#039;&#039;Muling&#039;&#039;&#039; for auto-restock and bank-dumping, plus &#039;&#039;&#039;Misc&#039;&#039;&#039;, &#039;&#039;&#039;Humanization/Antiban&#039;&#039;&#039; and &#039;&#039;&#039;Add-On Settings&#039;&#039;&#039;. Set up [[Muling]] if you want it to mule profits and restock supplies on its own.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;margin: 0; color: #cbd5e1; font-size: 15px; line-height: 1.6;&amp;quot;&amp;gt;When salvaging with a station built it&#039;ll bring alch runes (or a rune pouch) for you. It never buys the pouch itself, and it&#039;ll disable alching if the restock kill-check trips on your nature/fire runes.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 16px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #ef4444;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #fca5a5; font-size: 17px; margin-bottom: 12px; display: flex; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 24px; height: 24px; background: #ef4444; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 12px; color: white; font-weight: bold; flex-shrink: 0;&amp;quot;&amp;gt;&lt;br /&gt;
!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Script won&#039;t start&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #cbd5e1; line-height: 1.6; display: block; padding-left: 36px;&amp;quot;&amp;gt;Verify DB4 is installed and Pandemonium Quest is completed in quest log.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #f59e0b;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #fde68a; font-size: 17px; margin-bottom: 12px; display: flex; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 24px; height: 24px; background: #f59e0b; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 12px; color: #7c2d12; font-weight: bold; flex-shrink: 0;&amp;quot;&amp;gt;&lt;br /&gt;
⚠&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
No shipwrecks targeted&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #cbd5e1; line-height: 1.6; display: block; padding-left: 36px;&amp;quot;&amp;gt;Check configuration - ensure at least one location is toggled on.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #3b82f6;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color: #93c5fd; font-size: 17px; margin-bottom: 12px; display: flex; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 24px; height: 24px; background: #3b82f6; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 12px; color: white; font-weight: bold; flex-shrink: 0;&amp;quot;&amp;gt;&lt;br /&gt;
⚡&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Alchemy not working&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color: #cbd5e1; line-height: 1.6; display: block; padding-left: 36px;&amp;quot;&amp;gt;Confirm alchemy is enabled and you have sufficient runes/coins.&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #3b82f6; margin-top: 25px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; flex-wrap: wrap; gap: 12px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background: #1b1b1b; padding: 8px 18px; border-radius: 16px; font-size: 14px; font-weight: 600; border: 1px solid #3b82f6;&amp;quot;&amp;gt;[[Sailing]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background: #1b1b1b; padding: 8px 18px; border-radius: 16px; font-size: 14px; font-weight: 600; border: 1px solid #10b981;&amp;quot;&amp;gt;[[GAIO]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;background: #1b1b1b; padding: 8px 18px; border-radius: 16px; font-size: 14px; font-weight: 600; border: 1px solid #8b5cf6;&amp;quot;&amp;gt;[[Muling]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GFightCaves&amp;diff=3283</id>
		<title>GFightCaves</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GFightCaves&amp;diff=3283"/>
		<updated>2026-06-06T23:07:30Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #8ab4f8; max-width:600px; margin:0 auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h2 style=&amp;quot;margin:0 0 4px 0; font-weight:700; font-size:20px; color:#e6b800;&amp;quot;&amp;gt;Premade Profiles&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;margin:0 0 16px 0; color:#9aa0a6; font-size:12px; font-weight:500;&amp;quot;&amp;gt;Tried &amp;amp; tested premade profiles&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(160px, 1fr)); gap:16px; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #8ab4f8;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color:#9aa0a6; text-transform:uppercase; font-size:11px; font-weight:600;&amp;quot;&amp;gt;Main Build&amp;lt;/small&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
70+ Defence/Karils&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #a78bfa;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color:#9aa0a6; text-transform:uppercase; font-size:11px; font-weight:600;&amp;quot;&amp;gt;Pure Build&amp;lt;/small&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
1 Def/Blowpipe/Crossbow: [[Media:FightCavesPureBP.json]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #f28b82;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color:#9aa0a6; text-transform:uppercase; font-size:11px; font-weight:600;&amp;quot;&amp;gt;Other&amp;lt;/small&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Other account builds&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #8ab4f8;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color:#e8eaed; display:block; margin-bottom:6px;&amp;quot;&amp;gt;Profile Descriptions&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#bdc1c6;&amp;quot;&amp;gt;Choose an appropriate profile for your account. Some profiles might take more than one attempt to complete.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:Script_Infobox&lt;br /&gt;
| icon         = {{{title|{{PAGENAME}}}}}.png&lt;br /&gt;
| type         = [[Premium]]&lt;br /&gt;
| category     = [[Minigames]]&lt;br /&gt;
| forum  = [https://dreambot.org/forums/index.php?/topic/27434-gfightcaves-add-on-easy-setup/ {{{title|{{PAGENAME}}}}}]&lt;br /&gt;
| purchase     = [https://dreambot.org/forums/index.php?/store/product/606-gfightcaves/ Monthly] - [https://dreambot.org/forums/index.php?/store/product/609-gfightcaves-lifetime/ Lifetime]&lt;br /&gt;
}}&lt;br /&gt;
=={{{title|{{PAGENAME}}}}}==&lt;br /&gt;
{{Template:{{PAGENAME}}|gaio=no}}&lt;br /&gt;
&lt;br /&gt;
{{Template:MMAA}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Premium]]&lt;br /&gt;
[[Category:Minigames]]&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Fight_Caves&amp;diff=3282</id>
		<title>Fight Caves</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Fight_Caves&amp;diff=3282"/>
		<updated>2026-06-06T23:07:30Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Script_Infobox&lt;br /&gt;
| icon= AIO.png&lt;br /&gt;
| type= [[Instanced]]&lt;br /&gt;
| category= [[GAIO]]&lt;br /&gt;
| forum = [https://dreambot.org/forums/index.php?/topic/29839-g-aio-account-builder-just-click-start-integrated-muling-easy-setup-quickstart-supported/ GAIO]&lt;br /&gt;
| purchase= [https://dreambot.org/forums/index.php?/store/product/811-gaioaccountbuilder/ Monthly - Lifetime]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== {{{title|{{PAGENAME}}}}} ==&lt;br /&gt;
&lt;br /&gt;
{{Template:GFightCaves|gaio=yes}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;max-width:600px; margin:16px auto;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-bottom:12px; border-bottom:1px solid #2c2c2c; margin-bottom:16px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h2 style=&amp;quot;margin:0 0 4px 0; font-weight:700; font-size:20px; color:#e6b800; border:none;&amp;quot;&amp;gt;Premade Profiles&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;margin:0; color:#9aa0a6; font-size:12px; font-weight:500;&amp;quot;&amp;gt;Tried &amp;amp; tested premade profiles&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(160px, 1fr)); gap:16px; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #8ab4f8;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color:#9aa0a6; text-transform:uppercase; font-size:11px; font-weight:600;&amp;quot;&amp;gt;Main Build&amp;lt;/small&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
70+ Defence/Karils&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #a78bfa;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color:#9aa0a6; text-transform:uppercase; font-size:11px; font-weight:600;&amp;quot;&amp;gt;Pure Build&amp;lt;/small&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
1 Def/Blowpipe/Crossbow: [[Media:FightCavesPureBP.json]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #f28b82;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;small style=&amp;quot;color:#9aa0a6; text-transform:uppercase; font-size:11px; font-weight:600;&amp;quot;&amp;gt;Other&amp;lt;/small&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Other account builds&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #8ab4f8; font-size:13px; line-height:1.5;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong style=&amp;quot;color:#e8eaed; display:block; margin-bottom:6px;&amp;quot;&amp;gt;Profile Descriptions&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#bdc1c6;&amp;quot;&amp;gt;Choose an appropriate profile for your account. Some profiles might take more than one attempt to complete.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:BacktoAIOMinigames}}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GAIO&amp;diff=3281</id>
		<title>GAIO</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GAIO&amp;diff=3281"/>
		<updated>2026-06-06T22:56:35Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Script_Infobox&lt;br /&gt;
| icon= AIO.png&lt;br /&gt;
| type= [[Instanced]]&lt;br /&gt;
| category=&lt;br /&gt;
| forum = [https://dreambot.org/forums/index.php?/topic/29839-g-aio-account-builder-just-click-start-integrated-muling-easy-setup-quickstart-supported/ GAIO]&lt;br /&gt;
| purchase= [https://dreambot.org/forums/index.php?/store/product/811-gaioaccountbuilder/ Monthly - Lifetime]&lt;br /&gt;
}}&lt;br /&gt;
==GAIO==&lt;br /&gt;
GAIO is an all-in-one OSRS account builder for DreamBot that rolls Skilling, PVM, and Minigame tasks based on your preferences, gold allocation, and goals. It chains tasks, trains for XP and profit, and runs with minimal setup.&lt;br /&gt;
&lt;br /&gt;
Features include:&lt;br /&gt;
* Complete training for all &#039;&#039;&#039;24 [https://oldschool.runescape.wiki/w/Skills Skills]&#039;&#039;&#039;&lt;br /&gt;
* Integrated [https://oldschool.runescape.wiki/w/Minigames Minigames] support ([https://oldschool.runescape.wiki/w/Wintertodt Wintertodt], [https://oldschool.runescape.wiki/w/Pest_Control Pest Control], etc.)&lt;br /&gt;
* [https://oldschool.runescape.wiki/w/Mini-quests Mini-quests] completion&lt;br /&gt;
* Smart [https://oldschool.runescape.wiki/w/Quest Quest] progression planning&lt;br /&gt;
* [https://oldschool.runescape.wiki/w/Achievement_Diary Diary] task completion&lt;br /&gt;
* Customizable [https://oldschool.runescape.wiki/w/Guide Build Guides]&lt;br /&gt;
&lt;br /&gt;
=== What Can GAIO Build? ===&lt;br /&gt;
* Accounts optimised for [https://oldschool.runescape.wiki/w/Zulrah Zulrah]&lt;br /&gt;
* Accounts optimised for [https://oldschool.runescape.wiki/w/Demonic_gorilla Demonic Gorillas]&lt;br /&gt;
* [https://oldschool.runescape.wiki/w/Ironman_Mode Ironmen]*, [https://oldschool.runescape.wiki/w/Pure Pures], [https://oldschool.runescape.wiki/w/Standard_account Mains], and [https://oldschool.runescape.wiki/w/Zerker Zerkers]&lt;br /&gt;
* Almost any style of account!&lt;br /&gt;
&lt;br /&gt;
Ironman accounts require a custom profile and extra work configuring compared to normal accounts. GAIO was designed as a power levelling too, which means buying items from the Grand Exchange. Some features may not be available to Iron accounts (Wilderness Slayer for an example) or require Iron accounts to already have the items in order to roll the task. If you cannot execute a task, check the task page on the wiki, as most have a Requirements section to check what is required on an Iron Account. If there isn&#039;t one available on the wiki, you&#039;ll need to double-check the logs to see what you might be missing. Should there is no message about what is missing, you can submit a bug report in discord so it can be checked by the dev&#039;s.&lt;br /&gt;
&lt;br /&gt;
=== Important Notes === &lt;br /&gt;
* &#039;&#039;&#039;ALL&#039;&#039;&#039; G-Addons are included with GAIO &#039;&#039;&#039;except&#039;&#039;&#039; Guester, which must be purchased separately (but is fully integrated once acquired). This includes [https://oldschool.runescape.wiki/w/Fight_Caves Fight Caves] and [https://oldschool.runescape.wiki/w/Mage_Arena_II MA2].&lt;br /&gt;
* Some tasks included in GAIO may not have all the same features as the standalone scripts. Please check each tasks wiki page for details on the GAIO version, and what requires the full standalone script. Example includes the Royal Titans task only being rollable until you have looted both prayer scrolls.&lt;br /&gt;
* The &#039;&#039;&#039;only&#039;&#039;&#039; additional purchases required are Guester and (optionally) VIP for specific Injections.&lt;br /&gt;
* There are some required skills for certain features on the AIO - see a list of those here: [[#Task Requirements|AIO Skill/Item Requirements]]&lt;br /&gt;
&lt;br /&gt;
Still unsure if a specific G-Addons is included? Check the full list here: [[AddonSettings#supported|HERE]].&lt;br /&gt;
&lt;br /&gt;
=== Quests ===&lt;br /&gt;
GAIO can be integrated with [[Guester]] allowing completing of quest along with skilling and minigame tasks. You must purchase Guester, otherwise quest  cannot be used within GAIO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;display:inline-block; border:1px solid #c0392b; background:#2a1515; color:#f0d6d6; padding:8px 14px; border-radius:5px; font-size:13px;&amp;quot;&amp;gt;⚠ &#039;&#039;&#039;Heads up:&#039;&#039;&#039; Guester won&#039;t protect your account builds from unwanted XP. Check the quests you&#039;re enabling before pressing start.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1lZwxoKfElow9csEwZFhXscjrcZjSz1aiKOyHJ_E-nTM/edit?gid=0#gid=0 All supported quests with Guester]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap: 15px; margin: 20px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#161616; border:1px solid #2c2c2c; border-top:2px solid #3a7d44; border-radius:6px; padding:16px 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Core Features ===&lt;br /&gt;
* [[#Getting_Started|Getting Started]]&lt;br /&gt;
* [[#Gold_Farming|Gold Farming]]&lt;br /&gt;
* [[#Skill_Goals|Skill Goals]]&lt;br /&gt;
* [[#Level_Offset_Feature|Level Offset Feature]]&lt;br /&gt;
* [[#Break_System|Break System]]&lt;br /&gt;
* [[#Skill_Priority|Skill Priority]]&lt;br /&gt;
* [[#Task_Requirements|Task Requirements]]&lt;br /&gt;
&lt;br /&gt;
=== Advanced Features ===&lt;br /&gt;
* [[#Task_times|Task times and extentions]]&lt;br /&gt;
* [[#Muling|Muling, Misc and Anti-ban]]&lt;br /&gt;
&lt;br /&gt;
=== [[AIO Premade Profiles]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#161616; border:1px solid #2c2c2c; border-top:2px solid #b0772e; border-radius:6px; padding:16px 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Skills ===&lt;br /&gt;
* [[Agility]]&lt;br /&gt;
* [[Combat]]&lt;br /&gt;
* [[Construction]]&lt;br /&gt;
* [[Cooking]]&lt;br /&gt;
* [[Crafting]]&lt;br /&gt;
* [[Farming]]&lt;br /&gt;
* [[Firemaking]]&lt;br /&gt;
* [[Fishing]]&lt;br /&gt;
* [[Fletching]]&lt;br /&gt;
* [[Herblore]]&lt;br /&gt;
* [[Hunter]]&lt;br /&gt;
* [[Mining]]&lt;br /&gt;
* [[Prayer]]&lt;br /&gt;
* [[Runecrafting]]&lt;br /&gt;
* [[Sailing]]&lt;br /&gt;
* [[Slayer]]&lt;br /&gt;
* [[Smithing]]&lt;br /&gt;
* [[Thieving]]&lt;br /&gt;
* [[Woodcutting]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#161616; border:1px solid #2c2c2c; border-top:2px solid #2f6f9f; border-radius:6px; padding:16px 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Minigames ===&lt;br /&gt;
&lt;br /&gt;
* [[Barbarian Assault|Barbarian Assault (BETA)]]&lt;br /&gt;
* [[Tears of Guthix]]&lt;br /&gt;
* [[Fishing Trawler]]&lt;br /&gt;
* Soul Wars&lt;br /&gt;
* Rogues Den&lt;br /&gt;
* [[Defenders]]&lt;br /&gt;
* [[Pest Control]]&lt;br /&gt;
* [[Fight Caves]]&lt;br /&gt;
* [[MTA|Mage Training Arena (BETA)]]&lt;br /&gt;
* [[Mage Arena]]&lt;br /&gt;
* [[GClueScrolls|Clue Scrolls]]&lt;br /&gt;
* [[GPvPArena|Emir&#039;s Arena]]&lt;br /&gt;
* Kingdom of Miscellania&lt;br /&gt;
&lt;br /&gt;
=== Bosses===&lt;br /&gt;
* [[Royal Titans]]&lt;br /&gt;
* [[Amoxliatl|Amoxliatl (BETA)]]&lt;br /&gt;
* [[Barrows|Barrows (BETA)]]&lt;br /&gt;
* Obor&lt;br /&gt;
* Bryophyta&lt;br /&gt;
* Moons of Peril&lt;br /&gt;
* Deranged Archeologist&lt;br /&gt;
* Crazy Archeologist&lt;br /&gt;
* Chaos Fanatic&lt;br /&gt;
* Scorpia&lt;br /&gt;
* King Black Dragon&lt;br /&gt;
* Chaos Elemental&lt;br /&gt;
* [[GFrostDragons|Frost Dragons]]&lt;br /&gt;
* [[GCowBoss|Brutus]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Some of the training methods listed within these guides pertain purely to GAIO and are NOT necessarily the same training methods that can be found in the standalone scripts.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; margin: auto; text-align: left;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 30%;&amp;quot; | Question&lt;br /&gt;
! style=&amp;quot;width: 70%;&amp;quot; | Answer&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;What scripts are included within the AIO?&#039;&#039;&#039;&lt;br /&gt;
| Most of the G catalogue is included; with the exceptions to this being:&lt;br /&gt;
* [[Guester]]&lt;br /&gt;
* [[PVM]] and [[Wildy]] scripts (Phosani, Vorkath, etc)&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;How do I make the AIO train past 99?&#039;&#039;&#039;&lt;br /&gt;
| All you need to do is set your skill goal to 0.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;When I start the AIO, I immediately disconnect &amp;amp; log out – why?&#039;&#039;&#039;&lt;br /&gt;
| The script hops worlds to find the lowest ping. It will hop to the lowest ping world upon starting the script.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Can I start using the AIO from level 3?&#039;&#039;&#039;&lt;br /&gt;
| Yes! G AIO can start on a brand new account. We recommend giving the account some starting cash to make it easier to train money-dependent skills (Construction, Herblore, etc).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;How do I stop the AIO selling/sorting my bank?&#039;&#039;&#039;&lt;br /&gt;
| In the Antiban &amp;gt; Bank tab, you can disable:&lt;br /&gt;
* Search Banking (Using the search feature to find items)&lt;br /&gt;
* Sort bank (Sorting your bank via the most frequently used items)&lt;br /&gt;
* Slower withdraws (Withdraws your items a little slower)&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;How can I set the AIO to just train one skill?&#039;&#039;&#039;&lt;br /&gt;
| To train a single skill like Fletching, you need to set your existing skill goals to 1, or below your current skill level: Setting the goal level to anything higher than your current in-game level, or to 0, will not disable the training of this skill.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;More Questions? [https://discord.gg/pXMTybGY Ask us on Discord!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
&lt;br /&gt;
When you start GAIO you will see the following GUI pop up:&lt;br /&gt;
&lt;br /&gt;
[[File:GAIOGui.png|850px]]&lt;br /&gt;
&lt;br /&gt;
=== Default Profile &amp;amp; Interaction ===&lt;br /&gt;
The &#039;&#039;&#039;default profile&#039;&#039;&#039; is automatically loaded when starting G AIO Account Builder. This GUI is fully interactive:  &lt;br /&gt;
* Click any Skill to edit its goal level.  &lt;br /&gt;
* Type your desired level directly into the field (e.g., 75 Ranged).  &lt;br /&gt;
&lt;br /&gt;
==== Example: Customising Skill Goals ====  &lt;br /&gt;
[[File:Guistatsedit.gif]] &lt;br /&gt;
 &lt;br /&gt;
In this example:&lt;br /&gt;
 &lt;br /&gt;
*  Attack level goal changed to &#039;&#039;&#039;50&#039;&#039;&#039;.  &lt;br /&gt;
*  Strength level goal set to &#039;&#039;&#039;50&#039;&#039;&#039;.  &lt;br /&gt;
*  Defence goal adjusted to &#039;&#039;&#039;50&#039;&#039;&#039; .  &lt;br /&gt;
&lt;br /&gt;
Changes are NOT saved automatically - make sure you save your profile at the bottom! You cannot save changes to the g_default_settings.json file. To save your profile, adjust the right box name to a new profile, for example Elf_Accounts.json. You&#039;ll then be able to press the save button.&lt;br /&gt;
&lt;br /&gt;
==Gold Farming==&lt;br /&gt;
While G AIO Account Builder can train accounts from Tutorial Island to end-game content, new accounts often lack sufficient gold for material-intensive skills. To address this:&lt;br /&gt;
&lt;br /&gt;
==== Accessing Gold Farming Options ====&lt;br /&gt;
* Locate the &#039;&#039;&#039;gold farming&#039;&#039;&#039; in the bottom-left of the goal level interface (marked by a stack of GP).&lt;br /&gt;
* This section displays all available gold farming methods, and you should choose appropriate gold farming methods for your account(s)&lt;br /&gt;
&lt;br /&gt;
[[File:Moneymoneymoney.gif]]&lt;br /&gt;
&lt;br /&gt;
=== Gold Farming Configuration ===&lt;br /&gt;
&lt;br /&gt;
==== Gold Farming Threshold ====&lt;br /&gt;
* Set the &#039;&#039;&#039;minimum GP threshold&#039;&#039;&#039; that triggers gold farming activities&lt;br /&gt;
* Example: If set to &#039;&#039;&#039;1M GP&#039;&#039;&#039;, the bot will initiate gold farming when your account&#039;s GP falls below this amount&lt;br /&gt;
&lt;br /&gt;
==== Managing Farming Methods ====&lt;br /&gt;
* Toggle individual methods &#039;&#039;&#039;ON/OFF&#039;&#039;&#039; by clicking the enable/disable buttons&lt;br /&gt;
&lt;br /&gt;
==== Priority Settings ====&lt;br /&gt;
* Located above the method selection list&lt;br /&gt;
* &#039;&#039;&#039;Two priority modes:&#039;&#039;&#039;&lt;br /&gt;
  * &#039;&#039;&#039;Dynamic*&#039;&#039;&#039; (default) - Automatically adjusts based on account progress&lt;br /&gt;
  * &#039;&#039;&#039;Custom&#039;&#039;&#039; - Manually set priority values (1-1000 scale)&lt;br /&gt;
&lt;br /&gt;
=== Alternative Gold-Making Through Skills ===&lt;br /&gt;
&lt;br /&gt;
For players who prefer skill-based money making, G AIO Account Builder offers flexible training configurations with skilling. Note that these won&#039;t roll as a task if the coins on your character are below the defined amount in [[GAIO#Gold_Farming_Threshold|Gold Farming Threshold]].&lt;br /&gt;
&lt;br /&gt;
==== Profit-Oriented Skill Training ====&lt;br /&gt;
* Available for Fletching, Crafting, Cooking, and other production skills&lt;br /&gt;
* Two training modes:&lt;br /&gt;
  * &#039;&#039;&#039;Best GP/XP&#039;&#039;&#039; - Balances profit with experience gains&lt;br /&gt;
  * &#039;&#039;&#039;Maximum Profit&#039;&#039;&#039; - Prioritizes pure gold-making methods&lt;br /&gt;
&lt;br /&gt;
==== Configuration Options ====&lt;br /&gt;
* Navigate to the desired skill&#039;s settings&lt;br /&gt;
* Select your preferred training approach:&lt;br /&gt;
   * Money making focus&lt;br /&gt;
   * Experience focus&lt;br /&gt;
   * Custom method selection&lt;br /&gt;
&lt;br /&gt;
==== Recommended Usage ====&lt;br /&gt;
* Particularly useful when:&lt;br /&gt;
  * Your account lacks requirements for dedicated gold farming methods&lt;br /&gt;
  * You want to simultaneously train skills and build bank value&lt;br /&gt;
  * Preparing for expensive skill training (e.g., Construction or Herblore)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Combine with the Gold Farming Threshold system to automatically switch to money-making when your balance runs low.&lt;br /&gt;
[[File:Craftingmethod.png]]&lt;br /&gt;
&lt;br /&gt;
=== Skill Goals &amp;amp; Customization ===&lt;br /&gt;
To set skill goals:&lt;br /&gt;
# Select the desired Skill.&lt;br /&gt;
# Enter your target level. &lt;br /&gt;
* &#039;&#039;&#039;Training past level 99?&#039;&#039;&#039; Set the goal level to &#039;&#039;&#039;0&#039;&#039;&#039; to enable post-99 progression.&lt;br /&gt;
&lt;br /&gt;
=== Quest &amp;amp; Boss-Specific Builds ===&lt;br /&gt;
Building a specialized account (e.g., for Zulrah or a quest series)?&lt;br /&gt;
* Select your target Quest series.&lt;br /&gt;
* G AIO Account Builder auto-adjusts skill requirements to match the selected goal (if your current levels are below the requirement).&lt;br /&gt;
&lt;br /&gt;
==== Integration with Guester ====&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; Own Guester (purchased separately).&lt;br /&gt;
* GAIO automatically syncs skill goals to meet quest prerequisites, minimizing manual input.  &lt;br /&gt;
* Example: Choose the &amp;quot;Monkey Madness II&amp;quot; quest series → GAIO sets required Attack, Strength, and Ranged levels.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Guester must be purchased separately but integrates fully with GAIO once acquired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Queststatsedit.gif]]&lt;br /&gt;
&lt;br /&gt;
==Skill Goals==&lt;br /&gt;
To set skill goals:&lt;br /&gt;
# Select the desired Skill.&lt;br /&gt;
# Enter your target level. &lt;br /&gt;
* &#039;&#039;&#039;Training past level 99?&#039;&#039;&#039; Set the goal level to &#039;&#039;&#039;0&#039;&#039;&#039; to enable post-99 progression.&lt;br /&gt;
&lt;br /&gt;
=== Quest &amp;amp; Boss-Specific Builds ===&lt;br /&gt;
Building a specialised account (e.g., for Zulrah or a quest series)?&lt;br /&gt;
* Select your target Quest series.&lt;br /&gt;
* G AIO Account Builder auto-adjusts skill requirements to match the selected goal (if your current levels are below the requirement).&lt;br /&gt;
&lt;br /&gt;
==== Integration with Guester ====&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; Own Guester (purchased separately).&lt;br /&gt;
* GAIO automatically syncs skill goals to meet quest prerequisites, minimising manual input.  &lt;br /&gt;
* Example: Choose the &amp;quot;Monkey Madness II&amp;quot; quest series → GAIO sets required Attack, Strength, and Ranged levels.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Guester must be purchased separately but integrates fully with GAIO once acquired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Queststatsedit.gif]]&lt;br /&gt;
&lt;br /&gt;
==Level Offset Feature==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Level Offset&#039;&#039;&#039; setting adds unique variation to accounts running the same profile:&lt;br /&gt;
&lt;br /&gt;
==== How It Works ====&lt;br /&gt;
* When set to &#039;&#039;&#039;10&#039;&#039;&#039; with a goal level of &#039;&#039;&#039;50&#039;&#039;&#039;:&lt;br /&gt;
  * The script generates a random number between &#039;&#039;&#039;0-10&#039;&#039;&#039;&lt;br /&gt;
  * Adds this value to your goal level&lt;br /&gt;
  * Example possible outcomes: 50, 53, 60&lt;br /&gt;
&lt;br /&gt;
==== Key Characteristics ====&lt;br /&gt;
* &#039;&#039;&#039;Account-Specific Randomization&#039;&#039;&#039;:&lt;br /&gt;
  * Each account receives its own unique offset value&lt;br /&gt;
  * Example: One account may stop Herblore at 53, another at 60&lt;br /&gt;
* &#039;&#039;&#039;Persistent Values&#039;&#039;&#039;:&lt;br /&gt;
  * Offset values remain consistent across script restarts&lt;br /&gt;
  * Accounts maintain their assigned level variations permanently&lt;br /&gt;
&lt;br /&gt;
==== Practical Applications ====&lt;br /&gt;
* Creates natural account variation without:&lt;br /&gt;
  * Managing multiple profiles&lt;br /&gt;
  * Manual level adjustments&lt;br /&gt;
* Ideal for:&lt;br /&gt;
  * Building diverse account builds&lt;br /&gt;
  * Avoiding pattern detection&lt;br /&gt;
  * Simulating organic player behavior&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Combine with Skill Goals &amp;amp; Customization to create unique account progression paths.&lt;br /&gt;
[[File:Lvloffset.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Break System==&lt;br /&gt;
&amp;lt;span style=&amp;quot;float:right; margin-left:15px;&amp;quot;&amp;gt;[[File:Aiobreaks.png|250px]]&amp;lt;/span&amp;gt;&lt;br /&gt;
AIO&#039;s break system simulates natural human patterns through customisable pauses.&lt;br /&gt;
&lt;br /&gt;
===Micro Breaks===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #16a085;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Tick-Based System&#039;&#039;&#039;&lt;br /&gt;
** 1 Tick = 0.6 seconds&lt;br /&gt;
** Formula: &amp;lt;code&amp;gt;(0.6 × Ticks) ÷ 60 = Minutes&amp;lt;/code&amp;gt;&lt;br /&gt;
** Example: (0.6×1254)÷60 ≈ 12.54 minutes&lt;br /&gt;
* &#039;&#039;&#039;Recommended Settings&#039;&#039;&#039;&lt;br /&gt;
** Min/Max wait: 1000-1500 ticks&lt;br /&gt;
** Break length: 50-100 ticks&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Normal Breaks ===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #e67e22;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Minute-Based Intervals&#039;&#039;&#039;&lt;br /&gt;
** Short breaks: 3-5 minutes&lt;br /&gt;
** Long breaks: 15-30 minutes&lt;br /&gt;
* &#039;&#039;&#039;Best for&#039;&#039;&#039;: Task transitions&lt;br /&gt;
* &#039;&#039;&#039;Pro Tip&#039;&#039;&#039;: Vary durations ±20%&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bedtime Breaks===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #9b59b6;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Overnight Schedule&#039;&#039;&#039;&lt;br /&gt;
** Uses IP geolocation timezone&lt;br /&gt;
** 24-hour clock format&lt;br /&gt;
* &#039;&#039;&#039;Example Schedule&#039;&#039;&#039;&lt;br /&gt;
** 22:00 (10PM) to 06:00 (6AM)&lt;br /&gt;
** Duration: 6-9 hours&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bank Breaks===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #27ae60;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Banking Interruptions&#039;&#039;&#039;&lt;br /&gt;
** Trigger: 15-25% chance per bank visit&lt;br /&gt;
** Duration: 30-120 seconds&lt;br /&gt;
* &#039;&#039;&#039;Simulates&#039;&#039;&#039;&lt;br /&gt;
** Organisation time&lt;br /&gt;
** Decision pauses&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Optimisation Tips===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; border-left:4px solid #c0392b;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Mix break types&#039;&#039;&#039; for natural patterns&lt;br /&gt;
* &#039;&#039;&#039;Randomise&#039;&#039;&#039; within ranges&lt;br /&gt;
* &#039;&#039;&#039;Activity-based frequency&#039;&#039;&#039;:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Activity Level !! Example Frequency&lt;br /&gt;
|-&lt;br /&gt;
| High-intensity || 2-3 breaks/hour&lt;br /&gt;
|-&lt;br /&gt;
| AFK activities || 1 break/2 hours&lt;br /&gt;
|}&lt;br /&gt;
* &#039;&#039;&#039;Test settings&#039;&#039;&#039; for your play style&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:10px; font-size:0.9em; margin-top:20px; border-top:1px solid #eee;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Always customise your break settings. Suggested break frequency is purely example.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Skill Priority==&lt;br /&gt;
&lt;br /&gt;
Priority controls how often a skill is picked when the script rolls its next task. There are three modes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(280px, 1fr)); gap:16px; margin:18px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
[[File:DynamicPrio.png|300px|class=notpageimage|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#4CAF50; font-weight:bold;&amp;quot;&amp;gt;Dynamic Priority&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
[[File:AIOPrio.png|300px|class=notpageimage|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#FF9800; font-weight:bold;&amp;quot;&amp;gt;High Priority&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
[[File:LowPrio.png|300px|class=notpageimage|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#E91E63; font-weight:bold;&amp;quot;&amp;gt;Low Priority&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Priority Settings Explained===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(250px, 1fr)); gap:16px; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #4CAF50;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;Dynamic Priority&#039;&lt;br /&gt;
&lt;br /&gt;
Adjusts automatically based on:&lt;br /&gt;
* Account combat level&lt;br /&gt;
* Current wealth&lt;br /&gt;
* Skill requirements&lt;br /&gt;
* Game state (quest completions, etc.)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #FF9800;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;High Priority (300-1000)&#039;&lt;br /&gt;
&lt;br /&gt;
Maximises training chance:&lt;br /&gt;
* Priority cap at 1000&lt;br /&gt;
* Best for critical skills and questing&lt;br /&gt;
* Overrides dynamic calculations&lt;br /&gt;
* Requires manual adjustment&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #E91E63;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;Low Priority (1-100)&#039;&lt;br /&gt;
&lt;br /&gt;
Reduced but still possible:&lt;br /&gt;
* Minimum 1% base chance&lt;br /&gt;
* Affected by other skills&#039; availability&lt;br /&gt;
* Good for background training&lt;br /&gt;
* Never completely disabled&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #9C27B0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;Important notes&#039;&lt;br /&gt;
&lt;br /&gt;
If you want manual priority, set it for every skill, including quests and minigames. If you leave one at -1 (dynamic) it can roll 999 and get picked first, since rolling is random and weighted.&lt;br /&gt;
&lt;br /&gt;
To make Farming runs, birdhouses and quests the priority, set those to 999 and every other skill to 1.&lt;br /&gt;
&lt;br /&gt;
Rolling is weighted, so a low-priority skill can still occasionally be picked even when others are set much higher. It is just very unlikely. Set every skill manually for the tightest control over what gets trained.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #4CAF50;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;Tip:&#039; Use dynamic priority for general training, and manual priorities for specific goal-oriented sessions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:MultManuals.png]]&lt;br /&gt;
&lt;br /&gt;
=== Task Requirements ===&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Task Requirement Overview&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center; font-size: 90%; padding: 8px;&amp;quot; |&lt;br /&gt;
&#039;&#039;Icon Legend:&#039;&#039; 💰=GP • 🛡️=Ironman • ✅=Quest • 🌿=Herblore • 🔮=Magic • 🏹=Ranged • 🙏=Prayer • 🔥=Weapon/Spell • 🔑=Keys • 🐒=Greegree • ⛏️=Ore • 🌊=Trident • 🐠=Flippers • 🌴=Bone Voyage • 🗺️=Clue • 🌳=WC/Farming&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 18%;&amp;quot; | Category&lt;br /&gt;
! Task &amp;amp; Requirements&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;9&amp;quot; | ⚔️ Combat&lt;br /&gt;
| &amp;lt;strong&amp;gt;Gemstone Crab&amp;lt;/strong&amp;gt; • Children of the sun ✅ • 100k GP 💰 (for supplies) • Pickaxe if Ironman 🛡️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;NMZ&amp;lt;/strong&amp;gt; • 50+ Att/Str/Mage/Range • Absorb pots/43 Prayer 🙏 • 500k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Sulphur Naguas&amp;lt;/strong&amp;gt; • 60 Att/Str • 38 Herblore 🌿 • 43 Prayer 🙏 • Perilous Moons ✅ • Dragon scimitar(minimum) 🔥&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Obor/Bryophyta&amp;lt;/strong&amp;gt; • 40 Att/Def • 1-8 Keys 🔑 (RNG)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Defenders&amp;lt;/strong&amp;gt; • Missing current best defender 🛡️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Fight Caves&amp;lt;/strong&amp;gt; • All gear defined in Equipment Tab • Must have enough GP for supplies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Royal Titans&amp;lt;/strong&amp;gt; • 59 Magic, 50 Ranged, 50 Atk/Str/Def and 43 Prayer • 1mil GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Scurrius&amp;lt;/strong&amp;gt; • Base 50 combats&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Moons of Peril&amp;lt;/strong&amp;gt; • Base 60 melee stats • 52 Prayer 🙏 • Perilous Moons ✅ • 3mil GP 💰 (main) • Ironman: Specific moon weapons 🛡️&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | 🏹 Ranged&lt;br /&gt;
| &amp;lt;strong&amp;gt;General Chinning&amp;lt;/strong&amp;gt; • 45 Ranged 🏹 • 43 Prayer 🙏 • 🛡️ Iron: Own chins(1K+) 🛡️ • Normie: 1k chins + 500k 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Maniacal Monkeys&amp;lt;/strong&amp;gt; • 45 Ranged 🏹 • 3m GP 💰 • MM2 ✅ • Greegree 🐒&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 🔮 Magic&lt;br /&gt;
| &amp;lt;strong&amp;gt;TeleStunAlch&amp;lt;/strong&amp;gt; • 1hr spell funds 🔥&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;MA2&amp;lt;/strong&amp;gt; • God staves • 48 Magic 🔮&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Ensouled Heads&amp;lt;/strong&amp;gt; • 50 Att/Str • 16 Magic 🔮&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | 🙏 Prayer&lt;br /&gt;
| &amp;lt;strong&amp;gt;Prayer Training&amp;lt;/strong&amp;gt; • 28 Bones&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Red Spider Eggs&amp;lt;/strong&amp;gt; • 43 Prayer 🙏&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;8&amp;quot; | 🛠️ Skilling&lt;br /&gt;
| &amp;lt;strong&amp;gt;Runecrafting&amp;lt;/strong&amp;gt; • 1k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Herblore&amp;lt;/strong&amp;gt; • 20k GP 💰 • 🌿&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Fletching&amp;lt;/strong&amp;gt; • 5k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Slayer&amp;lt;/strong&amp;gt; • 35k GP 💰 • 15 Combat&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Smelting&amp;lt;/strong&amp;gt; • 60 Ore ⛏️ (Bronze/Iron/Gold)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Hunter&amp;lt;/strong&amp;gt; • 2k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Farming&amp;lt;/strong&amp;gt; • 15k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Brimhaven Agility&amp;lt;/strong&amp;gt; • 45 Agility • 50K GP 💰 (Non-iron) • 50+ Food 🛡️&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; | 🌟 Special&lt;br /&gt;
| &amp;lt;strong&amp;gt;Mahogany Homes&amp;lt;/strong&amp;gt; • 30k GP 💰 • Iron: 20 Steel Bars 🛡️ • Plague City ✅&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Driftnet&amp;lt;/strong&amp;gt; • Trident 🌊 • Flippers 🐠 (Weighted)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;1.5t Woodcutting&amp;lt;/strong&amp;gt; • Bone Voyage 🌴 • 35 WC/Farming 🌳&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Miscellania&amp;lt;/strong&amp;gt; • 7.5m GP 💰 • Throne of Misc ✅&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Clues&amp;lt;/strong&amp;gt; • 30 Att/Str • 48 Magic 🔮 • Clue Scroll 🗺️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Totem Fletching&amp;lt;/strong&amp;gt; • Children of the sun ✅ • 20 Fletching • 250+ logs and a Knife 🛡️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Brimhaven Agility&amp;lt;/strong&amp;gt; • 45 Agility • 50K GP 💰 (Non-iron) • 50+ Food 🛡️&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Task times ==&lt;br /&gt;
[[File:GoalsConfig.png|right|600px]]&lt;br /&gt;
In the Goals Config tab you can increase or decrease your task times on the AIO - but as your level goal increases, the task time will be impacted. Task times will also change based on your current level, too.&lt;br /&gt;
&lt;br /&gt;
Task times aren&#039;t a definitive for how long X task will run. Regardless of your min/max task setting, some backend adjustments will take place based on the total level and character-specific randomisation. Setting a task min/max of 30–40 minutes *may* still be slightly under, or over, your specified times. This slight adjustment cannot be changed by you, but you can increase/decrease your task times until you find a good balance for your account.&lt;br /&gt;
&lt;br /&gt;
[[File:taskskip.png|right]]&lt;br /&gt;
It is possible to manually extend or decrease the current task&#039;s time by using the +10 or -10 buttons on the new Script Paint. You toggle between the old paint and the new paint by pressing the Swap Paint button. When you see all the skills, towards the left will be the current task, how long the task has left, and how long the script has been running for. Below these are three buttons, the -10m, +10m and skip buttons. Both the -10m and +10m will either decrease or increase the current task&#039;s run time, or the skip button will skip that task altogether.&lt;br /&gt;
&lt;br /&gt;
== Run Modes &amp;amp; Task Scheduling ==&lt;br /&gt;
Beyond the default dynamic task rolling, GAIO has a few extra ways to control how it runs:&lt;br /&gt;
* &#039;&#039;&#039;Task Mode (manual scheduler)&#039;&#039;&#039;: instead of letting GAIO roll tasks by weight, you can hand it an ordered task list and it&#039;ll work through them in the order you set.&lt;br /&gt;
* &#039;&#039;&#039;Simulate Ironman until TTL&#039;&#039;&#039;: treats a main like an ironman (no buying off the GE) until it hits a total-level threshold (set it to -1 to use a seeded total level). GAIO also drops into this automatically if it goes broke with no mule online, gathering its own supplies until it can afford the GE again.&lt;br /&gt;
* &#039;&#039;&#039;Passive goals&#039;&#039;&#039;: if the only goals left are passive ones (Farming runs, Birdhouses), GAIO idles/logs out and periodically checks back in rather than spinning, unless you enable &#039;&#039;&#039;Stop On Only Passive Skills&#039;&#039;&#039;, which makes it stop instead.&lt;br /&gt;
* &#039;&#039;&#039;Filler tasks&#039;&#039;&#039;: between proper tasks it can run small jobs like Exploring, poll Voting, collecting junk from the Wise Old Man, buying RFD gloves, and opening NMZ herb boxes.&lt;br /&gt;
&lt;br /&gt;
{{Template:MMA}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Instanced]]&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GAIO&amp;diff=3280</id>
		<title>GAIO</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GAIO&amp;diff=3280"/>
		<updated>2026-06-06T22:50:58Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Script_Infobox&lt;br /&gt;
| icon= AIO.png&lt;br /&gt;
| type= [[Instanced]]&lt;br /&gt;
| category=&lt;br /&gt;
| forum = [https://dreambot.org/forums/index.php?/topic/29839-g-aio-account-builder-just-click-start-integrated-muling-easy-setup-quickstart-supported/ GAIO]&lt;br /&gt;
| purchase= [https://dreambot.org/forums/index.php?/store/product/811-gaioaccountbuilder/ Monthly - Lifetime]&lt;br /&gt;
}}&lt;br /&gt;
==GAIO==&lt;br /&gt;
GAIO is an all-in-one OSRS account builder for DreamBot that rolls Skilling, PVM, and Minigame tasks based on your preferences, gold allocation, and goals. It chains tasks, trains for XP and profit, and runs with minimal setup.&lt;br /&gt;
&lt;br /&gt;
Features include:&lt;br /&gt;
* Complete training for all &#039;&#039;&#039;24 [https://oldschool.runescape.wiki/w/Skills Skills]&#039;&#039;&#039;&lt;br /&gt;
* Integrated [https://oldschool.runescape.wiki/w/Minigames Minigames] support ([https://oldschool.runescape.wiki/w/Wintertodt Wintertodt], [https://oldschool.runescape.wiki/w/Pest_Control Pest Control], etc.)&lt;br /&gt;
* [https://oldschool.runescape.wiki/w/Mini-quests Mini-quests] completion&lt;br /&gt;
* Smart [https://oldschool.runescape.wiki/w/Quest Quest] progression planning&lt;br /&gt;
* [https://oldschool.runescape.wiki/w/Achievement_Diary Diary] task completion&lt;br /&gt;
* Customizable [https://oldschool.runescape.wiki/w/Guide Build Guides]&lt;br /&gt;
&lt;br /&gt;
=== What Can GAIO Build? ===&lt;br /&gt;
* Accounts optimised for [https://oldschool.runescape.wiki/w/Zulrah Zulrah]&lt;br /&gt;
* Accounts optimised for [https://oldschool.runescape.wiki/w/Demonic_gorilla Demonic Gorillas]&lt;br /&gt;
* [https://oldschool.runescape.wiki/w/Ironman_Mode Ironmen]*, [https://oldschool.runescape.wiki/w/Pure Pures], [https://oldschool.runescape.wiki/w/Standard_account Mains], and [https://oldschool.runescape.wiki/w/Zerker Zerkers]&lt;br /&gt;
* Almost any style of account!&lt;br /&gt;
&lt;br /&gt;
Ironman accounts require a custom profile and extra work configuring compared to normal accounts. GAIO was designed as a power levelling too, which means buying items from the Grand Exchange. Some features may not be available to Iron accounts (Wilderness Slayer for an example) or require Iron accounts to already have the items in order to roll the task. If you cannot execute a task, check the task page on the wiki, as most have a Requirements section to check what is required on an Iron Account. If there isn&#039;t one available on the wiki, you&#039;ll need to double-check the logs to see what you might be missing. Should there is no message about what is missing, you can submit a bug report in discord so it can be checked by the dev&#039;s.&lt;br /&gt;
&lt;br /&gt;
=== Important Notes === &lt;br /&gt;
* &#039;&#039;&#039;ALL&#039;&#039;&#039; G-Addons are included with GAIO &#039;&#039;&#039;except&#039;&#039;&#039; Guester, which must be purchased separately (but is fully integrated once acquired). This includes [https://oldschool.runescape.wiki/w/Fight_Caves Fight Caves] and [https://oldschool.runescape.wiki/w/Mage_Arena_II MA2].&lt;br /&gt;
* Some tasks included in GAIO may not have all the same features as the standalone scripts. Please check each tasks wiki page for details on the GAIO version, and what requires the full standalone script. Example includes the Royal Titans task only being rollable until you have looted both prayer scrolls.&lt;br /&gt;
* The &#039;&#039;&#039;only&#039;&#039;&#039; additional purchases required are Guester and (optionally) VIP for specific Injections.&lt;br /&gt;
* There are some required skills for certain features on the AIO - see a list of those here: [[#Task Requirements|AIO Skill/Item Requirements]]&lt;br /&gt;
&lt;br /&gt;
Still unsure if a specific G-Addons is included? Check the full list here: [[AddonSettings#supported|HERE]].&lt;br /&gt;
&lt;br /&gt;
=== Quests ===&lt;br /&gt;
GAIO can be integrated with [[Guester]] allowing completing of quest along with skilling and minigame tasks. You must purchase Guester, otherwise quest  cannot be used within GAIO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;display:inline-block; border:1px solid #c0392b; background:#2a1515; color:#f0d6d6; padding:8px 14px; border-radius:5px; font-size:13px;&amp;quot;&amp;gt;⚠ &#039;&#039;&#039;Heads up:&#039;&#039;&#039; Guester won&#039;t protect your account builds from unwanted XP. Check the quests you&#039;re enabling before pressing start.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1lZwxoKfElow9csEwZFhXscjrcZjSz1aiKOyHJ_E-nTM/edit?gid=0#gid=0 All supported quests with Guester]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap: 15px; margin: 20px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#161616; border:1px solid #2c2c2c; border-top:2px solid #3a7d44; border-radius:6px; padding:16px 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Core Features ===&lt;br /&gt;
* [[#Getting_Started|Getting Started]]&lt;br /&gt;
* [[#Gold_Farming|Gold Farming]]&lt;br /&gt;
* [[#Skill_Goals|Skill Goals]]&lt;br /&gt;
* [[#Level_Offset_Feature|Level Offset Feature]]&lt;br /&gt;
* [[#Break_System|Break System]]&lt;br /&gt;
* [[#Skill_Priority|Skill Priority]]&lt;br /&gt;
* [[#Task_Requirements|Task Requirements]]&lt;br /&gt;
&lt;br /&gt;
=== Advanced Features ===&lt;br /&gt;
* [[#Task_times|Task times and extentions]]&lt;br /&gt;
* [[#Muling|Muling, Misc and Anti-ban]]&lt;br /&gt;
&lt;br /&gt;
=== [[AIO Premade Profiles]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#161616; border:1px solid #2c2c2c; border-top:2px solid #b0772e; border-radius:6px; padding:16px 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Skills ===&lt;br /&gt;
* [[Agility]]&lt;br /&gt;
* [[Combat]]&lt;br /&gt;
* [[Construction]]&lt;br /&gt;
* [[Cooking]]&lt;br /&gt;
* [[Crafting]]&lt;br /&gt;
* [[Farming]]&lt;br /&gt;
* [[Firemaking]]&lt;br /&gt;
* [[Fishing]]&lt;br /&gt;
* [[Fletching]]&lt;br /&gt;
* [[Herblore]]&lt;br /&gt;
* [[Hunter]]&lt;br /&gt;
* [[Mining]]&lt;br /&gt;
* [[Prayer]]&lt;br /&gt;
* [[Runecrafting]]&lt;br /&gt;
* [[Sailing]]&lt;br /&gt;
* [[Slayer]]&lt;br /&gt;
* [[Smithing]]&lt;br /&gt;
* [[Thieving]]&lt;br /&gt;
* [[Woodcutting]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#161616; border:1px solid #2c2c2c; border-top:2px solid #2f6f9f; border-radius:6px; padding:16px 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Minigames ===&lt;br /&gt;
&lt;br /&gt;
* [[Barbarian Assault|Barbarian Assault (BETA)]]&lt;br /&gt;
* [[Tears of Guthix]]&lt;br /&gt;
* [[Fishing Trawler]]&lt;br /&gt;
* Soul Wars&lt;br /&gt;
* Rogues Den&lt;br /&gt;
* [[Defenders]]&lt;br /&gt;
* [[Pest Control]]&lt;br /&gt;
* [[Fight Caves]]&lt;br /&gt;
* [[MTA|Mage Training Arena (BETA)]]&lt;br /&gt;
* [[Mage Arena]]&lt;br /&gt;
* [[GClueScrolls|Clue Scrolls]]&lt;br /&gt;
* [[GPvPArena|Emir&#039;s Arena]]&lt;br /&gt;
* Kingdom of Miscellania&lt;br /&gt;
&lt;br /&gt;
=== Bosses===&lt;br /&gt;
* [[Royal Titans]]&lt;br /&gt;
* [[Amoxliatl|Amoxliatl (BETA)]]&lt;br /&gt;
* [[Barrows|Barrows (BETA)]]&lt;br /&gt;
* Obor&lt;br /&gt;
* Bryophyta&lt;br /&gt;
* Moons of Peril&lt;br /&gt;
* Deranged Archeologist&lt;br /&gt;
* Crazy Archeologist&lt;br /&gt;
* Chaos Fanatic&lt;br /&gt;
* Scorpia&lt;br /&gt;
* King Black Dragon&lt;br /&gt;
* Chaos Elemental&lt;br /&gt;
* [[GFrostDragons|Frost Dragons]]&lt;br /&gt;
* [[GCowBoss|Brutus]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Some of the training methods listed within these guides pertain purely to GAIO and are NOT necessarily the same training methods that can be found in the standalone scripts.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; margin: auto; text-align: left;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 30%;&amp;quot; | Question&lt;br /&gt;
! style=&amp;quot;width: 70%;&amp;quot; | Answer&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;What scripts are included within the AIO?&#039;&#039;&#039;&lt;br /&gt;
| Most of the G catalogue is included; with the exceptions to this being:&lt;br /&gt;
* [[Guester]]&lt;br /&gt;
* [[PVM]] and [[Wildy]] scripts (Phosani, Vorkath, etc)&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;How do I make the AIO train past 99?&#039;&#039;&#039;&lt;br /&gt;
| All you need to do is set your skill goal to 0.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;When I start the AIO, I immediately disconnect &amp;amp; log out – why?&#039;&#039;&#039;&lt;br /&gt;
| The script hops worlds to find the lowest ping. It will hop to the lowest ping world upon starting the script.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Can I start using the AIO from level 3?&#039;&#039;&#039;&lt;br /&gt;
| Yes! G AIO can start on a brand new account. We recommend giving the account some starting cash to make it easier to train money-dependent skills (Construction, Herblore, etc).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;How do I stop the AIO selling/sorting my bank?&#039;&#039;&#039;&lt;br /&gt;
| In the Antiban &amp;gt; Bank tab, you can disable:&lt;br /&gt;
* Search Banking (Using the search feature to find items)&lt;br /&gt;
* Sort bank (Sorting your bank via the most frequently used items)&lt;br /&gt;
* Slower withdraws (Withdraws your items a little slower)&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;How can I set the AIO to just train one skill?&#039;&#039;&#039;&lt;br /&gt;
| To train a single skill like Fletching, you need to set your existing skill goals to 1, or below your current skill level: Setting the goal level to anything higher than your current in-game level, or to 0, will not disable the training of this skill.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;More Questions? [https://discord.gg/pXMTybGY Ask us on Discord!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
&lt;br /&gt;
When you start GAIO you will see the following GUI pop up:&lt;br /&gt;
&lt;br /&gt;
[[File:GAIOGui.png|850px]]&lt;br /&gt;
&lt;br /&gt;
=== Default Profile &amp;amp; Interaction ===&lt;br /&gt;
The &#039;&#039;&#039;default profile&#039;&#039;&#039; is automatically loaded when starting G AIO Account Builder. This GUI is fully interactive:  &lt;br /&gt;
* Click any Skill to edit its goal level.  &lt;br /&gt;
* Type your desired level directly into the field (e.g., 75 Ranged).  &lt;br /&gt;
&lt;br /&gt;
==== Example: Customising Skill Goals ====  &lt;br /&gt;
[[File:Guistatsedit.gif]] &lt;br /&gt;
 &lt;br /&gt;
In this example:&lt;br /&gt;
 &lt;br /&gt;
*  Attack level goal changed to &#039;&#039;&#039;50&#039;&#039;&#039;.  &lt;br /&gt;
*  Strength level goal set to &#039;&#039;&#039;50&#039;&#039;&#039;.  &lt;br /&gt;
*  Defence goal adjusted to &#039;&#039;&#039;50&#039;&#039;&#039; .  &lt;br /&gt;
&lt;br /&gt;
Changes are NOT saved automatically - make sure you save your profile at the bottom! You cannot save changes to the g_default_settings.json file. To save your profile, adjust the right box name to a new profile, for example Elf_Accounts.json. You&#039;ll then be able to press the save button.&lt;br /&gt;
&lt;br /&gt;
==Gold Farming==&lt;br /&gt;
While G AIO Account Builder can train accounts from Tutorial Island to end-game content, new accounts often lack sufficient gold for material-intensive skills. To address this:&lt;br /&gt;
&lt;br /&gt;
==== Accessing Gold Farming Options ====&lt;br /&gt;
* Locate the &#039;&#039;&#039;gold farming&#039;&#039;&#039; in the bottom-left of the goal level interface (marked by a stack of GP).&lt;br /&gt;
* This section displays all available gold farming methods, and you should choose appropriate gold farming methods for your account(s)&lt;br /&gt;
&lt;br /&gt;
[[File:Moneymoneymoney.gif]]&lt;br /&gt;
&lt;br /&gt;
=== Gold Farming Configuration ===&lt;br /&gt;
&lt;br /&gt;
==== Gold Farming Threshold ====&lt;br /&gt;
* Set the &#039;&#039;&#039;minimum GP threshold&#039;&#039;&#039; that triggers gold farming activities&lt;br /&gt;
* Example: If set to &#039;&#039;&#039;1M GP&#039;&#039;&#039;, the bot will initiate gold farming when your account&#039;s GP falls below this amount&lt;br /&gt;
&lt;br /&gt;
==== Managing Farming Methods ====&lt;br /&gt;
* Toggle individual methods &#039;&#039;&#039;ON/OFF&#039;&#039;&#039; by clicking the enable/disable buttons&lt;br /&gt;
&lt;br /&gt;
==== Priority Settings ====&lt;br /&gt;
* Located above the method selection list&lt;br /&gt;
* &#039;&#039;&#039;Two priority modes:&#039;&#039;&#039;&lt;br /&gt;
  * &#039;&#039;&#039;Dynamic*&#039;&#039;&#039; (default) - Automatically adjusts based on account progress&lt;br /&gt;
  * &#039;&#039;&#039;Custom&#039;&#039;&#039; - Manually set priority values (1-1000 scale)&lt;br /&gt;
&lt;br /&gt;
=== Alternative Gold-Making Through Skills ===&lt;br /&gt;
&lt;br /&gt;
For players who prefer skill-based money making, G AIO Account Builder offers flexible training configurations with skilling. Note that these won&#039;t roll as a task if the coins on your character are below the defined amount in [[GAIO#Gold_Farming_Threshold|Gold Farming Threshold]].&lt;br /&gt;
&lt;br /&gt;
==== Profit-Oriented Skill Training ====&lt;br /&gt;
* Available for Fletching, Crafting, Cooking, and other production skills&lt;br /&gt;
* Two training modes:&lt;br /&gt;
  * &#039;&#039;&#039;Best GP/XP&#039;&#039;&#039; - Balances profit with experience gains&lt;br /&gt;
  * &#039;&#039;&#039;Maximum Profit&#039;&#039;&#039; - Prioritizes pure gold-making methods&lt;br /&gt;
&lt;br /&gt;
==== Configuration Options ====&lt;br /&gt;
* Navigate to the desired skill&#039;s settings&lt;br /&gt;
* Select your preferred training approach:&lt;br /&gt;
   * Money making focus&lt;br /&gt;
   * Experience focus&lt;br /&gt;
   * Custom method selection&lt;br /&gt;
&lt;br /&gt;
==== Recommended Usage ====&lt;br /&gt;
* Particularly useful when:&lt;br /&gt;
  * Your account lacks requirements for dedicated gold farming methods&lt;br /&gt;
  * You want to simultaneously train skills and build bank value&lt;br /&gt;
  * Preparing for expensive skill training (e.g., Construction or Herblore)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Combine with the Gold Farming Threshold system to automatically switch to money-making when your balance runs low.&lt;br /&gt;
[[File:Craftingmethod.png]]&lt;br /&gt;
&lt;br /&gt;
=== Skill Goals &amp;amp; Customization ===&lt;br /&gt;
To set skill goals:&lt;br /&gt;
# Select the desired Skill.&lt;br /&gt;
# Enter your target level. &lt;br /&gt;
* &#039;&#039;&#039;Training past level 99?&#039;&#039;&#039; Set the goal level to &#039;&#039;&#039;0&#039;&#039;&#039; to enable post-99 progression.&lt;br /&gt;
&lt;br /&gt;
=== Quest &amp;amp; Boss-Specific Builds ===&lt;br /&gt;
Building a specialized account (e.g., for Zulrah or a quest series)?&lt;br /&gt;
* Select your target Quest series.&lt;br /&gt;
* G AIO Account Builder auto-adjusts skill requirements to match the selected goal (if your current levels are below the requirement).&lt;br /&gt;
&lt;br /&gt;
==== Integration with Guester ====&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; Own Guester (purchased separately).&lt;br /&gt;
* GAIO automatically syncs skill goals to meet quest prerequisites, minimizing manual input.  &lt;br /&gt;
* Example: Choose the &amp;quot;Monkey Madness II&amp;quot; quest series → GAIO sets required Attack, Strength, and Ranged levels.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Guester must be purchased separately but integrates fully with GAIO once acquired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Queststatsedit.gif]]&lt;br /&gt;
&lt;br /&gt;
==Skill Goals==&lt;br /&gt;
To set skill goals:&lt;br /&gt;
# Select the desired Skill.&lt;br /&gt;
# Enter your target level. &lt;br /&gt;
* &#039;&#039;&#039;Training past level 99?&#039;&#039;&#039; Set the goal level to &#039;&#039;&#039;0&#039;&#039;&#039; to enable post-99 progression.&lt;br /&gt;
&lt;br /&gt;
=== Quest &amp;amp; Boss-Specific Builds ===&lt;br /&gt;
Building a specialised account (e.g., for Zulrah or a quest series)?&lt;br /&gt;
* Select your target Quest series.&lt;br /&gt;
* G AIO Account Builder auto-adjusts skill requirements to match the selected goal (if your current levels are below the requirement).&lt;br /&gt;
&lt;br /&gt;
==== Integration with Guester ====&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; Own Guester (purchased separately).&lt;br /&gt;
* GAIO automatically syncs skill goals to meet quest prerequisites, minimising manual input.  &lt;br /&gt;
* Example: Choose the &amp;quot;Monkey Madness II&amp;quot; quest series → GAIO sets required Attack, Strength, and Ranged levels.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Guester must be purchased separately but integrates fully with GAIO once acquired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Queststatsedit.gif]]&lt;br /&gt;
&lt;br /&gt;
==Level Offset Feature==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Level Offset&#039;&#039;&#039; setting adds unique variation to accounts running the same profile:&lt;br /&gt;
&lt;br /&gt;
==== How It Works ====&lt;br /&gt;
* When set to &#039;&#039;&#039;10&#039;&#039;&#039; with a goal level of &#039;&#039;&#039;50&#039;&#039;&#039;:&lt;br /&gt;
  * The script generates a random number between &#039;&#039;&#039;0-10&#039;&#039;&#039;&lt;br /&gt;
  * Adds this value to your goal level&lt;br /&gt;
  * Example possible outcomes: 50, 53, 60&lt;br /&gt;
&lt;br /&gt;
==== Key Characteristics ====&lt;br /&gt;
* &#039;&#039;&#039;Account-Specific Randomization&#039;&#039;&#039;:&lt;br /&gt;
  * Each account receives its own unique offset value&lt;br /&gt;
  * Example: One account may stop Herblore at 53, another at 60&lt;br /&gt;
* &#039;&#039;&#039;Persistent Values&#039;&#039;&#039;:&lt;br /&gt;
  * Offset values remain consistent across script restarts&lt;br /&gt;
  * Accounts maintain their assigned level variations permanently&lt;br /&gt;
&lt;br /&gt;
==== Practical Applications ====&lt;br /&gt;
* Creates natural account variation without:&lt;br /&gt;
  * Managing multiple profiles&lt;br /&gt;
  * Manual level adjustments&lt;br /&gt;
* Ideal for:&lt;br /&gt;
  * Building diverse account builds&lt;br /&gt;
  * Avoiding pattern detection&lt;br /&gt;
  * Simulating organic player behavior&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Combine with Skill Goals &amp;amp; Customization to create unique account progression paths.&lt;br /&gt;
[[File:Lvloffset.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Break System==&lt;br /&gt;
&amp;lt;span style=&amp;quot;float:right; margin-left:15px;&amp;quot;&amp;gt;[[File:Aiobreaks.png|250px]]&amp;lt;/span&amp;gt;&lt;br /&gt;
AIO&#039;s break system simulates natural human patterns through customisable pauses.&lt;br /&gt;
&lt;br /&gt;
===Micro Breaks===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #16a085;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Tick-Based System&#039;&#039;&#039;&lt;br /&gt;
** 1 Tick = 0.6 seconds&lt;br /&gt;
** Formula: &amp;lt;code&amp;gt;(0.6 × Ticks) ÷ 60 = Minutes&amp;lt;/code&amp;gt;&lt;br /&gt;
** Example: (0.6×1254)÷60 ≈ 12.54 minutes&lt;br /&gt;
* &#039;&#039;&#039;Recommended Settings&#039;&#039;&#039;&lt;br /&gt;
** Min/Max wait: 1000-1500 ticks&lt;br /&gt;
** Break length: 50-100 ticks&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Normal Breaks ===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #e67e22;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Minute-Based Intervals&#039;&#039;&#039;&lt;br /&gt;
** Short breaks: 3-5 minutes&lt;br /&gt;
** Long breaks: 15-30 minutes&lt;br /&gt;
* &#039;&#039;&#039;Best for&#039;&#039;&#039;: Task transitions&lt;br /&gt;
* &#039;&#039;&#039;Pro Tip&#039;&#039;&#039;: Vary durations ±20%&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bedtime Breaks===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #9b59b6;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Overnight Schedule&#039;&#039;&#039;&lt;br /&gt;
** Uses IP geolocation timezone&lt;br /&gt;
** 24-hour clock format&lt;br /&gt;
* &#039;&#039;&#039;Example Schedule&#039;&#039;&#039;&lt;br /&gt;
** 22:00 (10PM) to 06:00 (6AM)&lt;br /&gt;
** Duration: 6-9 hours&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bank Breaks===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #27ae60;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Banking Interruptions&#039;&#039;&#039;&lt;br /&gt;
** Trigger: 15-25% chance per bank visit&lt;br /&gt;
** Duration: 30-120 seconds&lt;br /&gt;
* &#039;&#039;&#039;Simulates&#039;&#039;&#039;&lt;br /&gt;
** Organisation time&lt;br /&gt;
** Decision pauses&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Optimisation Tips===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; border-left:4px solid #c0392b;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Mix break types&#039;&#039;&#039; for natural patterns&lt;br /&gt;
* &#039;&#039;&#039;Randomise&#039;&#039;&#039; within ranges&lt;br /&gt;
* &#039;&#039;&#039;Activity-based frequency&#039;&#039;&#039;:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Activity Level !! Example Frequency&lt;br /&gt;
|-&lt;br /&gt;
| High-intensity || 2-3 breaks/hour&lt;br /&gt;
|-&lt;br /&gt;
| AFK activities || 1 break/2 hours&lt;br /&gt;
|}&lt;br /&gt;
* &#039;&#039;&#039;Test settings&#039;&#039;&#039; for your play style&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:10px; font-size:0.9em; margin-top:20px; border-top:1px solid #eee;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Always customise your break settings. Suggested break frequency is purely example.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Skill Priority==&lt;br /&gt;
&lt;br /&gt;
Priority controls how often a skill is picked when the script rolls its next task. There are three modes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(280px, 1fr)); gap:16px; margin:18px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
[[File:DynamicPrio.png|300px|class=notpageimage|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#4CAF50; font-weight:bold;&amp;quot;&amp;gt;Dynamic Priority&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
[[File:AIOPrio.png|300px|class=notpageimage|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#FF9800; font-weight:bold;&amp;quot;&amp;gt;High Priority&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
[[File:LowPrio.png|300px|class=notpageimage|]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#E91E63; font-weight:bold;&amp;quot;&amp;gt;Low Priority&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Priority Settings Explained===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit, minmax(250px, 1fr)); gap:16px; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #4CAF50;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;Dynamic Priority&#039;&lt;br /&gt;
&lt;br /&gt;
Adjusts automatically based on:&lt;br /&gt;
* Account combat level&lt;br /&gt;
* Current wealth&lt;br /&gt;
* Skill requirements&lt;br /&gt;
* Game state (quest completions, etc.)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #FF9800;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;High Priority (300-1000)&#039;&lt;br /&gt;
&lt;br /&gt;
Maximises training chance:&lt;br /&gt;
* Priority cap at 1000&lt;br /&gt;
* Best for critical skills and questing&lt;br /&gt;
* Overrides dynamic calculations&lt;br /&gt;
* Requires manual adjustment&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #E91E63;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;Low Priority (1-100)&#039;&lt;br /&gt;
&lt;br /&gt;
Reduced but still possible:&lt;br /&gt;
* Minimum 1% base chance&lt;br /&gt;
* Affected by other skills&#039; availability&lt;br /&gt;
* Good for background training&lt;br /&gt;
* Never completely disabled&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #9C27B0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;Important notes&#039;&lt;br /&gt;
&lt;br /&gt;
If you want manual priority, set it for every skill, including quests and minigames. If you leave one at -1 (dynamic) it can roll 999 and get picked first, since rolling is random and weighted.&lt;br /&gt;
&lt;br /&gt;
To make Farming runs, birdhouses and quests the priority, set those to 999 and every other skill to 1.&lt;br /&gt;
&lt;br /&gt;
Rolling is weighted, so a low-priority skill can still occasionally be picked even when others are set much higher. It is just very unlikely. Set every skill manually for the tightest control over what gets trained.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;gs-card&amp;quot; style=&amp;quot;border-left:4px solid #4CAF50;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;Tip:&#039; Use dynamic priority for general training, and manual priorities for specific goal-oriented sessions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:MultManuals.png]]&lt;br /&gt;
&lt;br /&gt;
=== Task Requirements ===&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed sortable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | 📋 Task Requirement Overview&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center; font-size: 90%; padding: 8px;&amp;quot; |&lt;br /&gt;
&#039;&#039;Icon Legend:&#039;&#039; 💰=GP • 🛡️=Ironman • ✅=Quest • 🌿=Herblore • 🔮=Magic • 🏹=Ranged • 🙏=Prayer • 🔥=Weapon/Spell • 🔑=Keys • 🐒=Greegree • ⛏️=Ore • 🌊=Trident • 🐠=Flippers • 🌴=Bone Voyage • 🗺️=Clue • 🌳=WC/Farming&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 18%;&amp;quot; | Category&lt;br /&gt;
! Task &amp;amp; Requirements&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;9&amp;quot; | ⚔️ Combat&lt;br /&gt;
| &amp;lt;strong&amp;gt;Gemstone Crab&amp;lt;/strong&amp;gt; • Children of the sun ✅ • 100k GP 💰 (for supplies) • Pickaxe if Ironman 🛡️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;NMZ&amp;lt;/strong&amp;gt; • 50+ Att/Str/Mage/Range • Absorb pots/43 Prayer 🙏 • 500k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Sulphur Naguas&amp;lt;/strong&amp;gt; • 60 Att/Str • 38 Herblore 🌿 • 43 Prayer 🙏 • Perilous Moons ✅ • Dragon scimitar(minimum) 🔥&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Obor/Bryophyta&amp;lt;/strong&amp;gt; • 40 Att/Def • 1-8 Keys 🔑 (RNG)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Defenders&amp;lt;/strong&amp;gt; • Missing current best defender 🛡️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Fight Caves&amp;lt;/strong&amp;gt; • All gear defined in Equipment Tab • Must have enough GP for supplies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Royal Titans&amp;lt;/strong&amp;gt; • 59 Magic, 50 Ranged, 50 Atk/Str/Def and 43 Prayer • 1mil GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Scurrius&amp;lt;/strong&amp;gt; • Base 50 combats&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Moons of Peril&amp;lt;/strong&amp;gt; • Base 60 melee stats • 52 Prayer 🙏 • Perilous Moons ✅ • 3mil GP 💰 (main) • Ironman: Specific moon weapons 🛡️&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | 🏹 Ranged&lt;br /&gt;
| &amp;lt;strong&amp;gt;General Chinning&amp;lt;/strong&amp;gt; • 45 Ranged 🏹 • 43 Prayer 🙏 • 🛡️ Iron: Own chins(1K+) 🛡️ • Normie: 1k chins + 500k 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Maniacal Monkeys&amp;lt;/strong&amp;gt; • 45 Ranged 🏹 • 3m GP 💰 • MM2 ✅ • Greegree 🐒&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 🔮 Magic&lt;br /&gt;
| &amp;lt;strong&amp;gt;TeleStunAlch&amp;lt;/strong&amp;gt; • 1hr spell funds 🔥&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;MA2&amp;lt;/strong&amp;gt; • God staves • 48 Magic 🔮&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Ensouled Heads&amp;lt;/strong&amp;gt; • 50 Att/Str • 16 Magic 🔮&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | 🙏 Prayer&lt;br /&gt;
| &amp;lt;strong&amp;gt;Prayer Training&amp;lt;/strong&amp;gt; • 28 Bones&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Red Spider Eggs&amp;lt;/strong&amp;gt; • 43 Prayer 🙏&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;8&amp;quot; | 🛠️ Skilling&lt;br /&gt;
| &amp;lt;strong&amp;gt;Runecrafting&amp;lt;/strong&amp;gt; • 1k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Herblore&amp;lt;/strong&amp;gt; • 20k GP 💰 • 🌿&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Fletching&amp;lt;/strong&amp;gt; • 5k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Slayer&amp;lt;/strong&amp;gt; • 35k GP 💰 • 15 Combat&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Smelting&amp;lt;/strong&amp;gt; • 60 Ore ⛏️ (Bronze/Iron/Gold)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Hunter&amp;lt;/strong&amp;gt; • 2k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Farming&amp;lt;/strong&amp;gt; • 15k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Brimhaven Agility&amp;lt;/strong&amp;gt; • 45 Agility • 50K GP 💰 (Non-iron) • 50+ Food 🛡️&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; | 🌟 Special&lt;br /&gt;
| &amp;lt;strong&amp;gt;Mahogany Homes&amp;lt;/strong&amp;gt; • 30k GP 💰 • Iron: 20 Steel Bars 🛡️ • Plague City ✅&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Driftnet&amp;lt;/strong&amp;gt; • Trident 🌊 • Flippers 🐠 (Weighted)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;1.5t Woodcutting&amp;lt;/strong&amp;gt; • Bone Voyage 🌴 • 35 WC/Farming 🌳&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Miscellania&amp;lt;/strong&amp;gt; • 7.5m GP 💰 • Throne of Misc ✅&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Clues&amp;lt;/strong&amp;gt; • 30 Att/Str • 48 Magic 🔮 • Clue Scroll 🗺️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Totem Fletching&amp;lt;/strong&amp;gt; • Children of the sun ✅ • 20 Fletching • 250+ logs and a Knife 🛡️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Brimhaven Agility&amp;lt;/strong&amp;gt; • 45 Agility • 50K GP 💰 (Non-iron) • 50+ Food 🛡️&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Task times ==&lt;br /&gt;
[[File:GoalsConfig.png|right|600px]]&lt;br /&gt;
In the Goals Config tab you can increase or decrease your task times on the AIO - but as your level goal increases, the task time will be impacted. Task times will also change based on your current level, too.&lt;br /&gt;
&lt;br /&gt;
Task times aren&#039;t a definitive for how long X task will run. Regardless of your min/max task setting, some backend adjustments will take place based on the total level and character-specific randomisation. Setting a task min/max of 30–40 minutes *may* still be slightly under, or over, your specified times. This slight adjustment cannot be changed by you, but you can increase/decrease your task times until you find a good balance for your account.&lt;br /&gt;
&lt;br /&gt;
[[File:taskskip.png|right]]&lt;br /&gt;
It is possible to manually extend or decrease the current task&#039;s time by using the +10 or -10 buttons on the new Script Paint. You toggle between the old paint and the new paint by pressing the Swap Paint button. When you see all the skills, towards the left will be the current task, how long the task has left, and how long the script has been running for. Below these are three buttons, the -10m, +10m and skip buttons. Both the -10m and +10m will either decrease or increase the current task&#039;s run time, or the skip button will skip that task altogether.&lt;br /&gt;
&lt;br /&gt;
== Run Modes &amp;amp; Task Scheduling ==&lt;br /&gt;
Beyond the default dynamic task rolling, GAIO has a few extra ways to control how it runs:&lt;br /&gt;
* &#039;&#039;&#039;Task Mode (manual scheduler)&#039;&#039;&#039;: instead of letting GAIO roll tasks by weight, you can hand it an ordered task list and it&#039;ll work through them in the order you set.&lt;br /&gt;
* &#039;&#039;&#039;Simulate Ironman until TTL&#039;&#039;&#039;: treats a main like an ironman (no buying off the GE) until it hits a total-level threshold (set it to -1 to use a seeded total level). GAIO also drops into this automatically if it goes broke with no mule online, gathering its own supplies until it can afford the GE again.&lt;br /&gt;
* &#039;&#039;&#039;Passive goals&#039;&#039;&#039;: if the only goals left are passive ones (Farming runs, Birdhouses), GAIO idles/logs out and periodically checks back in rather than spinning, unless you enable &#039;&#039;&#039;Stop On Only Passive Skills&#039;&#039;&#039;, which makes it stop instead.&lt;br /&gt;
* &#039;&#039;&#039;Filler tasks&#039;&#039;&#039;: between proper tasks it can run small jobs like Exploring, poll Voting, collecting junk from the Wise Old Man, buying RFD gloves, and opening NMZ herb boxes.&lt;br /&gt;
&lt;br /&gt;
{{Template:MMA}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Instanced]]&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3279</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3279"/>
		<updated>2026-06-06T22:47:50Z</updated>

		<summary type="html">&lt;p&gt;Veza: Add callout-card auto-styling + .gs-card class&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   GScripts theme — matches the main site (https://gscripts.co)&lt;br /&gt;
   Dark navy surfaces + gold (#d4af37) accent + Inter. Citizen is themeable&lt;br /&gt;
   via CSS custom properties, so we override its surface/link/text vars and&lt;br /&gt;
   then style the content (tables, code, headings, infobox, nav cards).&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ---- Citizen colour + font variable overrides (force the brand dark theme) ---- */&lt;br /&gt;
:root,&lt;br /&gt;
html.skin-citizen-auto,&lt;br /&gt;
html.skin-citizen-dark,&lt;br /&gt;
html.skin-citizen-light,&lt;br /&gt;
.skin-citizen {&lt;br /&gt;
    --color-surface-0: #0d0e12;   /* page background (near-black) */&lt;br /&gt;
    --color-surface-1: #141418;   /* raised panels / sidebar (neutral dark) */&lt;br /&gt;
    --color-surface-2: #1b1b20;   /* cards / raised / interactive (neutral dark) */&lt;br /&gt;
    --color-surface-3: #26262c;   /* hovers (neutral) */&lt;br /&gt;
    --color-surface-4: #26262c;&lt;br /&gt;
&lt;br /&gt;
    --color-base: #e5e7eb;        /* body text */&lt;br /&gt;
    --color-emphasized: #ffffff;  /* strong text */&lt;br /&gt;
    --color-subtle: #9ca3af;      /* muted text */&lt;br /&gt;
&lt;br /&gt;
    --color-progressive: #c3c7cf;          /* links / interactive (neutral gray, NOT gold) */&lt;br /&gt;
    --color-progressive--hover: #d4af37;   /* gold only on hover */&lt;br /&gt;
    --color-progressive--active: #d4af37;&lt;br /&gt;
    --color-progressive--focus: #c3c7cf;&lt;br /&gt;
    --color-link: #c3c7cf;&lt;br /&gt;
    --color-visited: #a9adb6;&lt;br /&gt;
&lt;br /&gt;
    --border-color-base: #3a3d44;          /* gray outlines (not blue/navy) */&lt;br /&gt;
    --border-color-subtle: #2a2c31;&lt;br /&gt;
&lt;br /&gt;
    --background-color-base: #0d0e12;&lt;br /&gt;
    --background-color-neutral: #1b1b20;&lt;br /&gt;
    --background-color-neutral-subtle: #141418;&lt;br /&gt;
&lt;br /&gt;
    --font-family-base: &#039;Inter&#039;, &#039;Inter Variable&#039;, -apple-system, system-ui, sans-serif;&lt;br /&gt;
    --font-family-heading: &#039;Inter&#039;, &#039;Inter Variable&#039;, system-ui, sans-serif;&lt;br /&gt;
    --border-radius-medium: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* faint grid backdrop like the main site */&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
.citizen-page-container {&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(255, 255, 255, .02) 1px, transparent 1px),&lt;br /&gt;
        linear-gradient(90deg, rgba(255, 255, 255, .02) 1px, transparent 1px);&lt;br /&gt;
    background-size: 44px 44px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- headings ---- */&lt;br /&gt;
.mw-body .mw-parser-output h2,&lt;br /&gt;
.mw-body .mw-parser-output h3,&lt;br /&gt;
.mw-body .mw-parser-output h4 {&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border-bottom: 1px solid #3a3d44;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1.firstHeading {&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- links: neutral gray, gold only on hover (gold is for headers, not content) ---- */&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink) {&lt;br /&gt;
    color: #c3c7cf;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink):hover {&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a.new { color: #b06a6a; } /* red/dead links, muted */&lt;br /&gt;
&lt;br /&gt;
/* ---- wikitables: navy panels, gold heads, rounded ---- */&lt;br /&gt;
.mw-parser-output .wikitable {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    color: #d1d5db;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    border-collapse: separate;&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: #1e1e22;&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr:hover &amp;gt; td {&lt;br /&gt;
    background: rgba(255, 255, 255, .03);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- code / pre ---- */&lt;br /&gt;
.mw-parser-output code,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output kbd {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- callout cards ----&lt;br /&gt;
   Auto-style any inline left-accent block into a readable card. The inline&lt;br /&gt;
   `border-left:Npx solid &amp;lt;colour&amp;gt;` wins on the left edge, so each keeps its&lt;br /&gt;
   colour as an accent stripe; we add the dark bg, gray border and rounding.&lt;br /&gt;
   `.gs-card` is the same thing for explicit use. */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;],&lt;br /&gt;
.mw-parser-output .gs-card {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    padding: 12px 16px;&lt;br /&gt;
    margin: 14px 0;&lt;br /&gt;
}&lt;br /&gt;
/* code inside a card: lift it off the matching background */&lt;br /&gt;
.mw-parser-output div[style*=&amp;quot;border-left&amp;quot;] code,&lt;br /&gt;
.mw-parser-output .gs-card code {&lt;br /&gt;
    background: #0f0f12;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   Existing custom rules (palette refreshed to gold #d4af37 + navy)&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
/* Script Infobox */&lt;br /&gt;
.infobox {&lt;br /&gt;
    width: 210px;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 767px) {&lt;br /&gt;
    .infobox { float: none; margin: 0 auto 1em auto; }&lt;br /&gt;
}&lt;br /&gt;
.center-content { text-align: center; padding-top: 5px; }&lt;br /&gt;
.infobox table { width: 100%; }&lt;br /&gt;
&lt;br /&gt;
/* Discord styling */&lt;br /&gt;
#discord-link-below-logo { margin-top: 5px; line-height: 0; }&lt;br /&gt;
#discord-link-below-logo img { vertical-align: middle; }&lt;br /&gt;
.vector-header-start { display: flex; flex-direction: column; align-items: flex-start; }&lt;br /&gt;
&lt;br /&gt;
/* Nav cards (Wildy / PVM / Combat / category pages) */&lt;br /&gt;
.hover-table { font-family: &#039;Inter&#039;, &#039;Arial&#039;, sans-serif; }&lt;br /&gt;
.hover-table caption {&lt;br /&gt;
    font-size: 32px;&lt;br /&gt;
    font-weight: 800;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5);&lt;br /&gt;
    padding-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td { transition: all 0.2s ease; padding: 10px; }&lt;br /&gt;
.hover-table td a {&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover {&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .35);&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    background-color: rgba(212, 175, 55, .08);&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover a { color: #f0c75e; }&lt;br /&gt;
.hover-table img {&lt;br /&gt;
    width: 100px; height: 100px; object-fit: contain;&lt;br /&gt;
    transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.hover-table img:hover { transform: scale(1.08); }&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
    .hover-table td { display: inline-block; width: 45%; box-sizing: border-box; text-align: center; vertical-align: top; padding: 10px; }&lt;br /&gt;
    .hover-table tr { display: block; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Uniform icon sizing */&lt;br /&gt;
.icon-wrapper {&lt;br /&gt;
    width: 100px; height: 100px; display: inline-flex; align-items: center; justify-content: center;&lt;br /&gt;
    overflow: hidden; transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.icon-wrapper img { width: 100%; height: 100%; object-fit: contain; }&lt;br /&gt;
.icon-wrapper:hover { transform: scale(1.08); }&lt;br /&gt;
.hover-table td span { white-space: nowrap; display: inline-block; max-width: 100%; font-size: 15px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
    .desktop-only-spacer { display: none !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3278</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3278"/>
		<updated>2026-06-06T22:43:16Z</updated>

		<summary type="html">&lt;p&gt;Veza: Neutralize surface vars (navy -&amp;gt; neutral dark) so panels/pre/code/buttons stop reading blue&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   GScripts theme — matches the main site (https://gscripts.co)&lt;br /&gt;
   Dark navy surfaces + gold (#d4af37) accent + Inter. Citizen is themeable&lt;br /&gt;
   via CSS custom properties, so we override its surface/link/text vars and&lt;br /&gt;
   then style the content (tables, code, headings, infobox, nav cards).&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ---- Citizen colour + font variable overrides (force the brand dark theme) ---- */&lt;br /&gt;
:root,&lt;br /&gt;
html.skin-citizen-auto,&lt;br /&gt;
html.skin-citizen-dark,&lt;br /&gt;
html.skin-citizen-light,&lt;br /&gt;
.skin-citizen {&lt;br /&gt;
    --color-surface-0: #0d0e12;   /* page background (near-black) */&lt;br /&gt;
    --color-surface-1: #141418;   /* raised panels / sidebar (neutral dark) */&lt;br /&gt;
    --color-surface-2: #1b1b20;   /* cards / raised / interactive (neutral dark) */&lt;br /&gt;
    --color-surface-3: #26262c;   /* hovers (neutral) */&lt;br /&gt;
    --color-surface-4: #26262c;&lt;br /&gt;
&lt;br /&gt;
    --color-base: #e5e7eb;        /* body text */&lt;br /&gt;
    --color-emphasized: #ffffff;  /* strong text */&lt;br /&gt;
    --color-subtle: #9ca3af;      /* muted text */&lt;br /&gt;
&lt;br /&gt;
    --color-progressive: #c3c7cf;          /* links / interactive (neutral gray, NOT gold) */&lt;br /&gt;
    --color-progressive--hover: #d4af37;   /* gold only on hover */&lt;br /&gt;
    --color-progressive--active: #d4af37;&lt;br /&gt;
    --color-progressive--focus: #c3c7cf;&lt;br /&gt;
    --color-link: #c3c7cf;&lt;br /&gt;
    --color-visited: #a9adb6;&lt;br /&gt;
&lt;br /&gt;
    --border-color-base: #3a3d44;          /* gray outlines (not blue/navy) */&lt;br /&gt;
    --border-color-subtle: #2a2c31;&lt;br /&gt;
&lt;br /&gt;
    --background-color-base: #0d0e12;&lt;br /&gt;
    --background-color-neutral: #1b1b20;&lt;br /&gt;
    --background-color-neutral-subtle: #141418;&lt;br /&gt;
&lt;br /&gt;
    --font-family-base: &#039;Inter&#039;, &#039;Inter Variable&#039;, -apple-system, system-ui, sans-serif;&lt;br /&gt;
    --font-family-heading: &#039;Inter&#039;, &#039;Inter Variable&#039;, system-ui, sans-serif;&lt;br /&gt;
    --border-radius-medium: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* faint grid backdrop like the main site */&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
.citizen-page-container {&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(255, 255, 255, .02) 1px, transparent 1px),&lt;br /&gt;
        linear-gradient(90deg, rgba(255, 255, 255, .02) 1px, transparent 1px);&lt;br /&gt;
    background-size: 44px 44px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- headings ---- */&lt;br /&gt;
.mw-body .mw-parser-output h2,&lt;br /&gt;
.mw-body .mw-parser-output h3,&lt;br /&gt;
.mw-body .mw-parser-output h4 {&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border-bottom: 1px solid #3a3d44;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1.firstHeading {&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- links: neutral gray, gold only on hover (gold is for headers, not content) ---- */&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink) {&lt;br /&gt;
    color: #c3c7cf;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink):hover {&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a.new { color: #b06a6a; } /* red/dead links, muted */&lt;br /&gt;
&lt;br /&gt;
/* ---- wikitables: navy panels, gold heads, rounded ---- */&lt;br /&gt;
.mw-parser-output .wikitable {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    color: #d1d5db;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    border-collapse: separate;&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: #1e1e22;&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr:hover &amp;gt; td {&lt;br /&gt;
    background: rgba(255, 255, 255, .03);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- code / pre ---- */&lt;br /&gt;
.mw-parser-output code,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output kbd {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   Existing custom rules (palette refreshed to gold #d4af37 + navy)&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
/* Script Infobox */&lt;br /&gt;
.infobox {&lt;br /&gt;
    width: 210px;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 767px) {&lt;br /&gt;
    .infobox { float: none; margin: 0 auto 1em auto; }&lt;br /&gt;
}&lt;br /&gt;
.center-content { text-align: center; padding-top: 5px; }&lt;br /&gt;
.infobox table { width: 100%; }&lt;br /&gt;
&lt;br /&gt;
/* Discord styling */&lt;br /&gt;
#discord-link-below-logo { margin-top: 5px; line-height: 0; }&lt;br /&gt;
#discord-link-below-logo img { vertical-align: middle; }&lt;br /&gt;
.vector-header-start { display: flex; flex-direction: column; align-items: flex-start; }&lt;br /&gt;
&lt;br /&gt;
/* Nav cards (Wildy / PVM / Combat / category pages) */&lt;br /&gt;
.hover-table { font-family: &#039;Inter&#039;, &#039;Arial&#039;, sans-serif; }&lt;br /&gt;
.hover-table caption {&lt;br /&gt;
    font-size: 32px;&lt;br /&gt;
    font-weight: 800;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5);&lt;br /&gt;
    padding-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td { transition: all 0.2s ease; padding: 10px; }&lt;br /&gt;
.hover-table td a {&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover {&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .35);&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    background-color: rgba(212, 175, 55, .08);&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover a { color: #f0c75e; }&lt;br /&gt;
.hover-table img {&lt;br /&gt;
    width: 100px; height: 100px; object-fit: contain;&lt;br /&gt;
    transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.hover-table img:hover { transform: scale(1.08); }&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
    .hover-table td { display: inline-block; width: 45%; box-sizing: border-box; text-align: center; vertical-align: top; padding: 10px; }&lt;br /&gt;
    .hover-table tr { display: block; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Uniform icon sizing */&lt;br /&gt;
.icon-wrapper {&lt;br /&gt;
    width: 100px; height: 100px; display: inline-flex; align-items: center; justify-content: center;&lt;br /&gt;
    overflow: hidden; transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.icon-wrapper img { width: 100%; height: 100%; object-fit: contain; }&lt;br /&gt;
.icon-wrapper:hover { transform: scale(1.08); }&lt;br /&gt;
.hover-table td span { white-space: nowrap; display: inline-block; max-width: 100%; font-size: 15px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
    .desktop-only-spacer { display: none !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3277</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3277"/>
		<updated>2026-06-06T22:41:05Z</updated>

		<summary type="html">&lt;p&gt;Veza: Tables/code: neutral dark (#161616) instead of navy, to match the card style&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   GScripts theme — matches the main site (https://gscripts.co)&lt;br /&gt;
   Dark navy surfaces + gold (#d4af37) accent + Inter. Citizen is themeable&lt;br /&gt;
   via CSS custom properties, so we override its surface/link/text vars and&lt;br /&gt;
   then style the content (tables, code, headings, infobox, nav cards).&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ---- Citizen colour + font variable overrides (force the brand dark theme) ---- */&lt;br /&gt;
:root,&lt;br /&gt;
html.skin-citizen-auto,&lt;br /&gt;
html.skin-citizen-dark,&lt;br /&gt;
html.skin-citizen-light,&lt;br /&gt;
.skin-citizen {&lt;br /&gt;
    --color-surface-0: #0d0e12;   /* page background */&lt;br /&gt;
    --color-surface-1: #0d1120;   /* raised panels / sidebar */&lt;br /&gt;
    --color-surface-2: #131e35;   /* cards / table heads */&lt;br /&gt;
    --color-surface-3: #1a2540;   /* hovers / borders */&lt;br /&gt;
    --color-surface-4: #1a2540;&lt;br /&gt;
&lt;br /&gt;
    --color-base: #e5e7eb;        /* body text */&lt;br /&gt;
    --color-emphasized: #ffffff;  /* strong text */&lt;br /&gt;
    --color-subtle: #9ca3af;      /* muted text */&lt;br /&gt;
&lt;br /&gt;
    --color-progressive: #c3c7cf;          /* links / interactive (neutral gray, NOT gold) */&lt;br /&gt;
    --color-progressive--hover: #d4af37;   /* gold only on hover */&lt;br /&gt;
    --color-progressive--active: #d4af37;&lt;br /&gt;
    --color-progressive--focus: #c3c7cf;&lt;br /&gt;
    --color-link: #c3c7cf;&lt;br /&gt;
    --color-visited: #a9adb6;&lt;br /&gt;
&lt;br /&gt;
    --border-color-base: #3a3d44;          /* gray outlines (not blue/navy) */&lt;br /&gt;
    --border-color-subtle: #2a2c31;&lt;br /&gt;
&lt;br /&gt;
    --background-color-base: #0d0e12;&lt;br /&gt;
    --background-color-neutral: #131e35;&lt;br /&gt;
    --background-color-neutral-subtle: #0d1120;&lt;br /&gt;
&lt;br /&gt;
    --font-family-base: &#039;Inter&#039;, &#039;Inter Variable&#039;, -apple-system, system-ui, sans-serif;&lt;br /&gt;
    --font-family-heading: &#039;Inter&#039;, &#039;Inter Variable&#039;, system-ui, sans-serif;&lt;br /&gt;
    --border-radius-medium: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* faint grid backdrop like the main site */&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
.citizen-page-container {&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(255, 255, 255, .02) 1px, transparent 1px),&lt;br /&gt;
        linear-gradient(90deg, rgba(255, 255, 255, .02) 1px, transparent 1px);&lt;br /&gt;
    background-size: 44px 44px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- headings ---- */&lt;br /&gt;
.mw-body .mw-parser-output h2,&lt;br /&gt;
.mw-body .mw-parser-output h3,&lt;br /&gt;
.mw-body .mw-parser-output h4 {&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border-bottom: 1px solid #3a3d44;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1.firstHeading {&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- links: neutral gray, gold only on hover (gold is for headers, not content) ---- */&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink) {&lt;br /&gt;
    color: #c3c7cf;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink):hover {&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a.new { color: #b06a6a; } /* red/dead links, muted */&lt;br /&gt;
&lt;br /&gt;
/* ---- wikitables: navy panels, gold heads, rounded ---- */&lt;br /&gt;
.mw-parser-output .wikitable {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    color: #d1d5db;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    border-collapse: separate;&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: #1e1e22;&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr:hover &amp;gt; td {&lt;br /&gt;
    background: rgba(255, 255, 255, .03);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- code / pre ---- */&lt;br /&gt;
.mw-parser-output code,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output kbd {&lt;br /&gt;
    background: #161616;&lt;br /&gt;
    border: 1px solid #2c2c2c;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   Existing custom rules (palette refreshed to gold #d4af37 + navy)&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
/* Script Infobox */&lt;br /&gt;
.infobox {&lt;br /&gt;
    width: 210px;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 767px) {&lt;br /&gt;
    .infobox { float: none; margin: 0 auto 1em auto; }&lt;br /&gt;
}&lt;br /&gt;
.center-content { text-align: center; padding-top: 5px; }&lt;br /&gt;
.infobox table { width: 100%; }&lt;br /&gt;
&lt;br /&gt;
/* Discord styling */&lt;br /&gt;
#discord-link-below-logo { margin-top: 5px; line-height: 0; }&lt;br /&gt;
#discord-link-below-logo img { vertical-align: middle; }&lt;br /&gt;
.vector-header-start { display: flex; flex-direction: column; align-items: flex-start; }&lt;br /&gt;
&lt;br /&gt;
/* Nav cards (Wildy / PVM / Combat / category pages) */&lt;br /&gt;
.hover-table { font-family: &#039;Inter&#039;, &#039;Arial&#039;, sans-serif; }&lt;br /&gt;
.hover-table caption {&lt;br /&gt;
    font-size: 32px;&lt;br /&gt;
    font-weight: 800;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5);&lt;br /&gt;
    padding-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td { transition: all 0.2s ease; padding: 10px; }&lt;br /&gt;
.hover-table td a {&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover {&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .35);&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    background-color: rgba(212, 175, 55, .08);&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover a { color: #f0c75e; }&lt;br /&gt;
.hover-table img {&lt;br /&gt;
    width: 100px; height: 100px; object-fit: contain;&lt;br /&gt;
    transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.hover-table img:hover { transform: scale(1.08); }&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
    .hover-table td { display: inline-block; width: 45%; box-sizing: border-box; text-align: center; vertical-align: top; padding: 10px; }&lt;br /&gt;
    .hover-table tr { display: block; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Uniform icon sizing */&lt;br /&gt;
.icon-wrapper {&lt;br /&gt;
    width: 100px; height: 100px; display: inline-flex; align-items: center; justify-content: center;&lt;br /&gt;
    overflow: hidden; transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.icon-wrapper img { width: 100%; height: 100%; object-fit: contain; }&lt;br /&gt;
.icon-wrapper:hover { transform: scale(1.08); }&lt;br /&gt;
.hover-table td span { white-space: nowrap; display: inline-block; max-width: 100%; font-size: 15px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
    .desktop-only-spacer { display: none !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3276</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3276"/>
		<updated>2026-06-06T22:36:06Z</updated>

		<summary type="html">&lt;p&gt;Veza: Infobox: remove navy wrapper bg/border (was framing the inner table)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   GScripts theme — matches the main site (https://gscripts.co)&lt;br /&gt;
   Dark navy surfaces + gold (#d4af37) accent + Inter. Citizen is themeable&lt;br /&gt;
   via CSS custom properties, so we override its surface/link/text vars and&lt;br /&gt;
   then style the content (tables, code, headings, infobox, nav cards).&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ---- Citizen colour + font variable overrides (force the brand dark theme) ---- */&lt;br /&gt;
:root,&lt;br /&gt;
html.skin-citizen-auto,&lt;br /&gt;
html.skin-citizen-dark,&lt;br /&gt;
html.skin-citizen-light,&lt;br /&gt;
.skin-citizen {&lt;br /&gt;
    --color-surface-0: #0d0e12;   /* page background */&lt;br /&gt;
    --color-surface-1: #0d1120;   /* raised panels / sidebar */&lt;br /&gt;
    --color-surface-2: #131e35;   /* cards / table heads */&lt;br /&gt;
    --color-surface-3: #1a2540;   /* hovers / borders */&lt;br /&gt;
    --color-surface-4: #1a2540;&lt;br /&gt;
&lt;br /&gt;
    --color-base: #e5e7eb;        /* body text */&lt;br /&gt;
    --color-emphasized: #ffffff;  /* strong text */&lt;br /&gt;
    --color-subtle: #9ca3af;      /* muted text */&lt;br /&gt;
&lt;br /&gt;
    --color-progressive: #c3c7cf;          /* links / interactive (neutral gray, NOT gold) */&lt;br /&gt;
    --color-progressive--hover: #d4af37;   /* gold only on hover */&lt;br /&gt;
    --color-progressive--active: #d4af37;&lt;br /&gt;
    --color-progressive--focus: #c3c7cf;&lt;br /&gt;
    --color-link: #c3c7cf;&lt;br /&gt;
    --color-visited: #a9adb6;&lt;br /&gt;
&lt;br /&gt;
    --border-color-base: #3a3d44;          /* gray outlines (not blue/navy) */&lt;br /&gt;
    --border-color-subtle: #2a2c31;&lt;br /&gt;
&lt;br /&gt;
    --background-color-base: #0d0e12;&lt;br /&gt;
    --background-color-neutral: #131e35;&lt;br /&gt;
    --background-color-neutral-subtle: #0d1120;&lt;br /&gt;
&lt;br /&gt;
    --font-family-base: &#039;Inter&#039;, &#039;Inter Variable&#039;, -apple-system, system-ui, sans-serif;&lt;br /&gt;
    --font-family-heading: &#039;Inter&#039;, &#039;Inter Variable&#039;, system-ui, sans-serif;&lt;br /&gt;
    --border-radius-medium: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* faint grid backdrop like the main site */&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
.citizen-page-container {&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(255, 255, 255, .02) 1px, transparent 1px),&lt;br /&gt;
        linear-gradient(90deg, rgba(255, 255, 255, .02) 1px, transparent 1px);&lt;br /&gt;
    background-size: 44px 44px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- headings ---- */&lt;br /&gt;
.mw-body .mw-parser-output h2,&lt;br /&gt;
.mw-body .mw-parser-output h3,&lt;br /&gt;
.mw-body .mw-parser-output h4 {&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border-bottom: 1px solid #3a3d44;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1.firstHeading {&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- links: neutral gray, gold only on hover (gold is for headers, not content) ---- */&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink) {&lt;br /&gt;
    color: #c3c7cf;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink):hover {&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a.new { color: #b06a6a; } /* red/dead links, muted */&lt;br /&gt;
&lt;br /&gt;
/* ---- wikitables: navy panels, gold heads, rounded ---- */&lt;br /&gt;
.mw-parser-output .wikitable {&lt;br /&gt;
    background: #0d1120;&lt;br /&gt;
    color: #d1d5db;&lt;br /&gt;
    border: 1px solid #3a3d44;&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    border-collapse: separate;&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: #131e35;&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border: 1px solid #3a3d44;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    border: 1px solid #3a3d44;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr:hover &amp;gt; td {&lt;br /&gt;
    background: rgba(255, 255, 255, .03);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- code / pre ---- */&lt;br /&gt;
.mw-parser-output code,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output kbd {&lt;br /&gt;
    background: #0d1120;&lt;br /&gt;
    border: 1px solid #3a3d44;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   Existing custom rules (palette refreshed to gold #d4af37 + navy)&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
/* Script Infobox */&lt;br /&gt;
.infobox {&lt;br /&gt;
    width: 210px;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    border: none;&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 767px) {&lt;br /&gt;
    .infobox { float: none; margin: 0 auto 1em auto; }&lt;br /&gt;
}&lt;br /&gt;
.center-content { text-align: center; padding-top: 5px; }&lt;br /&gt;
.infobox table { width: 100%; }&lt;br /&gt;
&lt;br /&gt;
/* Discord styling */&lt;br /&gt;
#discord-link-below-logo { margin-top: 5px; line-height: 0; }&lt;br /&gt;
#discord-link-below-logo img { vertical-align: middle; }&lt;br /&gt;
.vector-header-start { display: flex; flex-direction: column; align-items: flex-start; }&lt;br /&gt;
&lt;br /&gt;
/* Nav cards (Wildy / PVM / Combat / category pages) */&lt;br /&gt;
.hover-table { font-family: &#039;Inter&#039;, &#039;Arial&#039;, sans-serif; }&lt;br /&gt;
.hover-table caption {&lt;br /&gt;
    font-size: 32px;&lt;br /&gt;
    font-weight: 800;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5);&lt;br /&gt;
    padding-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td { transition: all 0.2s ease; padding: 10px; }&lt;br /&gt;
.hover-table td a {&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover {&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .35);&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    background-color: rgba(212, 175, 55, .08);&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover a { color: #f0c75e; }&lt;br /&gt;
.hover-table img {&lt;br /&gt;
    width: 100px; height: 100px; object-fit: contain;&lt;br /&gt;
    transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.hover-table img:hover { transform: scale(1.08); }&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
    .hover-table td { display: inline-block; width: 45%; box-sizing: border-box; text-align: center; vertical-align: top; padding: 10px; }&lt;br /&gt;
    .hover-table tr { display: block; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Uniform icon sizing */&lt;br /&gt;
.icon-wrapper {&lt;br /&gt;
    width: 100px; height: 100px; display: inline-flex; align-items: center; justify-content: center;&lt;br /&gt;
    overflow: hidden; transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.icon-wrapper img { width: 100%; height: 100%; object-fit: contain; }&lt;br /&gt;
.icon-wrapper:hover { transform: scale(1.08); }&lt;br /&gt;
.hover-table td span { white-space: nowrap; display: inline-block; max-width: 100%; font-size: 15px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
    .desktop-only-spacer { display: none !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3275</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3275"/>
		<updated>2026-06-06T21:54:40Z</updated>

		<summary type="html">&lt;p&gt;Veza: Theme tweak: links neutral gray (gold on hover only), outlines gray not navy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   GScripts theme — matches the main site (https://gscripts.co)&lt;br /&gt;
   Dark navy surfaces + gold (#d4af37) accent + Inter. Citizen is themeable&lt;br /&gt;
   via CSS custom properties, so we override its surface/link/text vars and&lt;br /&gt;
   then style the content (tables, code, headings, infobox, nav cards).&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ---- Citizen colour + font variable overrides (force the brand dark theme) ---- */&lt;br /&gt;
:root,&lt;br /&gt;
html.skin-citizen-auto,&lt;br /&gt;
html.skin-citizen-dark,&lt;br /&gt;
html.skin-citizen-light,&lt;br /&gt;
.skin-citizen {&lt;br /&gt;
    --color-surface-0: #0d0e12;   /* page background */&lt;br /&gt;
    --color-surface-1: #0d1120;   /* raised panels / sidebar */&lt;br /&gt;
    --color-surface-2: #131e35;   /* cards / table heads */&lt;br /&gt;
    --color-surface-3: #1a2540;   /* hovers / borders */&lt;br /&gt;
    --color-surface-4: #1a2540;&lt;br /&gt;
&lt;br /&gt;
    --color-base: #e5e7eb;        /* body text */&lt;br /&gt;
    --color-emphasized: #ffffff;  /* strong text */&lt;br /&gt;
    --color-subtle: #9ca3af;      /* muted text */&lt;br /&gt;
&lt;br /&gt;
    --color-progressive: #c3c7cf;          /* links / interactive (neutral gray, NOT gold) */&lt;br /&gt;
    --color-progressive--hover: #d4af37;   /* gold only on hover */&lt;br /&gt;
    --color-progressive--active: #d4af37;&lt;br /&gt;
    --color-progressive--focus: #c3c7cf;&lt;br /&gt;
    --color-link: #c3c7cf;&lt;br /&gt;
    --color-visited: #a9adb6;&lt;br /&gt;
&lt;br /&gt;
    --border-color-base: #3a3d44;          /* gray outlines (not blue/navy) */&lt;br /&gt;
    --border-color-subtle: #2a2c31;&lt;br /&gt;
&lt;br /&gt;
    --background-color-base: #0d0e12;&lt;br /&gt;
    --background-color-neutral: #131e35;&lt;br /&gt;
    --background-color-neutral-subtle: #0d1120;&lt;br /&gt;
&lt;br /&gt;
    --font-family-base: &#039;Inter&#039;, &#039;Inter Variable&#039;, -apple-system, system-ui, sans-serif;&lt;br /&gt;
    --font-family-heading: &#039;Inter&#039;, &#039;Inter Variable&#039;, system-ui, sans-serif;&lt;br /&gt;
    --border-radius-medium: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* faint grid backdrop like the main site */&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
.citizen-page-container {&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(255, 255, 255, .02) 1px, transparent 1px),&lt;br /&gt;
        linear-gradient(90deg, rgba(255, 255, 255, .02) 1px, transparent 1px);&lt;br /&gt;
    background-size: 44px 44px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- headings ---- */&lt;br /&gt;
.mw-body .mw-parser-output h2,&lt;br /&gt;
.mw-body .mw-parser-output h3,&lt;br /&gt;
.mw-body .mw-parser-output h4 {&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border-bottom: 1px solid #3a3d44;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1.firstHeading {&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- links: neutral gray, gold only on hover (gold is for headers, not content) ---- */&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink) {&lt;br /&gt;
    color: #c3c7cf;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink):hover {&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a.new { color: #b06a6a; } /* red/dead links, muted */&lt;br /&gt;
&lt;br /&gt;
/* ---- wikitables: navy panels, gold heads, rounded ---- */&lt;br /&gt;
.mw-parser-output .wikitable {&lt;br /&gt;
    background: #0d1120;&lt;br /&gt;
    color: #d1d5db;&lt;br /&gt;
    border: 1px solid #3a3d44;&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    border-collapse: separate;&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: #131e35;&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border: 1px solid #3a3d44;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    border: 1px solid #3a3d44;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr:hover &amp;gt; td {&lt;br /&gt;
    background: rgba(255, 255, 255, .03);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- code / pre ---- */&lt;br /&gt;
.mw-parser-output code,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output kbd {&lt;br /&gt;
    background: #0d1120;&lt;br /&gt;
    border: 1px solid #3a3d44;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   Existing custom rules (palette refreshed to gold #d4af37 + navy)&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
/* Script Infobox */&lt;br /&gt;
.infobox {&lt;br /&gt;
    width: 210px;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    background: #131e35;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    padding: 1px;&lt;br /&gt;
    border: 1px solid #3a3d44;&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 767px) {&lt;br /&gt;
    .infobox { float: none; margin: 0 auto 1em auto; }&lt;br /&gt;
}&lt;br /&gt;
.center-content { text-align: center; padding-top: 5px; }&lt;br /&gt;
.infobox table { width: 100%; }&lt;br /&gt;
&lt;br /&gt;
/* Discord styling */&lt;br /&gt;
#discord-link-below-logo { margin-top: 5px; line-height: 0; }&lt;br /&gt;
#discord-link-below-logo img { vertical-align: middle; }&lt;br /&gt;
.vector-header-start { display: flex; flex-direction: column; align-items: flex-start; }&lt;br /&gt;
&lt;br /&gt;
/* Nav cards (Wildy / PVM / Combat / category pages) */&lt;br /&gt;
.hover-table { font-family: &#039;Inter&#039;, &#039;Arial&#039;, sans-serif; }&lt;br /&gt;
.hover-table caption {&lt;br /&gt;
    font-size: 32px;&lt;br /&gt;
    font-weight: 800;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5);&lt;br /&gt;
    padding-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td { transition: all 0.2s ease; padding: 10px; }&lt;br /&gt;
.hover-table td a {&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover {&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .35);&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    background-color: rgba(212, 175, 55, .08);&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover a { color: #f0c75e; }&lt;br /&gt;
.hover-table img {&lt;br /&gt;
    width: 100px; height: 100px; object-fit: contain;&lt;br /&gt;
    transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.hover-table img:hover { transform: scale(1.08); }&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
    .hover-table td { display: inline-block; width: 45%; box-sizing: border-box; text-align: center; vertical-align: top; padding: 10px; }&lt;br /&gt;
    .hover-table tr { display: block; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Uniform icon sizing */&lt;br /&gt;
.icon-wrapper {&lt;br /&gt;
    width: 100px; height: 100px; display: inline-flex; align-items: center; justify-content: center;&lt;br /&gt;
    overflow: hidden; transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.icon-wrapper img { width: 100%; height: 100%; object-fit: contain; }&lt;br /&gt;
.icon-wrapper:hover { transform: scale(1.08); }&lt;br /&gt;
.hover-table td span { white-space: nowrap; display: inline-block; max-width: 100%; font-size: 15px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
    .desktop-only-spacer { display: none !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3274</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=MediaWiki:Common.css&amp;diff=3274"/>
		<updated>2026-06-06T21:45:05Z</updated>

		<summary type="html">&lt;p&gt;Veza: Apply GScripts site theme (navy + gold + Inter)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   GScripts theme — matches the main site (https://gscripts.co)&lt;br /&gt;
   Dark navy surfaces + gold (#d4af37) accent + Inter. Citizen is themeable&lt;br /&gt;
   via CSS custom properties, so we override its surface/link/text vars and&lt;br /&gt;
   then style the content (tables, code, headings, infobox, nav cards).&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ---- Citizen colour + font variable overrides (force the brand dark theme) ---- */&lt;br /&gt;
:root,&lt;br /&gt;
html.skin-citizen-auto,&lt;br /&gt;
html.skin-citizen-dark,&lt;br /&gt;
html.skin-citizen-light,&lt;br /&gt;
.skin-citizen {&lt;br /&gt;
    --color-surface-0: #0d0e12;   /* page background */&lt;br /&gt;
    --color-surface-1: #0d1120;   /* raised panels / sidebar */&lt;br /&gt;
    --color-surface-2: #131e35;   /* cards / table heads */&lt;br /&gt;
    --color-surface-3: #1a2540;   /* hovers / borders */&lt;br /&gt;
    --color-surface-4: #1a2540;&lt;br /&gt;
&lt;br /&gt;
    --color-base: #e5e7eb;        /* body text */&lt;br /&gt;
    --color-emphasized: #ffffff;  /* strong text */&lt;br /&gt;
    --color-subtle: #9ca3af;      /* muted text */&lt;br /&gt;
&lt;br /&gt;
    --color-progressive: #d4af37;          /* links + accent (gold) */&lt;br /&gt;
    --color-progressive--hover: #f0c75e;&lt;br /&gt;
    --color-progressive--active: #b8941f;&lt;br /&gt;
    --color-progressive--focus: #d4af37;&lt;br /&gt;
    --color-link: #d4af37;&lt;br /&gt;
    --color-visited: #c9a94f;&lt;br /&gt;
&lt;br /&gt;
    --border-color-base: #1a2540;&lt;br /&gt;
    --border-color-subtle: #161d31;&lt;br /&gt;
&lt;br /&gt;
    --background-color-base: #0d0e12;&lt;br /&gt;
    --background-color-neutral: #131e35;&lt;br /&gt;
    --background-color-neutral-subtle: #0d1120;&lt;br /&gt;
&lt;br /&gt;
    --font-family-base: &#039;Inter&#039;, &#039;Inter Variable&#039;, -apple-system, system-ui, sans-serif;&lt;br /&gt;
    --font-family-heading: &#039;Inter&#039;, &#039;Inter Variable&#039;, system-ui, sans-serif;&lt;br /&gt;
    --border-radius-medium: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* faint grid backdrop like the main site */&lt;br /&gt;
.mw-content-container,&lt;br /&gt;
.citizen-page-container {&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(255, 255, 255, .02) 1px, transparent 1px),&lt;br /&gt;
        linear-gradient(90deg, rgba(255, 255, 255, .02) 1px, transparent 1px);&lt;br /&gt;
    background-size: 44px 44px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- headings ---- */&lt;br /&gt;
.mw-body .mw-parser-output h2,&lt;br /&gt;
.mw-body .mw-parser-output h3,&lt;br /&gt;
.mw-body .mw-parser-output h4 {&lt;br /&gt;
    color: #e8c869;&lt;br /&gt;
    border-bottom: 1px solid #1a2540;&lt;br /&gt;
}&lt;br /&gt;
.mw-body h1.firstHeading {&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- links ---- */&lt;br /&gt;
.mw-parser-output a:not(.image):not(.mw-selflink) {&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output a.new { color: #b06a6a; } /* red/dead links, muted */&lt;br /&gt;
&lt;br /&gt;
/* ---- wikitables: navy panels, gold heads, rounded ---- */&lt;br /&gt;
.mw-parser-output .wikitable {&lt;br /&gt;
    background: #0d1120;&lt;br /&gt;
    color: #d1d5db;&lt;br /&gt;
    border: 1px solid #1a2540;&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    border-collapse: separate;&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; th {&lt;br /&gt;
    background: #131e35;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    border: 1px solid #1a2540;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
    background: transparent;&lt;br /&gt;
    border: 1px solid #1a2540;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output .wikitable &amp;gt; * &amp;gt; tr:hover &amp;gt; td {&lt;br /&gt;
    background: rgba(212, 175, 55, .04);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- code / pre ---- */&lt;br /&gt;
.mw-parser-output code,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output kbd {&lt;br /&gt;
    background: #0d1120;&lt;br /&gt;
    border: 1px solid #1a2540;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* =========================================================================&lt;br /&gt;
   Existing custom rules (palette refreshed to gold #d4af37 + navy)&lt;br /&gt;
   ========================================================================= */&lt;br /&gt;
&lt;br /&gt;
/* Script Infobox */&lt;br /&gt;
.infobox {&lt;br /&gt;
    width: 210px;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin: 0 0 1em 1em;&lt;br /&gt;
    background: #131e35;&lt;br /&gt;
    color: #e5e7eb;&lt;br /&gt;
    padding: 1px;&lt;br /&gt;
    border: 1px solid #1a2540;&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
}&lt;br /&gt;
@media (max-width: 767px) {&lt;br /&gt;
    .infobox { float: none; margin: 0 auto 1em auto; }&lt;br /&gt;
}&lt;br /&gt;
.center-content { text-align: center; padding-top: 5px; }&lt;br /&gt;
.infobox table { width: 100%; }&lt;br /&gt;
&lt;br /&gt;
/* Discord styling */&lt;br /&gt;
#discord-link-below-logo { margin-top: 5px; line-height: 0; }&lt;br /&gt;
#discord-link-below-logo img { vertical-align: middle; }&lt;br /&gt;
.vector-header-start { display: flex; flex-direction: column; align-items: flex-start; }&lt;br /&gt;
&lt;br /&gt;
/* Nav cards (Wildy / PVM / Combat / category pages) */&lt;br /&gt;
.hover-table { font-family: &#039;Inter&#039;, &#039;Arial&#039;, sans-serif; }&lt;br /&gt;
.hover-table caption {&lt;br /&gt;
    font-size: 32px;&lt;br /&gt;
    font-weight: 800;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .5);&lt;br /&gt;
    padding-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td { transition: all 0.2s ease; padding: 10px; }&lt;br /&gt;
.hover-table td a {&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    color: #d4af37;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover {&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .35);&lt;br /&gt;
    border-radius: 10px;&lt;br /&gt;
    background-color: rgba(212, 175, 55, .08);&lt;br /&gt;
}&lt;br /&gt;
.hover-table td:hover a { color: #f0c75e; }&lt;br /&gt;
.hover-table img {&lt;br /&gt;
    width: 100px; height: 100px; object-fit: contain;&lt;br /&gt;
    transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.hover-table img:hover { transform: scale(1.08); }&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
    .hover-table td { display: inline-block; width: 45%; box-sizing: border-box; text-align: center; vertical-align: top; padding: 10px; }&lt;br /&gt;
    .hover-table tr { display: block; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Uniform icon sizing */&lt;br /&gt;
.icon-wrapper {&lt;br /&gt;
    width: 100px; height: 100px; display: inline-flex; align-items: center; justify-content: center;&lt;br /&gt;
    overflow: hidden; transition: transform 0.2s ease-in-out;&lt;br /&gt;
}&lt;br /&gt;
.icon-wrapper img { width: 100%; height: 100%; object-fit: contain; }&lt;br /&gt;
.icon-wrapper:hover { transform: scale(1.08); }&lt;br /&gt;
.hover-table td span { white-space: nowrap; display: inline-block; max-width: 100%; font-size: 15px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 768px) {&lt;br /&gt;
    .desktop-only-spacer { display: none !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GCrazedArch&amp;diff=3273</id>
		<title>GCrazedArch</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GCrazedArch&amp;diff=3273"/>
		<updated>2026-06-06T19:32:49Z</updated>

		<summary type="html">&lt;p&gt;Veza: Blank page (script no longer offered)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GPuroPuro&amp;diff=3272</id>
		<title>GPuroPuro</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GPuroPuro&amp;diff=3272"/>
		<updated>2026-06-06T19:32:49Z</updated>

		<summary type="html">&lt;p&gt;Veza: Blank page (script no longer offered)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GRangeTrainer&amp;diff=3271</id>
		<title>GRangeTrainer</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GRangeTrainer&amp;diff=3271"/>
		<updated>2026-06-06T19:32:49Z</updated>

		<summary type="html">&lt;p&gt;Veza: Blank page (script no longer offered)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GRoguesDen&amp;diff=3270</id>
		<title>GRoguesDen</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GRoguesDen&amp;diff=3270"/>
		<updated>2026-06-06T19:32:48Z</updated>

		<summary type="html">&lt;p&gt;Veza: Blank page (script no longer offered)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GKourendFavour&amp;diff=3269</id>
		<title>GKourendFavour</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GKourendFavour&amp;diff=3269"/>
		<updated>2026-06-06T19:32:48Z</updated>

		<summary type="html">&lt;p&gt;Veza: Blank page (script no longer offered)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GNightmare&amp;diff=3268</id>
		<title>GNightmare</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GNightmare&amp;diff=3268"/>
		<updated>2026-06-06T19:32:48Z</updated>

		<summary type="html">&lt;p&gt;Veza: Blank page (script no longer offered)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GArmadyl&amp;diff=3267</id>
		<title>GArmadyl</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GArmadyl&amp;diff=3267"/>
		<updated>2026-06-06T19:32:47Z</updated>

		<summary type="html">&lt;p&gt;Veza: Blank page (script no longer offered)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Minigame_Scripts&amp;diff=3266</id>
		<title>Minigame Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Minigame_Scripts&amp;diff=3266"/>
		<updated>2026-06-06T18:14:02Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Barbarian Assault]] ==&lt;br /&gt;
== [[Pest Control]] ==&lt;br /&gt;
== [[Defenders]] ==&lt;br /&gt;
== [[Mage Arena]] ==&lt;br /&gt;
== [[Fight Caves]] ==&lt;br /&gt;
== Rogues Den ==&lt;br /&gt;
== [[Fishing Trawler]] ==&lt;br /&gt;
== Soul Wars ==&lt;br /&gt;
== Obor/Bryo ==&lt;br /&gt;
== [[Tears of Guthix]] ==&lt;br /&gt;
== Kingdom of Miscellania ==&lt;br /&gt;
== [[GClueScrolls|Clue Scrolls]] ==&lt;br /&gt;
== [[GTempoross|Tempoross]] ==&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GAIO&amp;diff=3265</id>
		<title>GAIO</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GAIO&amp;diff=3265"/>
		<updated>2026-06-06T18:14:02Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Script_Infobox&lt;br /&gt;
| icon= AIO.png&lt;br /&gt;
| type= [[Instanced]]&lt;br /&gt;
| category=&lt;br /&gt;
| forum = [https://dreambot.org/forums/index.php?/topic/29839-g-aio-account-builder-just-click-start-integrated-muling-easy-setup-quickstart-supported/ GAIO]&lt;br /&gt;
| purchase= [https://dreambot.org/forums/index.php?/store/product/811-gaioaccountbuilder/ Monthly - Lifetime]&lt;br /&gt;
}}&lt;br /&gt;
==GAIO==&lt;br /&gt;
GAIO is an all-in-one OSRS account builder for DreamBot that rolls Skilling, PVM, and Minigame tasks based on your preferences, gold allocation, and goals. It chains tasks, trains for XP and profit, and runs with minimal setup.&lt;br /&gt;
&lt;br /&gt;
Features include:&lt;br /&gt;
* Complete training for all &#039;&#039;&#039;24 [https://oldschool.runescape.wiki/w/Skills Skills]&#039;&#039;&#039;&lt;br /&gt;
* Integrated [https://oldschool.runescape.wiki/w/Minigames Minigames] support ([https://oldschool.runescape.wiki/w/Wintertodt Wintertodt], [https://oldschool.runescape.wiki/w/Pest_Control Pest Control], etc.)&lt;br /&gt;
* [https://oldschool.runescape.wiki/w/Mini-quests Mini-quests] completion&lt;br /&gt;
* Smart [https://oldschool.runescape.wiki/w/Quest Quest] progression planning&lt;br /&gt;
* [https://oldschool.runescape.wiki/w/Achievement_Diary Diary] task completion&lt;br /&gt;
* Customizable [https://oldschool.runescape.wiki/w/Guide Build Guides]&lt;br /&gt;
&lt;br /&gt;
=== What Can GAIO Build? ===&lt;br /&gt;
* Accounts optimised for [https://oldschool.runescape.wiki/w/Zulrah Zulrah]&lt;br /&gt;
* Accounts optimised for [https://oldschool.runescape.wiki/w/Demonic_gorilla Demonic Gorillas]&lt;br /&gt;
* [https://oldschool.runescape.wiki/w/Ironman_Mode Ironmen]*, [https://oldschool.runescape.wiki/w/Pure Pures], [https://oldschool.runescape.wiki/w/Standard_account Mains], and [https://oldschool.runescape.wiki/w/Zerker Zerkers]&lt;br /&gt;
* Almost any style of account!&lt;br /&gt;
&lt;br /&gt;
Ironman accounts require a custom profile and extra work configuring compared to normal accounts. GAIO was designed as a power levelling too, which means buying items from the Grand Exchange. Some features may not be available to Iron accounts (Wilderness Slayer for an example) or require Iron accounts to already have the items in order to roll the task. If you cannot execute a task, check the task page on the wiki, as most have a Requirements section to check what is required on an Iron Account. If there isn&#039;t one available on the wiki, you&#039;ll need to double-check the logs to see what you might be missing. Should there is no message about what is missing, you can submit a bug report in discord so it can be checked by the dev&#039;s.&lt;br /&gt;
&lt;br /&gt;
=== Important Notes === &lt;br /&gt;
* &#039;&#039;&#039;ALL&#039;&#039;&#039; G-Addons are included with GAIO &#039;&#039;&#039;except&#039;&#039;&#039; Guester, which must be purchased separately (but is fully integrated once acquired). This includes [https://oldschool.runescape.wiki/w/Fight_Caves Fight Caves] and [https://oldschool.runescape.wiki/w/Mage_Arena_II MA2].&lt;br /&gt;
* Some tasks included in GAIO may not have all the same features as the standalone scripts. Please check each tasks wiki page for details on the GAIO version, and what requires the full standalone script. Example includes the Royal Titans task only being rollable until you have looted both prayer scrolls.&lt;br /&gt;
* The &#039;&#039;&#039;only&#039;&#039;&#039; additional purchases required are Guester and (optionally) VIP for specific Injections.&lt;br /&gt;
* There are some required skills for certain features on the AIO - see a list of those here: [[#Task Requirements|AIO Skill/Item Requirements]]&lt;br /&gt;
&lt;br /&gt;
Still unsure if a specific G-Addons is included? Check the full list here: [[AddonSettings#supported|HERE]].&lt;br /&gt;
&lt;br /&gt;
=== Quests ===&lt;br /&gt;
GAIO can be integrated with [[Guester]] allowing completing of quest along with skilling and minigame tasks. You must purchase Guester, otherwise quest  cannot be used within GAIO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center; margin:16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;display:inline-block; border:1px solid #c0392b; background:#2a1515; color:#f0d6d6; padding:8px 14px; border-radius:5px; font-size:13px;&amp;quot;&amp;gt;⚠ &#039;&#039;&#039;Heads up:&#039;&#039;&#039; Guester won&#039;t protect your account builds from unwanted XP. Check the quests you&#039;re enabling before pressing start.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1lZwxoKfElow9csEwZFhXscjrcZjSz1aiKOyHJ_E-nTM/edit?gid=0#gid=0 All supported quests with Guester]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap: 15px; margin: 20px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#161616; border:1px solid #2c2c2c; border-top:2px solid #3a7d44; border-radius:6px; padding:16px 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Core Features ===&lt;br /&gt;
* [[#Getting_Started|Getting Started]]&lt;br /&gt;
* [[#Gold_Farming|Gold Farming]]&lt;br /&gt;
* [[#Skill_Goals|Skill Goals]]&lt;br /&gt;
* [[#Level_Offset_Feature|Level Offset Feature]]&lt;br /&gt;
* [[#Break_System|Break System]]&lt;br /&gt;
* [[#Skill_Priority|Skill Priority]]&lt;br /&gt;
* [[#Task_Requirements|Task Requirements]]&lt;br /&gt;
&lt;br /&gt;
=== Advanced Features ===&lt;br /&gt;
* [[#Task_times|Task times and extentions]]&lt;br /&gt;
* [[#Muling|Muling, Misc and Anti-ban]]&lt;br /&gt;
&lt;br /&gt;
=== [[AIO Premade Profiles]] ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#161616; border:1px solid #2c2c2c; border-top:2px solid #b0772e; border-radius:6px; padding:16px 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Skills ===&lt;br /&gt;
* [[Agility]]&lt;br /&gt;
* [[Combat]]&lt;br /&gt;
* [[Construction]]&lt;br /&gt;
* [[Cooking]]&lt;br /&gt;
* [[Crafting]]&lt;br /&gt;
* [[Farming]]&lt;br /&gt;
* [[Firemaking]]&lt;br /&gt;
* [[Fishing]]&lt;br /&gt;
* [[Fletching]]&lt;br /&gt;
* [[Herblore]]&lt;br /&gt;
* [[Hunter]]&lt;br /&gt;
* [[Mining]]&lt;br /&gt;
* [[Prayer]]&lt;br /&gt;
* [[Runecrafting]]&lt;br /&gt;
* [[Sailing]]&lt;br /&gt;
* [[Slayer]]&lt;br /&gt;
* [[Smithing]]&lt;br /&gt;
* [[Thieving]]&lt;br /&gt;
* [[Woodcutting]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#161616; border:1px solid #2c2c2c; border-top:2px solid #2f6f9f; border-radius:6px; padding:16px 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Minigames ===&lt;br /&gt;
&lt;br /&gt;
* [[Barbarian Assault|Barbarian Assault (BETA)]]&lt;br /&gt;
* [[Tears of Guthix]]&lt;br /&gt;
* [[Fishing Trawler]]&lt;br /&gt;
* Soul Wars&lt;br /&gt;
* Rogues Den&lt;br /&gt;
* [[Defenders]]&lt;br /&gt;
* [[Pest Control]]&lt;br /&gt;
* [[Fight Caves]]&lt;br /&gt;
* [[MTA|Mage Training Arena (BETA)]]&lt;br /&gt;
* [[Mage Arena]]&lt;br /&gt;
* [[GClueScrolls|Clue Scrolls]]&lt;br /&gt;
* [[GPvPArena|Emir&#039;s Arena]]&lt;br /&gt;
* Kingdom of Miscellania&lt;br /&gt;
&lt;br /&gt;
=== Bosses===&lt;br /&gt;
* [[Royal Titans]]&lt;br /&gt;
* [[Amoxliatl|Amoxliatl (BETA)]]&lt;br /&gt;
* [[Barrows|Barrows (BETA)]]&lt;br /&gt;
* Obor&lt;br /&gt;
* Bryophyta&lt;br /&gt;
* Moons of Peril&lt;br /&gt;
* Deranged Archeologist&lt;br /&gt;
* Crazy Archeologist&lt;br /&gt;
* Chaos Fanatic&lt;br /&gt;
* Scorpia&lt;br /&gt;
* King Black Dragon&lt;br /&gt;
* Chaos Elemental&lt;br /&gt;
* [[GFrostDragons|Frost Dragons]]&lt;br /&gt;
* [[GCowBoss|Brutus]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Some of the training methods listed within these guides pertain purely to GAIO and are NOT necessarily the same training methods that can be found in the standalone scripts.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Frequently Asked Questions ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; margin: auto; text-align: left;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width: 30%;&amp;quot; | Question&lt;br /&gt;
! style=&amp;quot;width: 70%;&amp;quot; | Answer&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;What scripts are included within the AIO?&#039;&#039;&#039;&lt;br /&gt;
| Most of the G catalogue is included; with the exceptions to this being:&lt;br /&gt;
* [[Guester]]&lt;br /&gt;
* [[PVM]] and [[Wildy]] scripts (Phosani, Vorkath, etc)&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;How do I make the AIO train past 99?&#039;&#039;&#039;&lt;br /&gt;
| All you need to do is set your skill goal to 0.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;When I start the AIO, I immediately disconnect &amp;amp; log out – why?&#039;&#039;&#039;&lt;br /&gt;
| The script hops worlds to find the lowest ping. It will hop to the lowest ping world upon starting the script.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Can I start using the AIO from level 3?&#039;&#039;&#039;&lt;br /&gt;
| Yes! G AIO can start on a brand new account. We recommend giving the account some starting cash to make it easier to train money-dependent skills (Construction, Herblore, etc).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;How do I stop the AIO selling/sorting my bank?&#039;&#039;&#039;&lt;br /&gt;
| In the Antiban &amp;gt; Bank tab, you can disable:&lt;br /&gt;
* Search Banking (Using the search feature to find items)&lt;br /&gt;
* Sort bank (Sorting your bank via the most frequently used items)&lt;br /&gt;
* Slower withdraws (Withdraws your items a little slower)&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;How can I set the AIO to just train one skill?&#039;&#039;&#039;&lt;br /&gt;
| To train a single skill like Fletching, you need to set your existing skill goals to 1, or below your current skill level: Setting the goal level to anything higher than your current in-game level, or to 0, will not disable the training of this skill.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;More Questions? [https://discord.gg/pXMTybGY Ask us on Discord!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
&lt;br /&gt;
When you start GAIO you will see the following GUI pop up:&lt;br /&gt;
&lt;br /&gt;
[[File:GAIOGui.png|850px]]&lt;br /&gt;
&lt;br /&gt;
=== Default Profile &amp;amp; Interaction ===&lt;br /&gt;
The &#039;&#039;&#039;default profile&#039;&#039;&#039; is automatically loaded when starting G AIO Account Builder. This GUI is fully interactive:  &lt;br /&gt;
* Click any Skill to edit its goal level.  &lt;br /&gt;
* Type your desired level directly into the field (e.g., 75 Ranged).  &lt;br /&gt;
&lt;br /&gt;
==== Example: Customising Skill Goals ====  &lt;br /&gt;
[[File:Guistatsedit.gif]] &lt;br /&gt;
 &lt;br /&gt;
In this example:&lt;br /&gt;
 &lt;br /&gt;
*  Attack level goal changed to &#039;&#039;&#039;50&#039;&#039;&#039;.  &lt;br /&gt;
*  Strength level goal set to &#039;&#039;&#039;50&#039;&#039;&#039;.  &lt;br /&gt;
*  Defence goal adjusted to &#039;&#039;&#039;50&#039;&#039;&#039; .  &lt;br /&gt;
&lt;br /&gt;
Changes are NOT saved automatically - make sure you save your profile at the bottom! You cannot save changes to the g_default_settings.json file. To save your profile, adjust the right box name to a new profile, for example Elf_Accounts.json. You&#039;ll then be able to press the save button.&lt;br /&gt;
&lt;br /&gt;
==Gold Farming==&lt;br /&gt;
While G AIO Account Builder can train accounts from Tutorial Island to end-game content, new accounts often lack sufficient gold for material-intensive skills. To address this:&lt;br /&gt;
&lt;br /&gt;
==== Accessing Gold Farming Options ====&lt;br /&gt;
* Locate the &#039;&#039;&#039;gold farming&#039;&#039;&#039; in the bottom-left of the goal level interface (marked by a stack of GP).&lt;br /&gt;
* This section displays all available gold farming methods, and you should choose appropriate gold farming methods for your account(s)&lt;br /&gt;
&lt;br /&gt;
[[File:Moneymoneymoney.gif]]&lt;br /&gt;
&lt;br /&gt;
=== Gold Farming Configuration ===&lt;br /&gt;
&lt;br /&gt;
==== Gold Farming Threshold ====&lt;br /&gt;
* Set the &#039;&#039;&#039;minimum GP threshold&#039;&#039;&#039; that triggers gold farming activities&lt;br /&gt;
* Example: If set to &#039;&#039;&#039;1M GP&#039;&#039;&#039;, the bot will initiate gold farming when your account&#039;s GP falls below this amount&lt;br /&gt;
&lt;br /&gt;
==== Managing Farming Methods ====&lt;br /&gt;
* Toggle individual methods &#039;&#039;&#039;ON/OFF&#039;&#039;&#039; by clicking the enable/disable buttons&lt;br /&gt;
&lt;br /&gt;
==== Priority Settings ====&lt;br /&gt;
* Located above the method selection list&lt;br /&gt;
* &#039;&#039;&#039;Two priority modes:&#039;&#039;&#039;&lt;br /&gt;
  * &#039;&#039;&#039;Dynamic*&#039;&#039;&#039; (default) - Automatically adjusts based on account progress&lt;br /&gt;
  * &#039;&#039;&#039;Custom&#039;&#039;&#039; - Manually set priority values (1-1000 scale)&lt;br /&gt;
&lt;br /&gt;
=== Alternative Gold-Making Through Skills ===&lt;br /&gt;
&lt;br /&gt;
For players who prefer skill-based money making, G AIO Account Builder offers flexible training configurations with skilling. Note that these won&#039;t roll as a task if the coins on your character are below the defined amount in [[GAIO#Gold_Farming_Threshold|Gold Farming Threshold]].&lt;br /&gt;
&lt;br /&gt;
==== Profit-Oriented Skill Training ====&lt;br /&gt;
* Available for Fletching, Crafting, Cooking, and other production skills&lt;br /&gt;
* Two training modes:&lt;br /&gt;
  * &#039;&#039;&#039;Best GP/XP&#039;&#039;&#039; - Balances profit with experience gains&lt;br /&gt;
  * &#039;&#039;&#039;Maximum Profit&#039;&#039;&#039; - Prioritizes pure gold-making methods&lt;br /&gt;
&lt;br /&gt;
==== Configuration Options ====&lt;br /&gt;
* Navigate to the desired skill&#039;s settings&lt;br /&gt;
* Select your preferred training approach:&lt;br /&gt;
   * Money making focus&lt;br /&gt;
   * Experience focus&lt;br /&gt;
   * Custom method selection&lt;br /&gt;
&lt;br /&gt;
==== Recommended Usage ====&lt;br /&gt;
* Particularly useful when:&lt;br /&gt;
  * Your account lacks requirements for dedicated gold farming methods&lt;br /&gt;
  * You want to simultaneously train skills and build bank value&lt;br /&gt;
  * Preparing for expensive skill training (e.g., Construction or Herblore)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Combine with the Gold Farming Threshold system to automatically switch to money-making when your balance runs low.&lt;br /&gt;
[[File:Craftingmethod.png]]&lt;br /&gt;
&lt;br /&gt;
=== Skill Goals &amp;amp; Customization ===&lt;br /&gt;
To set skill goals:&lt;br /&gt;
# Select the desired Skill.&lt;br /&gt;
# Enter your target level. &lt;br /&gt;
* &#039;&#039;&#039;Training past level 99?&#039;&#039;&#039; Set the goal level to &#039;&#039;&#039;0&#039;&#039;&#039; to enable post-99 progression.&lt;br /&gt;
&lt;br /&gt;
=== Quest &amp;amp; Boss-Specific Builds ===&lt;br /&gt;
Building a specialized account (e.g., for Zulrah or a quest series)?&lt;br /&gt;
* Select your target Quest series.&lt;br /&gt;
* G AIO Account Builder auto-adjusts skill requirements to match the selected goal (if your current levels are below the requirement).&lt;br /&gt;
&lt;br /&gt;
==== Integration with Guester ====&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; Own Guester (purchased separately).&lt;br /&gt;
* GAIO automatically syncs skill goals to meet quest prerequisites, minimizing manual input.  &lt;br /&gt;
* Example: Choose the &amp;quot;Monkey Madness II&amp;quot; quest series → GAIO sets required Attack, Strength, and Ranged levels.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Guester must be purchased separately but integrates fully with GAIO once acquired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Queststatsedit.gif]]&lt;br /&gt;
&lt;br /&gt;
==Skill Goals==&lt;br /&gt;
To set skill goals:&lt;br /&gt;
# Select the desired Skill.&lt;br /&gt;
# Enter your target level. &lt;br /&gt;
* &#039;&#039;&#039;Training past level 99?&#039;&#039;&#039; Set the goal level to &#039;&#039;&#039;0&#039;&#039;&#039; to enable post-99 progression.&lt;br /&gt;
&lt;br /&gt;
=== Quest &amp;amp; Boss-Specific Builds ===&lt;br /&gt;
Building a specialised account (e.g., for Zulrah or a quest series)?&lt;br /&gt;
* Select your target Quest series.&lt;br /&gt;
* G AIO Account Builder auto-adjusts skill requirements to match the selected goal (if your current levels are below the requirement).&lt;br /&gt;
&lt;br /&gt;
==== Integration with Guester ====&lt;br /&gt;
* &#039;&#039;&#039;Requirement:&#039;&#039;&#039; Own Guester (purchased separately).&lt;br /&gt;
* GAIO automatically syncs skill goals to meet quest prerequisites, minimising manual input.  &lt;br /&gt;
* Example: Choose the &amp;quot;Monkey Madness II&amp;quot; quest series → GAIO sets required Attack, Strength, and Ranged levels.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Guester must be purchased separately but integrates fully with GAIO once acquired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Queststatsedit.gif]]&lt;br /&gt;
&lt;br /&gt;
==Level Offset Feature==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Level Offset&#039;&#039;&#039; setting adds unique variation to accounts running the same profile:&lt;br /&gt;
&lt;br /&gt;
==== How It Works ====&lt;br /&gt;
* When set to &#039;&#039;&#039;10&#039;&#039;&#039; with a goal level of &#039;&#039;&#039;50&#039;&#039;&#039;:&lt;br /&gt;
  * The script generates a random number between &#039;&#039;&#039;0-10&#039;&#039;&#039;&lt;br /&gt;
  * Adds this value to your goal level&lt;br /&gt;
  * Example possible outcomes: 50, 53, 60&lt;br /&gt;
&lt;br /&gt;
==== Key Characteristics ====&lt;br /&gt;
* &#039;&#039;&#039;Account-Specific Randomization&#039;&#039;&#039;:&lt;br /&gt;
  * Each account receives its own unique offset value&lt;br /&gt;
  * Example: One account may stop Herblore at 53, another at 60&lt;br /&gt;
* &#039;&#039;&#039;Persistent Values&#039;&#039;&#039;:&lt;br /&gt;
  * Offset values remain consistent across script restarts&lt;br /&gt;
  * Accounts maintain their assigned level variations permanently&lt;br /&gt;
&lt;br /&gt;
==== Practical Applications ====&lt;br /&gt;
* Creates natural account variation without:&lt;br /&gt;
  * Managing multiple profiles&lt;br /&gt;
  * Manual level adjustments&lt;br /&gt;
* Ideal for:&lt;br /&gt;
  * Building diverse account builds&lt;br /&gt;
  * Avoiding pattern detection&lt;br /&gt;
  * Simulating organic player behavior&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Combine with Skill Goals &amp;amp; Customization to create unique account progression paths.&lt;br /&gt;
[[File:Lvloffset.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Break System==&lt;br /&gt;
&amp;lt;span style=&amp;quot;float:right; margin-left:15px;&amp;quot;&amp;gt;[[File:Aiobreaks.png|250px]]&amp;lt;/span&amp;gt;&lt;br /&gt;
AIO&#039;s break system simulates natural human patterns through customisable pauses.&lt;br /&gt;
&lt;br /&gt;
===Micro Breaks===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #16a085;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Tick-Based System&#039;&#039;&#039;&lt;br /&gt;
** 1 Tick = 0.6 seconds&lt;br /&gt;
** Formula: &amp;lt;code&amp;gt;(0.6 × Ticks) ÷ 60 = Minutes&amp;lt;/code&amp;gt;&lt;br /&gt;
** Example: (0.6×1254)÷60 ≈ 12.54 minutes&lt;br /&gt;
* &#039;&#039;&#039;Recommended Settings&#039;&#039;&#039;&lt;br /&gt;
** Min/Max wait: 1000-1500 ticks&lt;br /&gt;
** Break length: 50-100 ticks&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Normal Breaks ===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #e67e22;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Minute-Based Intervals&#039;&#039;&#039;&lt;br /&gt;
** Short breaks: 3-5 minutes&lt;br /&gt;
** Long breaks: 15-30 minutes&lt;br /&gt;
* &#039;&#039;&#039;Best for&#039;&#039;&#039;: Task transitions&lt;br /&gt;
* &#039;&#039;&#039;Pro Tip&#039;&#039;&#039;: Vary durations ±20%&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bedtime Breaks===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #9b59b6;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Overnight Schedule&#039;&#039;&#039;&lt;br /&gt;
** Uses IP geolocation timezone&lt;br /&gt;
** 24-hour clock format&lt;br /&gt;
* &#039;&#039;&#039;Example Schedule&#039;&#039;&#039;&lt;br /&gt;
** 22:00 (10PM) to 06:00 (6AM)&lt;br /&gt;
** Duration: 6-9 hours&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bank Breaks===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; margin-bottom:15px; border-left:4px solid #27ae60;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Banking Interruptions&#039;&#039;&#039;&lt;br /&gt;
** Trigger: 15-25% chance per bank visit&lt;br /&gt;
** Duration: 30-120 seconds&lt;br /&gt;
* &#039;&#039;&#039;Simulates&#039;&#039;&#039;&lt;br /&gt;
** Organisation time&lt;br /&gt;
** Decision pauses&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Optimisation Tips===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:8px 12px; border-left:4px solid #c0392b;&amp;quot;&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Mix break types&#039;&#039;&#039; for natural patterns&lt;br /&gt;
* &#039;&#039;&#039;Randomise&#039;&#039;&#039; within ranges&lt;br /&gt;
* &#039;&#039;&#039;Activity-based frequency&#039;&#039;&#039;:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Activity Level !! Example Frequency&lt;br /&gt;
|-&lt;br /&gt;
| High-intensity || 2-3 breaks/hour&lt;br /&gt;
|-&lt;br /&gt;
| AFK activities || 1 break/2 hours&lt;br /&gt;
|}&lt;br /&gt;
* &#039;&#039;&#039;Test settings&#039;&#039;&#039; for your play style&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:10px; font-size:0.9em; margin-top:20px; border-top:1px solid #eee;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Always customise your break settings. Suggested break frequency is purely example.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Skill Priority==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: linear-gradient(145deg, rgba(40,40,40,0.9), rgba(60,60,60,0.9)); border-radius: 15px; padding: 25px; margin: 20px 0; border: 1px solid rgba(255,255,255,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 20px; margin: 25px 0;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:DynamicPrio.png|300px|class=notpageimage|]]&lt;br /&gt;
    &amp;lt;div style=&amp;quot;color: #4CAF50; font-weight: bold; margin-top: 10px;&amp;quot;&amp;gt;Dynamic Priority&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:AIOPrio.png|300px|class=notpageimage|]]&lt;br /&gt;
    &amp;lt;div style=&amp;quot;color: #FF9800; font-weight: bold; margin-top: 10px;&amp;quot;&amp;gt;High priority&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
    [[File:LowPrio.png|300px|class=notpageimage|]]&lt;br /&gt;
    &amp;lt;div style=&amp;quot;color: #E91E63; font-weight: bold; margin-top: 10px;&amp;quot;&amp;gt;Low Priority&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: rgba(0,0,0,0.3); padding: 20px; border-radius: 10px; border-left: 4px solid #2196F3;&amp;quot;&amp;gt;&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: #4CAF50;&amp;quot;&amp;gt;▮&amp;lt;/span&amp;gt; Priority Settings Explained ===&lt;br /&gt;
&amp;lt;div class=style=&amp;quot;margin-top: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: rgba(33,150,243,0.1); padding: 15px; border-radius: 8px;&amp;quot;&amp;gt;&lt;br /&gt;
**&amp;lt;span style=&amp;quot;color: #4CAF50;&amp;quot;&amp;gt;● Dynamic Priority&amp;lt;/span&amp;gt;&lt;br /&gt;
The script automatically adjusts based on:&lt;br /&gt;
- Account combat level&lt;br /&gt;
- Current wealth&lt;br /&gt;
- Skill requirements&lt;br /&gt;
- Game state(Quest completions, etc)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: rgba(255,152,0,0.1); padding: 15px; border-radius: 8px;&amp;quot;&amp;gt;&lt;br /&gt;
**&amp;lt;span style=&amp;quot;color: #FF9800;&amp;quot;&amp;gt;● High Priority (300-1000)&amp;lt;/span&amp;gt;&lt;br /&gt;
Maximise training chance with:&lt;br /&gt;
- Priority cap at 1000&lt;br /&gt;
- Best for critical skills/Questing&lt;br /&gt;
- Overrides dynamic calculations&lt;br /&gt;
- Requires manual adjustment&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: rgba(233,30,99,0.1); padding: 15px; border-radius: 8px;&amp;quot;&amp;gt;&lt;br /&gt;
**&amp;lt;span style=&amp;quot;color: #E91E63;&amp;quot;&amp;gt;● Low Priority (1-100)&amp;lt;/span&amp;gt;&lt;br /&gt;
Reduced but still possible:&lt;br /&gt;
- Minimum 1% base chance&lt;br /&gt;
- Affected by other skills&#039; availability&lt;br /&gt;
- Good for background training&lt;br /&gt;
- Never completely disabled&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top: 20px; padding: 15px; background: rgba(255,255,255,0.05); border-radius: 8px; border-left: 4px solid #9C27B0;&amp;quot;&amp;gt;&lt;br /&gt;
*⚠️ Important Notes:&lt;br /&gt;
If you want to set manual priority, it&#039;s best practice to set manual for every skill, including quests and minigames. If you leave one as -1 (dynamic) it could roll 999, and before higher weighted since it&#039;s random.&lt;br /&gt;
&lt;br /&gt;
If you want Farming Runs, Birdhouses and Quests to be priority, you would set those to 999, and all other skills to 1&lt;br /&gt;
&lt;br /&gt;
Because rolling is weighted, a low-priority skill can still very occasionally be picked even when others are set much higher. It&#039;s just very unlikely. Set every skill manually if you want the tightest control over what gets trained.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top: 25px; text-align: center; padding: 15px; background: linear-gradient(90deg, rgba(76,175,80,0.1), rgba(33,150,243,0.1)); border-radius: 8px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: #4CAF50;&amp;quot;&amp;gt;📈&amp;lt;/span&amp;gt;Tip:&#039;&#039;&#039; Use dynamic priority for general training, and manual priorities for specific goal-oriented sessions!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:MultManuals.png]]&lt;br /&gt;
&lt;br /&gt;
=== Task Requirements ===&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed sortable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | 📋 Task Requirement Overview&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center; font-size: 90%; padding: 8px;&amp;quot; |&lt;br /&gt;
&#039;&#039;Icon Legend:&#039;&#039; 💰=GP • 🛡️=Ironman • ✅=Quest • 🌿=Herblore • 🔮=Magic • 🏹=Ranged • 🙏=Prayer • 🔥=Weapon/Spell • 🔑=Keys • 🐒=Greegree • ⛏️=Ore • 🌊=Trident • 🐠=Flippers • 🌴=Bone Voyage • 🗺️=Clue • 🌳=WC/Farming&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 18%;&amp;quot; | Category&lt;br /&gt;
! Task &amp;amp; Requirements&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;9&amp;quot; | ⚔️ Combat&lt;br /&gt;
| &amp;lt;strong&amp;gt;Gemstone Crab&amp;lt;/strong&amp;gt; • Children of the sun ✅ • 100k GP 💰 (for supplies) • Pickaxe if Ironman 🛡️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;NMZ&amp;lt;/strong&amp;gt; • 50+ Att/Str/Mage/Range • Absorb pots/43 Prayer 🙏 • 500k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Sulphur Naguas&amp;lt;/strong&amp;gt; • 60 Att/Str • 38 Herblore 🌿 • 43 Prayer 🙏 • Perilous Moons ✅ • Dragon scimitar(minimum) 🔥&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Obor/Bryophyta&amp;lt;/strong&amp;gt; • 40 Att/Def • 1-8 Keys 🔑 (RNG)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Defenders&amp;lt;/strong&amp;gt; • Missing current best defender 🛡️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Fight Caves&amp;lt;/strong&amp;gt; • All gear defined in Equipment Tab • Must have enough GP for supplies&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Royal Titans&amp;lt;/strong&amp;gt; • 59 Magic, 50 Ranged, 50 Atk/Str/Def and 43 Prayer • 1mil GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Scurrius&amp;lt;/strong&amp;gt; • Base 50 combats&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Moons of Peril&amp;lt;/strong&amp;gt; • Base 60 melee stats • 52 Prayer 🙏 • Perilous Moons ✅ • 3mil GP 💰 (main) • Ironman: Specific moon weapons 🛡️&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | 🏹 Ranged&lt;br /&gt;
| &amp;lt;strong&amp;gt;General Chinning&amp;lt;/strong&amp;gt; • 45 Ranged 🏹 • 43 Prayer 🙏 • 🛡️ Iron: Own chins(1K+) 🛡️ • Normie: 1k chins + 500k 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Maniacal Monkeys&amp;lt;/strong&amp;gt; • 45 Ranged 🏹 • 3m GP 💰 • MM2 ✅ • Greegree 🐒&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 🔮 Magic&lt;br /&gt;
| &amp;lt;strong&amp;gt;TeleStunAlch&amp;lt;/strong&amp;gt; • 1hr spell funds 🔥&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;MA2&amp;lt;/strong&amp;gt; • God staves • 48 Magic 🔮&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Ensouled Heads&amp;lt;/strong&amp;gt; • 50 Att/Str • 16 Magic 🔮&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | 🙏 Prayer&lt;br /&gt;
| &amp;lt;strong&amp;gt;Prayer Training&amp;lt;/strong&amp;gt; • 28 Bones&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Red Spider Eggs&amp;lt;/strong&amp;gt; • 43 Prayer 🙏&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;8&amp;quot; | 🛠️ Skilling&lt;br /&gt;
| &amp;lt;strong&amp;gt;Runecrafting&amp;lt;/strong&amp;gt; • 1k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Herblore&amp;lt;/strong&amp;gt; • 20k GP 💰 • 🌿&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Fletching&amp;lt;/strong&amp;gt; • 5k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Slayer&amp;lt;/strong&amp;gt; • 35k GP 💰 • 15 Combat&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Smelting&amp;lt;/strong&amp;gt; • 60 Ore ⛏️ (Bronze/Iron/Gold)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Hunter&amp;lt;/strong&amp;gt; • 2k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Farming&amp;lt;/strong&amp;gt; • 15k GP 💰&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Brimhaven Agility&amp;lt;/strong&amp;gt; • 45 Agility • 50K GP 💰 (Non-iron) • 50+ Food 🛡️&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; | 🌟 Special&lt;br /&gt;
| &amp;lt;strong&amp;gt;Mahogany Homes&amp;lt;/strong&amp;gt; • 30k GP 💰 • Iron: 20 Steel Bars 🛡️ • Plague City ✅&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Driftnet&amp;lt;/strong&amp;gt; • Trident 🌊 • Flippers 🐠 (Weighted)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;1.5t Woodcutting&amp;lt;/strong&amp;gt; • Bone Voyage 🌴 • 35 WC/Farming 🌳&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Miscellania&amp;lt;/strong&amp;gt; • 7.5m GP 💰 • Throne of Misc ✅&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Clues&amp;lt;/strong&amp;gt; • 30 Att/Str • 48 Magic 🔮 • Clue Scroll 🗺️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Totem Fletching&amp;lt;/strong&amp;gt; • Children of the sun ✅ • 20 Fletching • 250+ logs and a Knife 🛡️&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;strong&amp;gt;Brimhaven Agility&amp;lt;/strong&amp;gt; • 45 Agility • 50K GP 💰 (Non-iron) • 50+ Food 🛡️&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Task times ==&lt;br /&gt;
[[File:GoalsConfig.png|right|600px]]&lt;br /&gt;
In the Goals Config tab you can increase or decrease your task times on the AIO - but as your level goal increases, the task time will be impacted. Task times will also change based on your current level, too.&lt;br /&gt;
&lt;br /&gt;
Task times aren&#039;t a definitive for how long X task will run. Regardless of your min/max task setting, some backend adjustments will take place based on the total level and character-specific randomisation. Setting a task min/max of 30–40 minutes *may* still be slightly under, or over, your specified times. This slight adjustment cannot be changed by you, but you can increase/decrease your task times until you find a good balance for your account.&lt;br /&gt;
&lt;br /&gt;
[[File:taskskip.png|right]]&lt;br /&gt;
It is possible to manually extend or decrease the current task&#039;s time by using the +10 or -10 buttons on the new Script Paint. You toggle between the old paint and the new paint by pressing the Swap Paint button. When you see all the skills, towards the left will be the current task, how long the task has left, and how long the script has been running for. Below these are three buttons, the -10m, +10m and skip buttons. Both the -10m and +10m will either decrease or increase the current task&#039;s run time, or the skip button will skip that task altogether.&lt;br /&gt;
&lt;br /&gt;
== Run Modes &amp;amp; Task Scheduling ==&lt;br /&gt;
Beyond the default dynamic task rolling, GAIO has a few extra ways to control how it runs:&lt;br /&gt;
* &#039;&#039;&#039;Task Mode (manual scheduler)&#039;&#039;&#039;: instead of letting GAIO roll tasks by weight, you can hand it an ordered task list and it&#039;ll work through them in the order you set.&lt;br /&gt;
* &#039;&#039;&#039;Simulate Ironman until TTL&#039;&#039;&#039;: treats a main like an ironman (no buying off the GE) until it hits a total-level threshold (set it to -1 to use a seeded total level). GAIO also drops into this automatically if it goes broke with no mule online, gathering its own supplies until it can afford the GE again.&lt;br /&gt;
* &#039;&#039;&#039;Passive goals&#039;&#039;&#039;: if the only goals left are passive ones (Farming runs, Birdhouses), GAIO idles/logs out and periodically checks back in rather than spinning, unless you enable &#039;&#039;&#039;Stop On Only Passive Skills&#039;&#039;&#039;, which makes it stop instead.&lt;br /&gt;
* &#039;&#039;&#039;Filler tasks&#039;&#039;&#039;: between proper tasks it can run small jobs like Exploring, poll Voting, collecting junk from the Wise Old Man, buying RFD gloves, and opening NMZ herb boxes.&lt;br /&gt;
&lt;br /&gt;
{{Template:MMA}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Instanced]]&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Antiban_options&amp;diff=3264</id>
		<title>Antiban options</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Antiban_options&amp;diff=3264"/>
		<updated>2026-06-06T17:03:46Z</updated>

		<summary type="html">&lt;p&gt;Veza: Fix broken redirect target&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Template:AntiBan]]&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Weight&amp;diff=3263</id>
		<title>Weight</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Weight&amp;diff=3263"/>
		<updated>2026-06-06T17:03:46Z</updated>

		<summary type="html">&lt;p&gt;Veza: Fix broken redirect target&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[GAIO#Skill Priority]]&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=GTormentedDemons&amp;diff=3262</id>
		<title>GTormentedDemons</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=GTormentedDemons&amp;diff=3262"/>
		<updated>2026-06-06T16:52:06Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Script_Infobox&lt;br /&gt;
| icon         = {{PAGENAME}}.png&lt;br /&gt;
| type         = [[Instanced]]&lt;br /&gt;
| category     = [[PVM]]&lt;br /&gt;
| forum  = [https://dreambot.org/forums/index.php?/topic/32547-g-tormented-demons-just-click-start-auto-restock-integrated-muling-easy-setup-quickstart-supported/ GTDs]&lt;br /&gt;
| purchase     = [https://dreambot.org/forums/index.php?/store/product/857-gtormenteddemons/ Monthly - Lifetime] &lt;br /&gt;
}}&lt;br /&gt;
=={{{title|{{PAGENAME}}}}}==&lt;br /&gt;
&lt;br /&gt;
{{PAGENAME}} is a DreamBot script that kills [[osrs:Tormented Demons|Tormented Demons]] in the [[osrs:Ancient Guthixian Temple|Ancient Guthixian Temple]] in OSRS. The script supports combat mechanics including [[#1tf|One Tick Flicking]] or [[#lazy|Lazy Prayer Flicking]], [[#thrall|summoming Thralls]], using [[#dc|Death Charge]] and taking advantage of the defencelessness mechanic with slow, [[#heavy|heavy hitting weapons]].&lt;br /&gt;
&lt;br /&gt;
For suggestions of what gear to bring, we recommend checking the OSRS Wiki Page [[osrs:Tormented Demon/Strategies#Equipment|Tormented Demon Strategies]] for both Melee, Ranged and Magic Setups. We recommend hybrid gear, but you could do a full eight way switch if you want.&lt;br /&gt;
&lt;br /&gt;
===Requirements===&lt;br /&gt;
*Completion of the quest [[osrs:While Guthix Sleeps|While Guthix Sleeps]].&lt;br /&gt;
*Enough gold to buy supplies, unless you have reverse muling setup.&lt;br /&gt;
*Level 43 Prayer&lt;br /&gt;
&lt;br /&gt;
===Recommended===&lt;br /&gt;
*[[Menu Manipulation]] and [[No Click Walk]] are highly recommended.&lt;br /&gt;
*Level 80 Attack and Strength if using melee.&lt;br /&gt;
*Level 80 Ranged if using ranged.&lt;br /&gt;
*Level 82 magic if using magic for [[osrs:Dark Demonbane|Dark Demonbane]]. (Requires completion of the quest [[osrs:A Kingdom Divided|A Kingdom Divided]]).&lt;br /&gt;
*Demonbane Weapons ([[osrs:Emberlight|Emberlight]], [[osrs:Scorching Bow|Scorching Bow]] and [[osrs:Purging staff|Purging staff]].&lt;br /&gt;
*Level 70 Prayer with [[osrs:Piety|Piety]] unlocked.&lt;br /&gt;
*Thralls and Death Charge (Requires completion of the quest [[osrs:A Kingdom Divided|A Kingdom Divided]]).&lt;br /&gt;
&lt;br /&gt;
==Trip Settings==&lt;br /&gt;
This tab contains three configuration windows: Supplies Settings, Restock Settings &amp;amp; Trip Settings. Click on the [[File:GearIcon.png]] to open the active window for those settings to configure.&lt;br /&gt;
===Restock Settings===&lt;br /&gt;
Your Restock Settings will sell loot, or restock things, depending on these values. By default, this is set up so that if you have less than max cash, you will sell your loot when restocking or starting. You can change this by adjusting the Disable Selling Threshold value. The only option in the below table I suggest adjusting is Supplies Amt Mult. Personally, I set it to 10.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Tooltip&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Supplies Amt Mult&#039;&#039;&#039;&lt;br /&gt;
| Multiplier of amount of supplies to buy on restock. If you set this to 15 you&#039;ll buy about 15 trips worth of your defined supply counts.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Disable Selling Threshold&#039;&#039;&#039;&lt;br /&gt;
| Prevents the bot from checking the minimum sell value before selling loot. Useful if you want to sell everything regardless of market value.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Force Sell Loot At Value&#039;&#039;&#039;&lt;br /&gt;
| Forces loot to be sold once it reaches this value, regardless of other thresholds or inventory space.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Supplies Settings===&lt;br /&gt;
These settings cover all the supplies to take on each trip. There isn&#039;t a section for Food Count, as the script will fill any remaining free bag slots with whatever Food option you picked. Please bear in mind that you need to adjust the values while thinking of any extra items that will bring, like [[#Equipment]] &amp;amp; Food that isn&#039;t from the Karam Count setting. &#039;&#039;&#039;Note:&#039;&#039;&#039; For the below settings, a value of 0 will disable the script withdrawing this item.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Tooltip&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
| Which food to bring. Recommend selecting something other then [[osrs:Cooked karambwan|Cooked karambwan]].&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Prayer Potion&#039;&#039;&#039;&lt;br /&gt;
| Which Prayer Restoring Potion to bring: Super Restore, Prayer Potion, Sanfew Serum.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Combat Count&#039;&#039;&#039;&lt;br /&gt;
| Count of combat potions to withdraw when banking.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Prayer Restore Potion&#039;&#039;&#039;&lt;br /&gt;
| Count of prayer restore potions to withdraw when banking: Super Restore, Prayer Potion, Sanfew Serum.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stamina Potion&#039;&#039;&#039;&lt;br /&gt;
| Count of stamina potions to withdraw when banking.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Karam Count&#039;&#039;&#039;&lt;br /&gt;
| Count of cooked karambwans to withdraw when banking.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Bring Heart&#039;&#039;&#039;&lt;br /&gt;
| If enabled, the script will bring a saturated or imbued heart with it if you own one.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Primary Combat Potion&#039;&#039;&#039;&lt;br /&gt;
| This will be the combat potion for your primary gear set.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Secondary Combat Potion&#039;&#039;&#039;&lt;br /&gt;
| This will be the combat potion for your secondary gear set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Trip Settings===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Tooltip&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Minimum Loot Value&#039;&#039;&#039;&lt;br /&gt;
| Minimum GP Value to pickup an item.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Minimum HP For Kill&#039;&#039;&#039;&lt;br /&gt;
| This is the minimum amount of health you must have on-hand for the script to consider a kill while not in a fight and inside the boss arena. If you have 70 hp and 5 manta rays, you effectively have 180 hp. Use this setting to tweak how long you&#039;re able to stay.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Effective Prayer On Kill&#039;&#039;&#039;&lt;br /&gt;
| Minimum prayer required to do another kill. Includes on-hand prayer potions.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Item to Alch&#039;&#039;&#039;&lt;br /&gt;
| 21 Magic required. Only accepts a single input like &#039;Rune arrow&#039;. The script will bring the runes and item defined here with it and alch during kills. This does not use your rune pouch. The script will not force a restock when out of alchables, and will simply start a new trip without them.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alch Count To Buy Per Trip&#039;&#039;&#039;&lt;br /&gt;
| Amount of alch items to buy when restocking. Takes into account your multiplier.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alch Stop Level&#039;&#039;&#039;&lt;br /&gt;
| If your Magic level is equal to or greater than the value defined here, you will not bring alchs.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Bank Teleport&#039;&#039;&#039;&lt;br /&gt;
| This is the teleport the script will bring with it to get back to the bank. If &amp;quot;random&amp;quot; is chosen, the script will randomly select a new teleport each restock cycle. For wilderness scripts, it will only choose level 30 teleports such as the Ring of Wealth or Amulet of Glory.&lt;br /&gt;
|- id=&amp;quot;thrall&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Bring Thrall Rune Pouch&#039;&#039;&#039;&lt;br /&gt;
| 76 magic required. If true the script will bring a rune pouch filled with thrall runes and swap spellbook to Arceuus. This will override any other spell settings such as Leviathan&#039;s shadow spell option, or Muspah&#039;s freeze option.&lt;br /&gt;
|- id=&amp;quot;dc&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Bring Death Charge Runes&#039;&#039;&#039;&lt;br /&gt;
| 80 magic required. If true and thralls are true, the script will bring extra runes for death charge.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Fight Settings==&lt;br /&gt;
Your Fight Settings will vary depending on your setup. Be sure you adjust these settings so they are correct!. Settings regarding special attack and heavy hitting weapons are in the [[#heavy|Equipment Tab]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Tooltip&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Spec Threshold&#039;&#039;&#039;&lt;br /&gt;
| Boss&#039;s health percentage must be equal to or above this value in order to use special attack.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Force Eat Threshold&#039;&#039;&#039;&lt;br /&gt;
| The script will force eat food even if it’s wasteful when HP is lower than this value. Set to -1 to disable.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Don&#039;t Eat Threshold&#039;&#039;&#039;&lt;br /&gt;
| The script will not eat food until HP falls below this value. Set to -1 to disable.&lt;br /&gt;
|- id=&amp;quot;1tf&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;One Tick Flick&#039;&#039;&#039;&lt;br /&gt;
| ONLY USE THIS SETTING IF YOU HAVE A GOOD INTERNET CONNECTION. If [[Menu Manipulation]] is active and this is true, the script will one tick flick all prayers.&lt;br /&gt;
|- id=&amp;quot;lazy&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Lazy Flick&#039;&#039;&#039;&lt;br /&gt;
| If not using One Tick Flicking, the script will lazy flick TDs. Mouse hop or [[Menu Manipulation]] is highly recommended if using this.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;TD Kill Area&#039;&#039;&#039;&lt;br /&gt;
| This is the area you&#039;ll kill TDs. Each area shows its demon count so you can see how busy it is. Options are Dynamic, Stone of Jas Area, Entrance Center, North West, West, South West, South, East, East 2, East 3 and North East. &#039;&#039;&#039;Dynamic&#039;&#039;&#039; picks an area for you at the start of each session, and the &#039;&#039;&#039;Stone of Jas Area&#039;&#039;&#039; is the singles spot.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Scatter ashes&#039;&#039;&#039;&lt;br /&gt;
| If true, you will scatter the ashes you pick up.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Equipment==&lt;br /&gt;
For {{PAGENAME}}, there are two manual and one dynamic tab. The manual and secondary tabs are your choice of melee, range or mage style. We highly recommend defining manual equipment instead of relying on Dynamic Gearing.&lt;br /&gt;
===Manual Equipment===&lt;br /&gt;
{{Template:ManualEquipment}}&lt;br /&gt;
The melee tab also contains the below extra options:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Tooltip&lt;br /&gt;
! Options&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Ammo Count&#039;&#039;&#039;&lt;br /&gt;
| If you&#039;re using ranged, this is how much ammo the script will bring. Leaving it -1 will be dynamic.&lt;br /&gt;
| -1 to 1000&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Spell Count&#039;&#039;&#039;&lt;br /&gt;
| If you&#039;re casting spells, this is how much casts the script will bring.&lt;br /&gt;
| -1 to 1000&lt;br /&gt;
|- id=&amp;quot;spec&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Spec Weapon&#039;&#039;&#039;&lt;br /&gt;
| This is the spec weapon used on the monster you are killing.&lt;br /&gt;
| None, Let Script Choose, [[osrs:Abyssal Dagger|Abyssal Daggerpp]], [[osrs:Saradomin Godsword|Saradomin Godsword]], [[osrs:Toxic Blowpipe|Toxic Blowpipe]], [[osrs:Burning Claws|Burning Claws]]&lt;br /&gt;
|- id=&amp;quot;heavy&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Primary Heavy Weapon&#039;&#039;&#039;&lt;br /&gt;
| This will be your primary gear set&#039;s heavy weapon. If you do not meet the requirements to use your selected heavy weapon, your selection will be ignored.&lt;br /&gt;
| Let Script Choose, None, Heavy Ballista, Light Ballista, Dharoks Greataxe, Dragon 2h&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Secondary Heavy Weapon&#039;&#039;&#039;&lt;br /&gt;
| This will be your secondary gear set&#039;s heavy weapon. If you do not meet the requirements to use your selected heavy weapon, your selection will be ignored.&lt;br /&gt;
| Let Script Choose, None, Heavy Ballista, Light Ballista, Dharoks Greataxe, Dragon 2h&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Primary Skill Group&#039;&#039;&#039;&lt;br /&gt;
| Which skill group to use.&lt;br /&gt;
| Melee, Ranged or Magic.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Secondary Skill Group&#039;&#039;&#039;&lt;br /&gt;
| Backup skill set if primary is not viable.&lt;br /&gt;
| Melee, Ranged or Magic.&lt;br /&gt;
|}&lt;br /&gt;
===Dynamic Equipment===&lt;br /&gt;
{{Template:DynamicEquipment}}&lt;br /&gt;
&lt;br /&gt;
{{Template:Skills}}&lt;br /&gt;
&lt;br /&gt;
{{Template:MMAA}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Instanced]]&lt;br /&gt;
[[Category:PVM]]&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Anti_PK&amp;diff=3261</id>
		<title>Anti PK</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Anti_PK&amp;diff=3261"/>
		<updated>2026-06-06T16:52:06Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GScript Anti-PK System ==&lt;br /&gt;
&lt;br /&gt;
[[File:Antipklootkey2.png|left]]&lt;br /&gt;
[[File:Antipklootkey.png|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anti-PK is &#039;&#039;&#039;not&#039;&#039;&#039; a standalone OSRS script. Its functions are integrated into wilderness-based GScripts like Artio and Callisto.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anti-PK&#039;&#039;&#039; is a defensive system for surviving player killers in the OSRS Wilderness, with detection, fight response, and behavior settings to improve escape rates. Proper configuration significantly increases escape success rates.&lt;br /&gt;
&lt;br /&gt;
=== Core Settings ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
! Section&lt;br /&gt;
! Description&lt;br /&gt;
! Recommended Configuration&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Detection&#039;&#039;&#039;&lt;br /&gt;
| PKer identification range/triggers&lt;br /&gt;
| • Instant tele on PKer&amp;lt;br&amp;gt;• Blacklist PKers&amp;lt;br&amp;gt;• Consider skull PKer&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fight&#039;&#039;&#039;&lt;br /&gt;
| Combat response protocols&lt;br /&gt;
| • Freeze PKers&amp;lt;br&amp;gt;• Force freeze logout&amp;lt;br&amp;gt;• Attack PKers&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Behavior&#039;&#039;&#039;&lt;br /&gt;
| Pre/post-engagement actions&lt;br /&gt;
| • Always Protect item&amp;lt;br&amp;gt;• Hop on PK attemps: 1&amp;lt;br&amp;gt;• Hop from potential PKers&amp;lt;br&amp;gt;•Enable loot keys&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Antipk.png|left|500px|Anti-PK configuration interface]]&lt;br /&gt;
&lt;br /&gt;
[[File:Antipkswitch.png|right|500px|Anti-PK example of a basic gear switch]]&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Template:GSandCrabs&amp;diff=3260</id>
		<title>Template:GSandCrabs</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Template:GSandCrabs&amp;diff=3260"/>
		<updated>2026-06-06T16:47:47Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#ifeq:{{{gaio|yes}}}|no|{{PAGENAME}}|This task}} is a DreamBot script that trains combat in OSRS by killing {{#switch: {{{crab|}}}&lt;br /&gt;
 | sand = Sand Crabs along the southern coast in Hosidius and on the Crabclaw Isle&lt;br /&gt;
 | rock = Rock Crabs along the north-western coast on Waterbirth Island&lt;br /&gt;
 | ammonite = Ammonite Crabs along the northern coast of Fossil Island&lt;br /&gt;
 | frost = Frost Crabs inside the Ruins of Tapoyauik. These crabs have a negative magic defence and a 100% weakness to fire spells, so are perfect for training magic with fire spells&lt;br /&gt;
 | swamp = Swamp Crabs in the Haunted Woods of Morytania. These crabs have a negative ranged defence, so are perfect for training ranged&lt;br /&gt;
 | #default = &lt;br /&gt;
}}. The script supports [[#dlsw|Dynamic Location Swapping]], resetting aggro, auto restocking, and [[#1tf|One Tick Flicking]].{{#ifeq:{{{gaio|no}}}|no| It trains melee, ranged and/or magic toward your per-skill goal levels, picking the right gear and switching between styles on its own depending on what still needs training. Run standalone it only trains on Sand Crabs. Rock, Swamp, Ammonite and Frost Crabs are reached through [[GAIO]] and [[GSlayer]].|}}&lt;br /&gt;
&lt;br /&gt;
At a spot it&#039;ll AFK between hits the way a real player does, humanised so it doesn&#039;t look robotic. Once the crabs deaggro it resets aggro and gets back to attacking, hopping worlds or moving on if it has to. If another player parks on your spot it tries to relocate to an open dynamic spot first and only hops worlds if there&#039;s nowhere free. It&#039;ll also fire off your weapon&#039;s special attack when one&#039;s available. {{#if:{{#ifeq:{{FULLPAGENAME}}|Template:GSandCrabs|1}}{{#ifeq:{{PAGENAME}}|GSandCrabs|1}}|{{Template:StandaloneToGAIO|skill=SandCrabs}}}}&lt;br /&gt;
&lt;br /&gt;
===Requirements===&lt;br /&gt;
*Enough gold to buy supplies, unless you have reverse muling setup.&lt;br /&gt;
&lt;br /&gt;
==Crab Settings==&lt;br /&gt;
===General===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Tooltip&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
| This value will determine what food will be brought. Recommended for mage training, or using divine combat potions.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Food Count&#039;&#039;&#039;&lt;br /&gt;
| The amount of the above food that will be brought.&lt;br /&gt;
|- {{#ifeq:{{{gaio|no}}}|yes|style=&amp;quot;display:none;&amp;quot;|}}&lt;br /&gt;
| &#039;&#039;&#039;Location&#039;&#039;&#039;&lt;br /&gt;
| This is the location where the script will kill sand crabs. If left as Dynamic, it&#039;ll pick a spot depending on the below setting.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Dyn Loc Min Crabs&#039;&#039;&#039;&lt;br /&gt;
| This is the minimum number of crabs for a spot to have in order to be rolled dynamically.&lt;br /&gt;
|- id=&amp;quot;dlsw&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Dyn Loc Swap Interval&#039;&#039;&#039;&lt;br /&gt;
| This is how often in ticks you will swap from your dynamic location.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Spell&#039;&#039;&#039;&lt;br /&gt;
| If you&#039;re using magic, this will be the spell used. If dynamic is chosen the script will automatically use the strongest spell for your level.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Min Loot Value&#039;&#039;&#039;&lt;br /&gt;
| The minimum value a ground item stack has to be in order to consider it worth picking up.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Ammo Count&#039;&#039;&#039;&lt;br /&gt;
| The amount of ammo to bring when restocking.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Cast Count&#039;&#039;&#039;&lt;br /&gt;
| The amount of spell casts to bring when restocking.&lt;br /&gt;
|- {{#ifeq:{{{gaio|no}}}|yes|style=&amp;quot;display:none;&amp;quot;|}}&lt;br /&gt;
| &#039;&#039;&#039;Supply Mult&#039;&#039;&#039;&lt;br /&gt;
| This is the cap for how many trips worth of supplies you will buy on restock. By default this will scale up to 50.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alch Item&#039;&#039;&#039;&lt;br /&gt;
| The name of the item to alch. Only accepts a single input.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alch Count&#039;&#039;&#039;&lt;br /&gt;
| The amount of alchs to bring.&lt;br /&gt;
|- id=&amp;quot;1tf&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;One Tick Flick&#039;&#039;&#039;&lt;br /&gt;
| If true and menu manipulation is active the script will one tick flick non-overhead stat boosting prays.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Potions===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Tooltip&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Attack Pot&#039;&#039;&#039;&lt;br /&gt;
| Select which Attack potion to bring. Supports Super Attack or Divine Super Attack. Set to None if not needed.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Strength Pot&#039;&#039;&#039;&lt;br /&gt;
| Select which Strength potion to bring. Supports Super Strength or Divine Super Strength. Set to None if not needed.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Mage Pot&#039;&#039;&#039;&lt;br /&gt;
| Select which Mage potion to bring. Supports Forgotten Brew. Set to None if not needed.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Range Pot&#039;&#039;&#039;&lt;br /&gt;
| Select which Range potion to bring. Supports Range or Divine Range. Set to None if not needed.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Pot Count&#039;&#039;&#039;&lt;br /&gt;
| The amount of pots to bring when you go bank.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Equipment==&lt;br /&gt;
For {{PAGENAME}}, there are three equipment tabs, for melee ranged and mage. Each tab allows you to manually define gear, or to advise the script how much goal it can send to dynamically gear the slot.&lt;br /&gt;
===Manual Equipment===&lt;br /&gt;
{{Template:ManualEquipment}}&lt;br /&gt;
&lt;br /&gt;
===Dynamic Equipment===&lt;br /&gt;
{{Template:DynamicEquipment}}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Template:GPestControl&amp;diff=3259</id>
		<title>Template:GPestControl</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Template:GPestControl&amp;diff=3259"/>
		<updated>2026-06-06T16:47:47Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#ifeq:{{{gaio|yes}}}|no|{{PAGENAME}}|This task}} is a DreamBot script that plays the OSRS [[osrs:Pest Control|Pest Control]] minigame to obtain the Void Knight Equipment, except for Elite Void.&lt;br /&gt;
&lt;br /&gt;
Features include:&lt;br /&gt;
&lt;br /&gt;
*Set which combat style to use: Melee, Range or Mage.&lt;br /&gt;
*Automatically buys the Void Knight pieces you select (and optionally Pest Control teleports) from the Grand Exchange.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- This paragraph only appears for gaio=yes or when viewing the Template page --&amp;gt;&lt;br /&gt;
{{#if:{{#ifeq:{{FULLPAGENAME}}|Template:GPestControl|1}}{{#ifeq:{{{gaio|yes}}}|yes|1}}|&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
This task doesn&#039;t support obtaining points after you have gathered all gear, either for manually spending on combat XP or elite void. If you wish to gain points after obtaining all equipment, please see [[GPestControl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|&amp;lt;div style=&amp;quot;display:none;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- This paragraph only appears for gaio=no or when viewing the Template page--&amp;gt;&lt;br /&gt;
{{#if:{{#ifeq:{{FULLPAGENAME}}|Template:GPestControl|1}}{{#ifeq:{{{gaio|yes}}}|no|1}}|&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
While this script doesn&#039;t support using points to gain combat experience or purchase elite void. By disabling the setting [[#stop|Stop on all pieces obtained]] it can continue to farm points after it has claimed all the required Void Knight Equipment. This means you can manually spend the points to gain combat XP or manually buy elite void if required.&lt;br /&gt;
&lt;br /&gt;
Another extra feature of {{PAGENAME}} not included in GAIO is the ability to manually define a world to complete the minigame. This means you can take advantage of the script type being [[Premium|premium]] and set up a [[#world|world]] for just your bots to use, instead of the default world if you so desire.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|&amp;lt;div style=&amp;quot;display:none;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
===Settings===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting !! Tooltip&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Get Range Helm&#039;&#039;&#039; || The script will get the Void ranger helm if this is selected and you don&#039;t own one.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Get Melee Helm&#039;&#039;&#039; || The script will get the Void melee helm if this is selected and you don&#039;t own one.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Get Mage Helm&#039;&#039;&#039; || The script will get the Void mage helm if this is selected and you don&#039;t own one.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Get Top&#039;&#039;&#039; || The script will get the Void knight top if this is selected and you don’t own one.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Get Legs&#039;&#039;&#039; || The script will get the Void knight robe (legs) if this is selected and you don’t own one.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Get Gloves&#039;&#039;&#039; || The script will get the Void knight gloves if this is selected and you don’t own one.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Skillgroup&#039;&#039;&#039; || The attack type you&#039;ll use when running the script (e.g., Melee, Ranged, Magic).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Buy Teleports&#039;&#039;&#039; || If enabled, the script will purchase teleports from the Grand Exchange.&lt;br /&gt;
|- id=&amp;quot;stop&amp;quot; {{#ifeq:{{{gaio|no}}}|yes|style=&amp;quot;display:none;&amp;quot;|}}&lt;br /&gt;
| &#039;&#039;&#039;Stop on All Pieces Obtained&#039;&#039;&#039; || If enabled, the script will stop once it has obtained all selected Void pieces. Otherwise, it will continue farming points.&lt;br /&gt;
|- id=&amp;quot;world&amp;quot; {{#ifeq:{{{gaio|no}}}|yes|style=&amp;quot;display:none;&amp;quot;|}}&lt;br /&gt;
| &#039;&#039;&#039;World&#039;&#039;&#039; || This is the world the script will use to do Pest Control.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{#ifeq:{{{gaio|yes}}}|yes|{{Template:BacktoAIOMinigames}}}}&lt;br /&gt;
&lt;br /&gt;
==Equipment==&lt;br /&gt;
{{Template:ManualEquipment}}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Template:GMTA&amp;diff=3258</id>
		<title>Template:GMTA</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Template:GMTA&amp;diff=3258"/>
		<updated>2026-06-06T16:47:46Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#ifeq:{{{gaio|yes}}}|no|{{PAGENAME}}|This task}} is a DreamBot bot that completes the OSRS [[osrs:Mage Training Arena|Mage Training Arena]] minigame, solving the puzzles and auto buying rewards. It efficiently solves all the puzzles, and supports auto buying and prioritising of rewards (i.e. will buy Bones to Peaches first).&lt;br /&gt;
&lt;br /&gt;
==== Requirements ====&lt;br /&gt;
*Level 33 Magic&lt;br /&gt;
*Has one or more rewards enabled (all are disabled by default).&lt;br /&gt;
*500k+ coins (main accounts) or 50k+ coins (ironman accounts).&lt;br /&gt;
&lt;br /&gt;
Ironman accounts additionally have the following rune requirements in the bank, as the script will not purchase these:&lt;br /&gt;
*250+ Cosmic Runes&lt;br /&gt;
*250+ Law Runes&lt;br /&gt;
*500+ Nature Runes&lt;br /&gt;
&lt;br /&gt;
The script will purchase Water Runes for Ironman (for completion of bones to bananas/peaches) and an elemental staff if you don&#039;t already have one.&lt;br /&gt;
&lt;br /&gt;
====Rewards====&lt;br /&gt;
The following rewards can be enabled, and the script will claim them once it has earned enough points. The order in which they are claimed if all are enabled are as follows: [[osrs:Bones to Peaches|Bones to Peaches]] &amp;gt; [[osrs:Infinity hat|Infinity hat]] &amp;gt; [[osrs:Infinity top|Infinity top]] &amp;gt; [[osrs:Infinity bottoms|Infinity bottoms]] &amp;gt; [[osrs:Infinity gloves|Infinity gloves]] &amp;gt; [[osrs:Infinity boots|Infinity boots]] &amp;gt; [[osrs:Beginner wand|Beginner wand]] &amp;gt; [[osrs:Apprentice wand|Apprentice wand]] &amp;gt; [[osrs:Teacher wand|Teacher wand]] &amp;gt; [[osrs:Master wand|Master wand]] &amp;gt; [[osrs:Mage&#039;s book|Mage&#039;s book]] &amp;gt; [[osrs:Rune pouch|Rune pouch]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;text-align: center;&amp;quot; | Rewards&lt;br /&gt;
|-&lt;br /&gt;
| [[osrs:Infinity hat|Infinity Hat]] || [[osrs:Infinity top|Infinity Top]] || [[osrs:Infinity gloves|Infinity Gloves]] || [[osrs:Infinity legs|Infinity Legs]]&lt;br /&gt;
|-&lt;br /&gt;
| [[osrs:Infinity boots|Infinity Boots]] || [[osrs:Beginner wand|Beginner Wand]] || [[osrs:Apprentice wand|Apprentice Wand]] || [[osrs:Teacher wand|Teacher Wand]]&lt;br /&gt;
|-&lt;br /&gt;
| [[osrs:Master wand|Master Wand]] || [[osrs:Mages book|Mages Book]] || [[osrs:Bones to peaches|Bones to Peaches]] || [[osrs:Rune pouch|Rune pouch]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Template:GBarrows&amp;diff=3257</id>
		<title>Template:GBarrows</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Template:GBarrows&amp;diff=3257"/>
		<updated>2026-06-06T16:47:44Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#ifeq:{{{gaio|yes}}}|no|{{PAGENAME}}|This task}} is a DreamBot script that completes the OSRS [[osrs:Barrows|Barrows]] minigame, killing all six brothers and solving the tunnel maze to claim rewards. It efficiently kills all the barrows brothers, finds the secret path before navigating and solving the maze.&lt;br /&gt;
&lt;br /&gt;
For this task to be rollable on main accounts, your [[#gptarget|GP Target]] in the Barrows settings needs to be greater than the amount of gold in your bank. This [[#gptarget|GP Target]] is separate from [[GAIO#Gold_Farming|GAIO Gold Farming]] settings. For example, if your [[GAIO]] gold farming goal is 2mil, and your Barrows [[#gptarget|GP Target]] is 5mil, and you have 1mil. GAIO will roll a Gold Farming Task until 2mil, before Barrows can be rolled as a task. Alternatively you could setup reverse muling so if you fall below 2mil gold, the mule to give you 2mil gold and then Barrows can run.&lt;br /&gt;
&lt;br /&gt;
=== Requirements (All Accounts) ===&lt;br /&gt;
*Level 43 Prayer.&lt;br /&gt;
*Level 41 Magic.&lt;br /&gt;
*Level 40 Range.&lt;br /&gt;
&lt;br /&gt;
==== Main Account Requirements ====&lt;br /&gt;
*Has a Barrows Gold Goal Set.&lt;br /&gt;
*Has more than 2mil coins.&lt;br /&gt;
&lt;br /&gt;
==== Ironman Account Requirements ====&lt;br /&gt;
*50+ Prayer Potions&lt;br /&gt;
*100+ Food (Lobster or better).&lt;br /&gt;
*1k+ Spell Casts of Wind Bolt, Wind Blast or Wind Wave.&lt;br /&gt;
*Barrows Teleport Tablets or Morton Teleport Scrolls.&lt;br /&gt;
*Has a usable mage weapon (Staff of Air for example).&lt;br /&gt;
&lt;br /&gt;
If an Ironman account doesn&#039;t have a supported ranged weapon (Blowpipe, Hunter&#039;s Sunlight Crossbow, Magic Short Bow, Dorgeshuun crossbow) with ammo, the script will not use ranged but mage only!&lt;br /&gt;
&lt;br /&gt;
== Barrows Settings ==&lt;br /&gt;
They are two menus under Barrow Settings, General and Rewards.&lt;br /&gt;
&lt;br /&gt;
=== General Settings ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Description&lt;br /&gt;
|- id=&amp;quot;gptarget&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;GP Target&#039;&#039;&#039; &lt;br /&gt;
| This is the amount of gold the task will farm by completing barrows runs. Once this task is meet, the task won&#039;t be rollable. A gold target must be set in order for Barrows to be rollable as a task, and you need to have less gold than the value set.&lt;br /&gt;
|}&lt;br /&gt;
=== Rewards Settings ===&lt;br /&gt;
These settings don&#039;t need to be enabled if you&#039;re a main account. Enabling these settings are only required for Ironman accounts. For example if you enable Dharok&#039;s platebody, it&#039;ll keep doing barrows runs as a task until it recieves that item.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Rewards&lt;br /&gt;
|-&lt;br /&gt;
| [[osrs:Ahrim&#039;s hood|Ahrim&#039;s hood]]&lt;br /&gt;
| [[osrs:Ahrim&#039;s robetop|Ahrim&#039;s robetop]]&lt;br /&gt;
| [[osrs:Ahrim&#039;s robeskirt|Ahrim&#039;s robeskirt]]&lt;br /&gt;
| [[osrs:Ahrim&#039;s staff|Ahrim&#039;s staff]]&lt;br /&gt;
|-&lt;br /&gt;
| [[osrs:Dharok&#039;s helm|Dharok&#039;s helm]]&lt;br /&gt;
| [[osrs:Dharok&#039;s platebody|Dharok&#039;s platebody]]&lt;br /&gt;
| [[osrs:Dharok&#039;s platelegs|Dharok&#039;s platelegs]]&lt;br /&gt;
| [[osrs:Dharok&#039;s greataxe|Dharok&#039;s greataxe]]&lt;br /&gt;
|-&lt;br /&gt;
| [[osrs:Guthan&#039;s helm|Guthan&#039;s helm]]&lt;br /&gt;
| [[osrs:Guthan&#039;s platebody|Guthan&#039;s platebody]]&lt;br /&gt;
| [[osrs:Guthan&#039;s chainskirt|Guthan&#039;s chainskirt]]&lt;br /&gt;
| [[osrs:Guthan&#039;s warspear|Guthan&#039;s warspear]]&lt;br /&gt;
|-&lt;br /&gt;
| [[osrs:Karil&#039;s coif|Karil&#039;s coif]]&lt;br /&gt;
| [[osrs:Karil&#039;s leathertop|Karil&#039;s leathertop]]&lt;br /&gt;
| [[osrs:Karil&#039;s leatherskirt|Karil&#039;s leatherskirt]]&lt;br /&gt;
| [[osrs:Karil&#039;s crossbow|Karil&#039;s crossbow]]&lt;br /&gt;
|-&lt;br /&gt;
| [[osrs:Torag&#039;s helm|Torag&#039;s helm]]&lt;br /&gt;
| [[osrs:Torag&#039;s platebody|Torag&#039;s platebody]]&lt;br /&gt;
| [[osrs:Torag&#039;s platelegs|Torag&#039;s platelegs]]&lt;br /&gt;
| [[osrs:Torag&#039;s hammers|Torag&#039;s hammers]]&lt;br /&gt;
|-&lt;br /&gt;
| [[osrs:Verac&#039;s helm|Verac&#039;s helm]]&lt;br /&gt;
| [[osrs:Verac&#039;s brassard|Verac&#039;s brassard]]&lt;br /&gt;
| [[osrs:Verac&#039;s plateskirt|Verac&#039;s plateskirt]]&lt;br /&gt;
| [[osrs:Verac&#039;s flail|Verac&#039;s flail]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
	<entry>
		<id>https://wiki.gscripts.co/index.php?title=Template:GAmoxliatl&amp;diff=3256</id>
		<title>Template:GAmoxliatl</title>
		<link rel="alternate" type="text/html" href="https://wiki.gscripts.co/index.php?title=Template:GAmoxliatl&amp;diff=3256"/>
		<updated>2026-06-06T16:47:43Z</updated>

		<summary type="html">&lt;p&gt;Veza: Content update, accuracy fixes and cleanup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{PAGENAME}}==&lt;br /&gt;
{{#ifeq:{{{gaio|yes}}}|no|{{PAGENAME}}|This task}} is a DreamBot script that kills the [[osrs:Amoxliatl|Amoxliatl]] boss in OSRS, handling banking, restocking and supplies. It supports bringing a Rune Pouch for summoning [[#thrall|Thralls]] spell, as well as [[#1tf|One Tick Flicking]] for infinite prayer. {{#if:{{#ifeq:{{FULLPAGENAME}}|Template:GAmoxliatl|1}}{{#ifeq:{{PAGENAME}}|GAmoxliatl|1}}|{{Template:StandaloneToGAIO|skill=Amoxliatl}}}}&lt;br /&gt;
&lt;br /&gt;
For suggestions of what gear to bring, we recommend checking the OSRS Wiki Page [[osrs:Amoxliatl/Strategies|Amoxliatl Strategies]] for the suggested melee gear.&lt;br /&gt;
&lt;br /&gt;
For this task to be rollable, you must meet one of the following criteria:&lt;br /&gt;
&lt;br /&gt;
*Your [[#gptarget|GP Target]] in the Amoxliatl settings needs to be greater than the amount of gold in your bank. This [[#gptarget|GP Target]] is separate from [[GAIO#Gold_Farming|GAIO Gold Farming]] settings. For example, if your [[GAIO]] gold farming goal is 2mil, and your Amoxliatl [[#gptarget|GP Target]] is 5mil, and you have 1mil. GAIO will roll a Gold Farming Task until 2mil, before Amoxliatl can be rolled as a task.&lt;br /&gt;
*You do not have a Pendant of ates and the [[#pendant|Get Pendant setting]] is enabled.&lt;br /&gt;
&lt;br /&gt;
===Requirements===&lt;br /&gt;
*Level 43 Prayer.&lt;br /&gt;
*Level 60 Attack.&lt;br /&gt;
*Level 60 Strength.&lt;br /&gt;
*Enough gold to buy supplies, unless you have reverse muling setup.&lt;br /&gt;
*For Ironman accounts, you must have at least one of the following weapons: [[osrs:Glacial temotli|Glacial temotli]], [[osrs:Zombie axe|Zombie axe]], [[osrs:Dragon mace|Dragon mace]], [[osrs:Dual macuahuitl|Dual macuahuitl]], [[osrs:Sarachnis cudgel|Sarachnis cudgel]], [[osrs:Abyssal bludgeon|Abyssal bludgeon]], [[osrs:Saradomin sword|Saradomin sword]], [[osrs:Ghazi rapier|Ghazi rapier]], [[osrs:Soulreaper axe|Soulreaper axe]], [[osrs:Inquisitor&#039;s mace|Inquisitor&#039;s mace]], [[osrs:Scythe of vitur|Scythe of vitur]].&lt;br /&gt;
&lt;br /&gt;
===Recommended===&lt;br /&gt;
*Level 70 Attack.&lt;br /&gt;
*Level 75 Strength.&lt;br /&gt;
*Level 50 Defence.&lt;br /&gt;
*Full [[osrs:Blood_moon_armour|Blood moon armour and weapon]].&lt;br /&gt;
*Level 70 in Prayer with Piety Unlocked.&lt;br /&gt;
&lt;br /&gt;
{{#if:{{#ifeq:{{FULLPAGENAME}}|Template:GAmoxliatl|1}}{{#ifeq:{{{gaio|yes}}}|yes|1}}|&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
{{Template:BacktoAIOBosses}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|&amp;lt;div style=&amp;quot;display:none;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;}}&lt;br /&gt;
==Trip Settings==&lt;br /&gt;
This tab contains four configuration windows: Goal Settings, Supplies Settings, Restock Settings &amp;amp; Trip Settings. Click on the [[File:GearIcon.png]] to open the active window for those settings to configure.&lt;br /&gt;
&lt;br /&gt;
===Goal Settings===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Description&lt;br /&gt;
|- id=&amp;quot;gptarget&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;GP Target&#039;&#039;&#039; &lt;br /&gt;
| This is the amount of gold the task will farm by killing the Amoxliatl. Once this target is meet, the task won&#039;t be rollable. A gold target must be set in order for Barrows to be rollable as a task, and you need to have less gold than the value set.&lt;br /&gt;
|- id=&amp;quot;pendant&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Get Pendant&#039;&#039;&#039;&lt;br /&gt;
| If true will consider getting a [[osrs:Pendant of ates|Pendant of ates]] a goal.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Restock Settings===&lt;br /&gt;
Your Restock Settings will sell loot, or restock things, depending on these values. By default, this is set up so that if you have less than max cash, you will sell your loot when restocking or starting. You can change this by adjusting the Disable Selling Threshold value. The only option in the below table I suggest adjusting is Supplies Amt Mult. Personally, I set it to 10.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Tooltip&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Supplies Amt Mult&#039;&#039;&#039;&lt;br /&gt;
| Multiplier of amount of supplies to buy on restock. If you set this to 15 you&#039;ll buy about 15 trips worth of your defined supply counts.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Disable Selling Threshold&#039;&#039;&#039;&lt;br /&gt;
| Prevents the bot from checking the minimum sell value before selling loot. Useful if you want to sell everything regardless of market value.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Force Sell Loot At Value&#039;&#039;&#039;&lt;br /&gt;
| Forces loot to be sold once it reaches this value, regardless of other thresholds or inventory space.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Supplies Settings===&lt;br /&gt;
These settings cover all the supplies to take on each trip. There isn&#039;t a section for Food Count, as the script will fill any remaining free bag slots with whatever Food option you picked. Please bear in mind that you need to adjust the values while thinking of any extra items that will bring, like [[#Equipment]] &amp;amp; Food that isn&#039;t from the Karam Count setting. &#039;&#039;&#039;Note:&#039;&#039;&#039; For the below settings, a value of 0 will disable the script withdrawing this item.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Tooltip&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Food&#039;&#039;&#039;&lt;br /&gt;
| Which food to bring. Recommend selecting something other then [[osrs:Cooked karambwan|Cooked karambwan]].&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Prayer Potion&#039;&#039;&#039;&lt;br /&gt;
| Which Prayer Restoring Potion to bring: Super Restore, Prayer Potion, Sanfew Serum.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Combat Potion&#039;&#039;&#039;&lt;br /&gt;
| Which combat potion the script will bring.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Combat Count&#039;&#039;&#039;&lt;br /&gt;
| Count of combat potions to withdraw when banking.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Brew Count&#039;&#039;&#039;&lt;br /&gt;
| Count of brews karambwans to withdraw when banking.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Prayer Restore Count&#039;&#039;&#039;&lt;br /&gt;
| Count of prayer restore potions to withdraw when banking: Super Restore, Prayer Potion, Sanfew Serum.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stamina Count&#039;&#039;&#039;&lt;br /&gt;
| Count of stamina potions to withdraw when banking.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Karam Count&#039;&#039;&#039;&lt;br /&gt;
| Count of cooked karambwans to withdraw when banking.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Menaphite Remedy Count&#039;&#039;&#039;&lt;br /&gt;
| Count of Menaphite Remedy to withdraw when banking.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Bring Heart&#039;&#039;&#039;&lt;br /&gt;
| If enabled, the script will bring a saturated or imbued heart with it if you own one.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Trip Settings===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Tooltip&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Minimum Loot Value&#039;&#039;&#039;&lt;br /&gt;
| Minimum GP Value to pickup an item.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Minimum HP For Kill&#039;&#039;&#039;&lt;br /&gt;
| This is the minimum amount of health you must have on-hand for the script to consider a kill while not in a fight and inside the boss arena. If you have 70 hp and 5 manta rays, you effectively have 180 hp. Use this setting to tweak how long you&#039;re able to stay.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Effective Prayer On Kill&#039;&#039;&#039;&lt;br /&gt;
| Minimum prayer required to do another kill. Includes on-hand prayer potions.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Item to Alch&#039;&#039;&#039;&lt;br /&gt;
| 21 Magic required. Only accepts a single input like &#039;Rune arrow&#039;. The script will bring the runes and item defined here with it and alch during kills. This does not use your rune pouch. The script will not force a restock when out of alchables, and will simply start a new trip without them.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alch Count To Buy Per Trip&#039;&#039;&#039;&lt;br /&gt;
| Amount of alch items to buy when restocking. Takes into account your multiplier.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alch Stop Level&#039;&#039;&#039;&lt;br /&gt;
| If your Magic level is equal to or greater than the value defined here, you will not bring alchs.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Teleport&#039;&#039;&#039;&lt;br /&gt;
| This is the teleport the script will bring with it to get back to the bank. If Dynamic is chosen, will use Pendant or Civitas Illa Fortis Tab to use the Quetzal.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Bank Teleport&#039;&#039;&#039;&lt;br /&gt;
| This is the teleport the script will bring with it to get back to the bank. If &amp;quot;random&amp;quot; is chosen, the script will randomly select a new teleport each restock cycle. For wilderness scripts, it will only choose level 30 teleports such as the Ring of Wealth or Amulet of Glory.&lt;br /&gt;
|- id=&amp;quot;thrall&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Bring Thrall Rune Pouch&#039;&#039;&#039;&lt;br /&gt;
| 76 magic required. If true the script will bring a rune pouch filled with thrall runes and swap spellbook to Arceuus. This will override any other spell settings such as Leviathan&#039;s shadow spell option, or Muspah&#039;s freeze option.&lt;br /&gt;
|- id=&amp;quot;dc&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Bring Death Charge Runes&#039;&#039;&#039;&lt;br /&gt;
| 80 magic required. If true and thralls are true, the script will bring extra runes for death charge.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Fight Settings==&lt;br /&gt;
Your Fight Settings will vary depending on your setup. Be sure you adjust these settings so they are correct! Settings regarding spec weapons have moved to the [[#spec|Equipment Tab]].&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Tooltip&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Spec Threshold&#039;&#039;&#039;&lt;br /&gt;
| Boss&#039;s health percentage must be equal to or above this value in order to use special attack.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Force Eat Threshold&#039;&#039;&#039;&lt;br /&gt;
| The script will force eat food even if it’s wasteful when HP is lower than this value. Set to -1 to disable.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Don&#039;t Eat Threshold&#039;&#039;&#039;&lt;br /&gt;
| The script will not eat food until HP falls below this value. Set to -1 to disable.&lt;br /&gt;
|- id=&amp;quot;1tf&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;One Tick Flick&#039;&#039;&#039;&lt;br /&gt;
| ONLY USE THIS SETTING IF YOU HAVE A GOOD INTERNET CONNECTION. If [[Menu Manipulation]] is active and this is true, the script will one tick flick all prayers.&lt;br /&gt;
|- id=&amp;quot;ClanChatLeader&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Clan Chat Leader&#039;&#039;&#039;&lt;br /&gt;
| If a name is input, the script will attempt to join that clan chat whenever it&#039;s near a bank. Anyone inside the CC will be considered an ally for multi bosses and ignored as a crasher.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Equipment==&lt;br /&gt;
For {{PAGENAME}}, there is one manual and dynamic tab.&lt;br /&gt;
===Manual Equipment===&lt;br /&gt;
{{Template:ManualEquipment}}&lt;br /&gt;
&lt;br /&gt;
===Dynamic Equipment===&lt;br /&gt;
{{Template:DynamicEquipment}}&lt;br /&gt;
&lt;br /&gt;
{{#if:{{#ifeq:{{FULLPAGENAME}}|Template:GAmoxliatl|1}}{{#ifeq:{{{gaio|yes}}}|yes|1}}|&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
{{Template:BacktoAIOBosses}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|&amp;lt;div style=&amp;quot;display:none;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Veza</name></author>
	</entry>
</feed>