Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Mage Arena: Difference between revisions

From GScripts
Ben (talk | contribs)
No edit summary
Content update, accuracy fixes and cleanup
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=== <span style="color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;">Key Features</span> ===
=== <span style="color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;">Key Features</span> ===


<div style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 15px; margin: 20px 0;">
<div style="display:grid; grid-template-columns:repeat(auto-fit, minmax(260px, 1fr)); gap:16px; margin:16px 0;">


<div style="background: rgba(40, 40, 40, 0.8); border-radius: 8px; border-left: 4px solid #4CAF50; padding: 15px; box-shadow: 0 4px 8px rgba(0,0,0,0.3);">
<div class="gs-card" style="border-left:4px solid #4CAF50;">
<h4 style="color: #4CAF50; margin-top: 0; border-bottom: 1px dashed #4CAF50; padding-bottom: 8px;">Minigame Completion</h4>
<h4 style="color: #4CAF50; margin-top: 0;">Minigame Completion</h4>
<ul style="list-style-type: none; padding-left: 5px; margin: 0;">
<ul style="margin: 0;">
<li style="padding: 5px 0; border-bottom: 1px solid #333;">✔️ Mage Arena I + God spells</span></li>
<li>Mage Arena I + God spells</li>
<li style="padding: 5px 0;">✔️ Mage Arena II(Imbued cape)</span></li>
<li>Mage Arena II (Imbued cape)</li>
</ul>
</ul>
</div>
</div>


<div style="background: rgba(40, 40, 40, 0.8); border-radius: 8px; border-left: 4px solid #FF9800; padding: 15px; box-shadow: 0 4px 8px rgba(0,0,0,0.3);">
<div class="gs-card" style="border-left:4px solid #FF9800;">
<h4 style="color: #FF9800; margin-top: 0; border-bottom: 1px dashed #FF9800; padding-bottom: 8px;">Customization</h4>
<h4 style="color: #FF9800; margin-top: 0;">Customization</h4>
<ul style="list-style-type: none; padding-left: 5px; margin: 0;">
<ul style="margin: 0;">
<li style="padding: 5px 0; border-bottom: 1px solid #333;">🎭 <span style="color: #FFD700;">God:</span> Guthix • Zamorak • Saradomin</li>
<li><span style="color: #FFD700;">Gods:</span> all three (Guthix • Zamorak • Saradomin)</li>
<li style="padding: 5px 0;">🧥 <span style="color: #FFD700;">Capes:</span> Set quantity</li>
<li><span style="color: #FFD700;">Capes:</span> per-god counts + seeded random</li>
<li><span style="color: #FFD700;">Run:</span> MA1 and MA2 independently</li>
</ul>
</ul>
</div>
</div>


<div style="background: rgba(40, 40, 40, 0.8); border-radius: 8px; border-left: 4px solid #F44336; padding: 15px; box-shadow: 0 4px 8px rgba(0,0,0,0.3);">
<div class="gs-card" style="border-left:4px solid #F44336;">
<h4 style="color: #F44336; margin-top: 0; border-bottom: 1px dashed #F44336; padding-bottom: 8px;">Safety Systems</h4>
<h4 style="color: #F44336; margin-top: 0;">Safety Systems</h4>
<ul style="list-style-type: none; padding-left: 5px; margin: 0;">
<ul style="margin: 0;">
<li style="padding: 5px 0; border-bottom: 1px solid #333;">🛡️ <span style="color: #FF5555;">Anti-PK:</span> <span style="color: #55FF55;">99% escape rate</span></li>
<li><span style="color: #FF5555;">Anti-PK system</span></li>
<li style="padding: 5px 0; border-bottom: 1px solid #333;">💀 <span style="color: #FF5555;">Skull prevention</span></li>
<li><span style="color: #FF5555;">Skull prevention</span></li>
<li><span style="color: #FF5555;">Hops/logs off the Chaos Elemental</span></li>
<li><span style="color: #FF5555;">30-min logout to reset stuck bosses</span></li>
</ul>
</ul>
</div>
</div>


<div style="background: rgba(40, 40, 40, 0.8); border-radius: 8px; border-left: 4px solid #2196F3; padding: 15px; box-shadow: 0 4px 8px rgba(0,0,0,0.3);">
<div class="gs-card" style="border-left:4px solid #2196F3;">
<h4 style="color: #2196F3; margin-top: 0; border-bottom: 1px dashed #2196F3; padding-bottom: 8px;">Equipment</h4>
<h4 style="color: #2196F3; margin-top: 0;">Equipment</h4>
<ul style="list-style-type: none; padding-left: 5px; margin: 0;">
<ul style="margin: 0;">
<li style="padding: 5px 0; border-bottom: 1px solid #333;">⚙️ 1-click gear import</li>
<li>1-click gear import</li>
<li style="padding: 5px 0;">🔄 Dynamic gearing</li>
<li>Dynamic gearing</li>
<li style="padding: 5px 0;">💰 GP limit per slot</li>
<li>GP limit per slot</li>
</ul>
</ul>
</div>
</div>
Line 40: Line 43:


=== <span style="color: #E0C882;">Unlocked Spells</span> ===
=== <span style="color: #E0C882;">Unlocked Spells</span> ===
<div style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; text-align: center; margin-bottom: 20px;">
<div style="display:grid; grid-template-columns:repeat(auto-fit, minmax(180px, 1fr)); gap:16px; text-align: center; margin:16px 0;">
<div style="background: rgba(20, 20, 70, 0.7); padding: 10px; border-radius: 5px;">
<div class="gs-card" style="border-left:4px solid #5588FF;">
[https://oldschool.runescape.wiki/w/Saradomin_strike <span style="color: #5588FF;">Saradomin Strike</span>]
[https://oldschool.runescape.wiki/w/Saradomin_strike <span style="color: #5588FF;">Saradomin Strike</span>]
</div>
</div>
<div style="background: rgba(20, 70, 20, 0.7); padding: 10px; border-radius: 5px;">
<div class="gs-card" style="border-left:4px solid #55FF55;">
[https://oldschool.runescape.wiki/w/Claws_of_guthix <span style="color: #55FF55;">Claws of Guthix</span>]
[https://oldschool.runescape.wiki/w/Claws_of_guthix <span style="color: #55FF55;">Claws of Guthix</span>]
</div>
</div>
<div style="background: rgba(70, 20, 20, 0.7); padding: 10px; border-radius: 5px;">
<div class="gs-card" style="border-left:4px solid #FF5555;">
[https://oldschool.runescape.wiki/w/Flames_of_zamorak <span style="color: #FF5555;">Flames of Zamorak</span>]
[https://oldschool.runescape.wiki/w/Flames_of_zamorak <span style="color: #FF5555;">Flames of Zamorak</span>]
</div>
</div>
Line 55: Line 58:
=== <span style="color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;">Setup Guide</span> ===
=== <span style="color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;">Setup Guide</span> ===


<div style="background: rgba(30, 30, 30, 0.8); border-radius: 8px; padding: 0; margin: 20px 0; box-shadow: 0 4px 8px rgba(0,0,0,0.3); overflow: hidden;">
<div class="gs-card" style="border-left:4px solid #8B6F35; padding:0; overflow:hidden;">
<table style="width: 100%; border-collapse: collapse;">
<table style="width: 100%; border-collapse: collapse;">
<tr style="background: linear-gradient(to right, #4B4237, #8B6F35); color: #E0C882;">
<tr style="background: #161616; color: #E0C882;">
<th style="padding: 12px; text-align: left; width: 15%;">Step</th>
<th style="padding: 12px; text-align: left; width: 15%; border-bottom: 1px solid #2c2c2c;">Step</th>
<th style="padding: 12px; text-align: left; width: 30%;">Action</th>
<th style="padding: 12px; text-align: left; width: 30%; border-bottom: 1px solid #2c2c2c;">Action</th>
<th style="padding: 12px; text-align: left;">Details</th>
<th style="padding: 12px; text-align: left; border-bottom: 1px solid #2c2c2c;">Details</th>
</tr>
</tr>
<tr style="border-bottom: 1px solid #444; background: rgba(40, 40, 40, 0.6);">
<tr style="border-bottom: 1px solid #2c2c2c;">
<td style="padding: 12px; vertical-align: top;"><span style="display: inline-block; background: #4CAF50; color: white; border-radius: 50%; width: 24px; height: 24px; text-align: center; line-height: 24px; margin-right: 8px;">1</span></td>
<td style="padding: 12px; vertical-align: top;"><span style="display: inline-block; background: #4CAF50; color: white; border-radius: 50%; width: 24px; height: 24px; text-align: center; line-height: 24px; margin-right: 8px;">1</span></td>
<td style="padding: 12px; vertical-align: top; color: #FFD700;">Select Objectives</td>
<td style="padding: 12px; vertical-align: top; color: #FFD700;">Select Objectives</td>
Line 71: Line 74:
</td>
</td>
</tr>
</tr>
<tr style="border-bottom: 1px solid #444; background: rgba(40, 40, 40, 0.6);">
<tr style="border-bottom: 1px solid #2c2c2c;">
<td style="padding: 12px; vertical-align: top;"><span style="display: inline-block; background: #2196F3; color: white; border-radius: 50%; width: 24px; height: 24px; text-align: center; line-height: 24px; margin-right: 8px;">2</span></td>
<td style="padding: 12px; vertical-align: top;"><span style="display: inline-block; background: #FF9800; color: white; border-radius: 50%; width: 24px; height: 24px; text-align: center; line-height: 24px; margin-right: 8px;">2</span></td>
<td style="padding: 12px; vertical-align: top; color: #FFD700;">Configure Safety</td>
<td style="padding: 12px; vertical-align: top;">
• Review anti-PK settings<br>
• Set wilderness risk threshold
</td>
</tr>
<tr style="border-bottom: 1px solid #444; background: rgba(40, 40, 40, 0.6);">
<td style="padding: 12px; vertical-align: top;"><span style="display: inline-block; background: #FF9800; color: white; border-radius: 50%; width: 24px; height: 24px; text-align: center; line-height: 24px; margin-right: 8px;">3</span></td>
<td style="padding: 12px; vertical-align: top; color: #FFD700;">Equipment Setup</td>
<td style="padding: 12px; vertical-align: top; color: #FFD700;">Equipment Setup</td>
<td style="padding: 12px; vertical-align: top;">
<td style="padding: 12px; vertical-align: top;">
Line 87: Line 82:
</td>
</td>
</tr>
</tr>
<tr style="background: rgba(40, 40, 40, 0.6);">
<tr>
<td style="padding: 12px; vertical-align: top;"><span style="display: inline-block; background: #9C27B0; color: white; border-radius: 50%; width: 24px; height: 24px; text-align: center; line-height: 24px; margin-right: 8px;">4</span></td>
<td style="padding: 12px; vertical-align: top;"><span style="display: inline-block; background: #9C27B0; color: white; border-radius: 50%; width: 24px; height: 24px; text-align: center; line-height: 24px; margin-right: 8px;">3</span></td>
<td style="padding: 12px; vertical-align: top; color: #FFD700;">Launch Script</td>
<td style="padding: 12px; vertical-align: top; color: #FFD700;">Launch Script</td>
<td style="padding: 12px; vertical-align: top;">
<td style="padding: 12px; vertical-align: top;">
Line 95: Line 90:
</tr>
</tr>
</table>
</table>
[[File:Magearenadynamic.png|200px|thumb|left|Mage Arena dynamic equipment screen]][[File:Magearenaequip.png|250px|thumb|right|Mage Arena equipment screen]]
</div>
</div>
=== <span style="color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;">Requirements</span> ===
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.
You'll need a few levels before the script will go. It refuses to start MA1 under '''60 Magic''', won't run MA2 until you hit the '''Mage LVL for MA2''' you set (default '''75 Magic'''), and it stops if you're under '''37 Prayer''' since it relies on [[osrs:Protect from Magic|Protect from Magic]] to survive the bosses.
=== <span style="color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;">Settings</span> ===
These live on the '''Mage Arena Settings''' tab. MA1 and MA2 are fully independent. Leave one off and it'll only grind the other.
{| class="wikitable"
! Setting !! Default !! Description
|-
| '''Complete MA1''' || On || Does [[osrs:Mage Arena|Mage Arena I]] when it's available: fights Kolodion, prays at the god statues to collect the three god capes and buys the god staves off the Chamber guardian.
|-
| '''Complete MA2''' || On || Does [[osrs:Mage Arena II|Mage Arena II]]: hunts the wilderness bosses, turns their drops in to Kolodion and claims your imbued capes.
|-
| '''Zammy Cape Count''' || 0 || How many imbued [[osrs:Imbued zamorak cape|Zamorak capes]] you want.
|-
| '''Sara Cape Count''' || 0 || How many imbued [[osrs:Imbued saradomin cape|Saradomin capes]] you want.
|-
| '''Guthix Cape Count''' || 0 || How many imbued [[osrs:Imbued guthix cape|Guthix capes]] you want.
|-
| '''Random Cape Count''' || 1 || Seeded random imbued capes. Each account is locked to ONE god, so it'll always roll that same account's cape (handy for farming a spread across a bunch of bots without picking a god yourself).
|-
| '''Mage LVL for MA2''' || 75 || Minimum Magic level before MA2 kicks off.
|-
| '''One Tick Flick''' || On || 1-tick prayer flicks during fights when menu manipulation is on (used in both MA1 and MA2).
|}
Gear lives on the same panel across three sub-tabs: '''General Settings''' for resource/primary bits, '''Manual Equipment''' for the single-click import of your current WEAPON, SHIELD and CAPE, and '''Dynamic Equipment''' 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're '''60+ Ranged''' and '''40+ Defence''', and always swaps to the right god staff + god cape for whichever boss it's on.
The rest of the GUI is the usual lineup: '''Muling''' (see [[Muling]]) for auto-mule pairing, '''Misc''', '''Humanization/Anti-Ban''' and '''Add-On Settings'''.
=== <span style="color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;">MA2 Boss Locator</span> ===
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' Castle|Rogues' 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've moved, then loots the boss drop ([[osrs:Justiciar's hand|Justiciar's hand]], [[osrs:Demon's heart|Demon's heart]] or [[osrs:Ent's roots|Ent's roots]]) to hand back to Kolodion. The starting search spot is seeded per account so every bot doesn't begin in the same place. If it gets fully stuck it logs out for 30 minutes to force the bosses to reset.
=== <span style="color: #E0C882; border-bottom: 2px solid #8B6F35; padding-bottom: 5px;">Supplies & Banking</span> ===
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'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. '''Ironman accounts''' are supported too: dynamic food, a shop-bought knife and fallback restore pots when blighted supplies aren't an option.




<div style="text-align: center; margin-top: 30px;">
<div style="text-align: center; margin-top: 30px;">
[[Main_Page|<span style="color: #E0C882; font-weight: bold;">← Back to Home</span>]]
[[Main_Page|<span style="color: #E0C882; font-weight: bold;">← Back to Home</span>]]
</div>
</div>
</div>