Refinement: Difference between revisions

From TimeRO Wiki
Jump to navigation Jump to search
No edit summary
Tag: Reverted
(Undo revision 558971 by Admin (talk))
Tag: Undo
Line 1: Line 1:
<!-- ═══════════════════════════════════════════════════════════
    EQUIPMENT REFINEMENT — TimeRO Wiki
    AAA+ Design · Animations · +0 to +10 System
════════════════════════════════════════════════════════════ -->
<style>
/* ── Keyframe Animations ────────────────────────────────── */
@keyframes forge-glow{0%,100%{text-shadow:0 0 14px rgba(212,160,32,.52),0 0 34px rgba(200,120,20,.28);}50%{text-shadow:0 0 26px rgba(245,200,70,.90),0 0 60px rgba(220,145,30,.56),0 0 95px rgba(180,100,20,.24);}}
@keyframes pulse-safe{0%,100%{box-shadow:0 0 0 0 rgba(50,200,80,0),0 0 8px rgba(50,180,80,.28);}60%{box-shadow:0 0 0 7px rgba(50,200,80,.14),0 0 16px rgba(50,180,80,.60);}}
@keyframes pulse-caution{0%,100%{box-shadow:0 0 0 0 rgba(240,195,40,0),0 0 10px rgba(220,170,30,.34);}60%{box-shadow:0 0 0 8px rgba(240,195,40,.16),0 0 20px rgba(220,170,30,.64);}}
@keyframes pulse-risk{0%,100%{box-shadow:0 0 0 0 rgba(240,110,30,0),0 0 10px rgba(220,88,22,.42);}55%{box-shadow:0 0 0 9px rgba(240,110,30,.18),0 0 22px rgba(220,88,22,.70);}}
@keyframes pulse-crit{0%,100%{box-shadow:0 0 0 0 rgba(240,44,22,0),0 0 14px rgba(220,44,22,.52);}50%{box-shadow:0 0 0 10px rgba(240,44,22,.20),0 0 30px rgba(220,44,22,.80);}}
@keyframes pulse-apex{0%{box-shadow:0 0 14px rgba(212,178,45,.60),0 0 0 0 rgba(180,140,30,0);transform:scale(1);}50%{box-shadow:0 0 32px rgba(248,210,68,.94),0 0 0 13px rgba(180,140,30,.26),0 0 58px rgba(160,112,24,.50);transform:scale(1.09);}100%{box-shadow:0 0 14px rgba(212,178,45,.60),0 0 0 0 rgba(180,140,30,0);transform:scale(1);}}
@keyframes track-flow{0%,100%{opacity:.38;}50%{opacity:.95;}}
@keyframes hero-edge{0%{opacity:.45;}50%{opacity:1;}100%{opacity:.45;}}
@keyframes hazard-march{from{background-position:0 0}to{background-position:56px 0}}
@keyframes ladder-reveal{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:translateY(0);}}
@keyframes ore-lift{from{transform:translateY(0);box-shadow:none;}to{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.55);}}
@keyframes section-in{from{opacity:0;transform:translateX(-6px);}to{opacity:1;transform:translateX(0);}}
/* ── Component Styles ───────────────────────────────────── */
.ref-node{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:58px;}
.ref-orb{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:.90em;font-family:'Courier New',monospace;border:2px solid transparent;position:relative;transition:transform .20s ease,filter .20s ease;cursor:default;}
.ref-orb:hover{transform:scale(1.22) translateY(-5px) !important;filter:brightness(1.25);}
.ref-orb.n-base{background:radial-gradient(circle at 38% 38%,rgba(80,100,140,.24),rgba(10,14,24,.96));border-color:rgba(60,80,120,.40);color:#5c7890;}
.ref-orb.n-safe{background:radial-gradient(circle at 38% 38%,rgba(55,210,85,.22),rgba(8,38,14,.96));border-color:rgba(48,185,72,.62);color:#5de880;animation:pulse-safe 3.2s ease-in-out infinite;}
.ref-orb.n-warn{background:radial-gradient(circle at 38% 38%,rgba(235,195,42,.24),rgba(38,28,6,.96));border-color:rgba(215,175,35,.62);color:#f0d455;animation:pulse-caution 2.6s ease-in-out infinite;}
.ref-orb.n-risk{background:radial-gradient(circle at 38% 38%,rgba(240,115,35,.26),rgba(50,16,4,.96));border-color:rgba(215,95,28,.70);color:#f08850;animation:pulse-risk 2.0s ease-in-out infinite;}
.ref-orb.n-crit{background:radial-gradient(circle at 38% 38%,rgba(240,48,28,.28),rgba(46,8,4,.97));border-color:rgba(218,46,28,.80);color:#f06858;animation:pulse-crit 1.55s ease-in-out infinite;}
.ref-orb.n-apex{background:radial-gradient(circle at 38% 38%,rgba(228,195,52,.38),rgba(42,22,2,.97));border-color:rgba(205,165,32,.92);color:#f0d048;animation:pulse-apex 1.90s ease-in-out infinite;}
.ref-track{flex:1;height:4px;border-radius:2px;min-width:14px;margin-bottom:25px;animation:track-flow 3s ease-in-out infinite;}
.ref-lbl{font-size:.68em;color:#3a4a60;margin-top:7px;text-align:center;font-family:'Courier New',monospace;line-height:1.3;}
.ref-sub{font-size:.64em;margin-top:2px;text-align:center;font-weight:bold;letter-spacing:.04em;}
.ore-card{transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease,border-color .22s ease;}
.ore-card:hover{transform:translateY(-5px);box-shadow:0 12px 32px rgba(0,0,0,.60);}
.prot-card{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;}
.prot-card:hover{transform:translateY(-4px);}
.sr-row{transition:background .16s ease;}
.sr-row:hover{background:rgba(255,255,255,.035) !important;}
</style>
{{DISPLAYTITLE:Equipment Refinement}}
{{DISPLAYTITLE:Equipment Refinement}}
__TOC__
__TOC__
Line 46: Line 5:
     HERO BANNER
     HERO BANNER
════════════════════════════════════════════════════════ -->
════════════════════════════════════════════════════════ -->
<div style="background:linear-gradient(135deg,rgba(28,16,3,.98) 0%,rgba(14,8,1,.99) 55%,rgba(6,3,0,1) 100%);border:2px solid rgba(210,158,38,.48);border-left:6px solid #c0880a;border-radius:12px;padding:26px 32px 22px;margin:0 0 8px 0;position:relative;overflow:hidden;">
<div style="background:linear-gradient(135deg,rgba(20,12,4,0.24),rgba(12,6,2,0.14),rgba(6,2,0,0.06));border:2px solid rgba(240,160,40,0.46);border-left:5px solid #d49020;border-radius:10px;padding:22px 28px 20px;margin:0 0 28px 0;position:relative;overflow:hidden;">
<div style="position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(210,158,38,.28) 25%,rgba(248,205,78,.70) 50%,rgba(210,158,38,.28) 75%,transparent 100%);animation:hero-edge 3s ease-in-out infinite;"></div>
<div style="position:absolute;top:0;right:0;width:260px;height:100%;background:linear-gradient(270deg,rgba(200,140,30,0.09),transparent);pointer-events:none;"></div>
<div style="position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(210,158,38,.20) 25%,rgba(248,205,78,.50) 50%,rgba(210,158,38,.20) 75%,transparent 100%);animation:hero-edge 3s ease-in-out infinite .8s;"></div>
<div style="position:absolute;bottom:-16px;right:28px;font-size:5em;opacity:0.05;pointer-events:none;line-height:1;">⚒</div>
<div style="position:absolute;top:-8px;right:-14px;font-size:11em;line-height:1;opacity:.028;pointer-events:none;filter:blur(1px);transform:rotate(-8deg);">⚒</div>
<div style="font-family:'Georgia',serif;font-size:1.45em;font-weight:bold;color:#d4a030;letter-spacing:0.07em;text-transform:uppercase;margin-bottom:10px;text-shadow:0 0 22px rgba(200,140,30,0.42);">⚒ Equipment Refinement</div>
<div style="font-family:'Georgia',serif;font-size:1.64em;font-weight:bold;color:#d09a18;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;animation:forge-glow 3.2s ease-in-out infinite;">⚒ Equipment Refinement</div>
<div style="color:#c0a870;font-size:0.96em;line-height:1.70;max-width:840px;">Refinement (also called <strong style="color:#f0d080;">upgrading</strong>) increases the power of weapons and armor by consuming special ores and Zeny. Equipment starts at <strong style="color:#f0d080;">+0</strong> and can be refined up to <strong style="color:#f0d080;">+20</strong>. Beyond the Safety Level, each failure risks permanently destroying the item along with its cards and enchants. Plan carefully.</div>
<div style="color:#a88040;font-size:.97em;line-height:1.74;max-width:860px;">Refinement strengthens weapons and armors by consuming ores and Zeny. Equipment can be refined from <strong style="color:#f0d060;">+0</strong> up to a maximum of <strong style="color:#f0d060;">+10</strong>. Within the <span style="color:#52d870;font-weight:bold;">Safe Zone</span>, every attempt is guaranteed. Beyond it, failures can permanently <strong style="color:#f06860;">destroy the item</strong> — including all cards and enchants slotted into it.</div>
<div style="margin-top:16px;display:flex;gap:10px;flex-wrap:wrap;">
<span style="background:rgba(46,185,70,.11);border:1px solid rgba(46,185,70,.32);border-radius:6px;padding:5px 14px;font-size:.80em;color:#50d870;font-weight:bold;letter-spacing:.05em;">✔ SAFE ZONE · 100% Guaranteed</span>
<span style="background:rgba(240,165,38,.11);border:1px solid rgba(240,165,38,.32);border-radius:6px;padding:5px 14px;font-size:.80em;color:#f0c840;font-weight:bold;letter-spacing:.05em;">⚠ RISK ZONE · Failure = Item Destroyed</span>
<span style="background:rgba(210,160,28,.11);border:1px solid rgba(210,160,28,.38);border-radius:6px;padding:5px 14px;font-size:.80em;color:#d4a020;font-weight:bold;letter-spacing:.05em;">★ MAX REFINE = +10</span>
<span style="background:rgba(80,140,220,.11);border:1px solid rgba(80,140,220,.28);border-radius:6px;padding:5px 14px;font-size:.80em;color:#70a8e8;font-weight:bold;letter-spacing:.05em;">💠 HD ORES · Degrade Instead of Break</span>
</div>
</div>
</div>


<!-- ═══════════════════════════════════════════════════════
<!-- ═══════════════════════════════════════════════════════
     REFINE PROGRESSION LADDER
     QUICK-FACT STRIP
════════════════════════════════════════════════════════ -->
════════════════════════════════════════════════════════ -->
<div style="background:linear-gradient(135deg,rgba(6,10,20,.99),rgba(3,5,12,1));border:2px solid rgba(255,255,255,.065);border-radius:12px;padding:22px 20px 18px;margin:0 0 22px 0;overflow:hidden;position:relative;animation:ladder-reveal .55s ease-out both;">
<div style="display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 28px 0;">
<div style="position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(210,158,38,.25),rgba(248,205,78,.58),rgba(210,158,38,.25),transparent);"></div>


<div style="display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;">
<div style="background:rgba(8,14,26,0.88);border:1px solid rgba(80,140,220,0.22);border-top:3px solid #4a80c8;border-radius:9px;padding:14px 12px;text-align:center;">
<div style="font-weight:bold;color:#6878a0;font-size:.82em;letter-spacing:.10em;text-transform:uppercase;">◆ Refinement Ladder · +0 to +10</div>
<div style="font-size:1.4em;margin-bottom:7px;">🔢</div>
<div style="font-size:.74em;color:#2a3850;">Hover each node for details</div>
<div style="font-weight:bold;color:#70a8e8;font-size:0.88em;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:6px;">Max Refine</div>
<div style="font-family:'Courier New',monospace;font-size:1.4em;font-weight:bold;color:#a0d0ff;margin-bottom:4px;">+10</div>
<div style="color:#4060a0;font-size:0.78em;">All equipment types</div>
</div>
</div>


<!-- Zone header -->
<div style="background:rgba(8,14,26,0.88);border:1px solid rgba(220,60,60,0.22);border-top:3px solid #c03838;border-radius:9px;padding:14px 12px;text-align:center;">
<div style="display:flex;gap:3px;margin-bottom:14px;border-radius:7px;overflow:hidden;">
<div style="font-size:1.4em;margin-bottom:7px;">⚠️</div>
<div style="flex:5;background:linear-gradient(135deg,rgba(24,90,34,.28),rgba(14,60,22,.40));border:1px solid rgba(46,170,58,.22);padding:7px 8px;text-align:center;font-size:.70em;font-weight:bold;color:#48d468;letter-spacing:.08em;text-transform:uppercase;">◈ SAFE ZONE &nbsp;·&nbsp; 100% Success</div>
<div style="font-weight:bold;color:#f07070;font-size:0.88em;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:6px;">Break Risk</div>
<div style="flex:3;background:linear-gradient(135deg,rgba(90,72,8,.28),rgba(66,54,5,.40));border:1px solid rgba(215,175,32,.22);padding:7px 8px;text-align:center;font-size:.70em;font-weight:bold;color:#d4c030;letter-spacing:.08em;text-transform:uppercase;">⚠ CAUTION</div>
<div style="font-family:'Courier New',monospace;font-size:1.0em;font-weight:bold;color:#ff9090;margin-bottom:4px;">Past Safety Level</div>
<div style="flex:2;background:linear-gradient(135deg,rgba(90,36,8,.28),rgba(66,24,5,.40));border:1px solid rgba(215,92,26,.24);padding:7px 8px;text-align:center;font-size:.70em;font-weight:bold;color:#d06830;letter-spacing:.08em;text-transform:uppercase;">⚡ DANGER</div>
<div style="color:#4060a0;font-size:0.78em;">Cards & enchants lost too</div>
<div style="flex:1;background:linear-gradient(135deg,rgba(70,26,8,.34),rgba(42,14,2,.48));border:1px solid rgba(205,158,28,.38);padding:7px 8px;text-align:center;font-size:.70em;font-weight:bold;color:#d4a020;letter-spacing:.08em;text-transform:uppercase;">★ APEX</div>
</div>
</div>


<!-- Node row -->
<div style="background:rgba(8,14,26,0.88);border:1px solid rgba(80,200,100,0.22);border-top:3px solid #38b050;border-radius:9px;padding:14px 12px;text-align:center;">
<div style="display:flex;align-items:center;overflow-x:auto;padding:6px 2px 2px;gap:0;">
<div style="font-size:1.4em;margin-bottom:7px;"></div>
 
<div style="font-weight:bold;color:#60d878;font-size:0.88em;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:6px;">Safe Range</div>
<div class="ref-node"><div class="ref-orb n-base" title="+0 — Base item. No refinement applied.">+0</div><div class="ref-lbl">Base</div><div class="ref-sub" style="color:#2a3a50;">—</div></div>
<div style="font-family:'Courier New',monospace;font-size:1.0em;font-weight:bold;color:#90e8a0;margin-bottom:4px;">+0 → Safety Lv</div>
<div class="ref-track" style="background:linear-gradient(90deg,rgba(46,110,62,.35),rgba(46,175,70,.55));"></div>
<div style="color:#4060a0;font-size:0.78em;">100% success rate</div>
<div class="ref-node"><div class="ref-orb n-safe" title="+1 — Safe for all types. 100% success.">+1</div><div class="ref-lbl">+1</div><div class="ref-sub" style="color:#48d468;">SAFE</div></div>
<div class="ref-track" style="background:linear-gradient(90deg,rgba(46,175,70,.55),rgba(46,185,72,.62));"></div>
<div class="ref-node"><div class="ref-orb n-safe" title="+2 — Safe for all types. 100% success.">+2</div><div class="ref-lbl">+2</div><div class="ref-sub" style="color:#48d468;">SAFE</div></div>
<div class="ref-track" style="background:rgba(46,185,72,.58);"></div>
<div class="ref-node"><div class="ref-orb n-safe" title="+3 — Safe for all types. 100% success.">+3</div><div class="ref-lbl">+3</div><div class="ref-sub" style="color:#48d468;">SAFE</div></div>
<div class="ref-track" style="background:rgba(46,185,72,.58);"></div>
<div class="ref-node"><div class="ref-orb n-safe" title="+4 — Safe for all types. 100% success.">+4</div><div class="ref-lbl">+4</div><div class="ref-sub" style="color:#48d468;">SAFE</div></div>
<div class="ref-track" style="background:linear-gradient(90deg,rgba(46,185,72,.58),rgba(215,178,35,.52));"></div>
<div class="ref-node"><div class="ref-orb n-warn" title="+5 — First risky level for Lv4 weapons & Armor (60%). Safe for Lv1/2/3 weapons.">+5</div><div class="ref-lbl">+5</div><div class="ref-sub" style="color:#d4c030;">60~100%</div></div>
<div class="ref-track" style="background:linear-gradient(90deg,rgba(215,178,35,.52),rgba(215,178,35,.60));"></div>
<div class="ref-node"><div class="ref-orb n-warn" title="+6 — First risky for Lv3 (55%). Risky for Lv4/Armor (45%). Safe for Lv1/2.">+6</div><div class="ref-lbl">+6</div><div class="ref-sub" style="color:#d4c030;">45~100%</div></div>
<div class="ref-track" style="background:linear-gradient(90deg,rgba(215,178,35,.58),rgba(235,105,30,.55));"></div>
<div class="ref-node"><div class="ref-orb n-risk" title="+7 — Risky for Lv2 (60%), Lv3 (40%), Lv4 (30%), Armor (35%). Safe for Lv1 only.">+7</div><div class="ref-lbl">+7</div><div class="ref-sub" style="color:#f08440;">30~100%</div></div>
<div class="ref-track" style="background:linear-gradient(90deg,rgba(235,105,30,.55),rgba(235,90,25,.65));"></div>
<div class="ref-node"><div class="ref-orb n-risk" title="+8 — Risky for ALL types. Lv1=65%, Lv2=45%, Lv3=30%, Lv4=20%, Armor=25%.">+8</div><div class="ref-lbl">+8</div><div class="ref-sub" style="color:#f08440;">20~65%</div></div>
<div class="ref-track" style="background:linear-gradient(90deg,rgba(235,90,25,.65),rgba(225,46,24,.65));"></div>
<div class="ref-node"><div class="ref-orb n-crit" title="+9 — High danger for all. Lv1=40%, Lv2=25%, Lv3=18%, Lv4=12%, Armor=15%.">+9</div><div class="ref-lbl">+9</div><div class="ref-sub" style="color:#f06050;">12~40%</div></div>
<div class="ref-track" style="background:linear-gradient(90deg,rgba(225,46,24,.65),rgba(210,165,30,.70));"></div>
<div class="ref-node"><div class="ref-orb n-apex" title="+10 APEX — Maximum refine. Lv1=20%, Lv2=12%, Lv3=8%, Lv4=4%, Armor=8%.">+10</div><div class="ref-lbl"><strong>+10</strong></div><div class="ref-sub" style="color:#d4a020;">4~20%</div></div>
 
</div><!-- end node row -->
 
<!-- Legend -->
<div style="display:flex;gap:16px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.05);">
<span style="font-size:.74em;color:#3a5a3a;">● <span style="color:#48d468;font-weight:bold;">Green</span> = 100% safe for that type</span>
<span style="font-size:.74em;color:#4a4a20;">● <span style="color:#d4c030;font-weight:bold;">Amber</span> = Risky for some types</span>
<span style="font-size:.74em;color:#4a2a10;">● <span style="color:#f08440;font-weight:bold;">Orange</span> = Risky for most types</span>
<span style="font-size:.74em;color:#3a1010;">● <span style="color:#f06050;font-weight:bold;">Red</span> = High danger for all</span>
<span style="font-size:.74em;color:#3a2a00;">● <span style="color:#d4a020;font-weight:bold;">Gold</span> = Maximum refine · Apex</span>
<span style="font-size:.74em;color:#2a3050;">Rates shown = best to worst case across all equipment types</span>
</div>
</div>
</div>


<!-- ═══════════════════════════════════════════════════════
<div style="background:rgba(8,14,26,0.88);border:1px solid rgba(200,140,30,0.22);border-top:3px solid #d49020;border-radius:9px;padding:14px 12px;text-align:center;">
    QUICK FACTS STRIP
<div style="font-size:1.4em;margin-bottom:7px;">🛡</div>
════════════════════════════════════════════════════════ -->
<div style="font-weight:bold;color:#e0c040;font-size:0.88em;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:6px;">Cannot Refine</div>
<div style="display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 26px 0;">
<div style="color:#a08040;font-size:0.80em;line-height:1.55;">Mid / Lower Headgears<br>Accessories</div>
 
<div style="background:rgba(6,12,24,.92);border:1px solid rgba(80,140,220,.22);border-top:3px solid #4878c8;border-radius:10px;padding:14px 12px;text-align:center;">
<div style="font-size:1.42em;margin-bottom:7px;">🔢</div>
<div style="font-weight:bold;color:#68a8e8;font-size:.86em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;">Max Refine</div>
<div style="font-family:'Courier New',monospace;font-size:1.44em;font-weight:bold;color:#a0d0ff;margin-bottom:4px;">+10</div>
<div style="color:#304060;font-size:.76em;">All equipment types</div>
</div>
 
<div style="background:rgba(6,12,24,.92);border:1px solid rgba(220,58,58,.22);border-top:3px solid #b83030;border-radius:10px;padding:14px 12px;text-align:center;">
<div style="font-size:1.42em;margin-bottom:7px;">💀</div>
<div style="font-weight:bold;color:#f07070;font-size:.86em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;">On Failure</div>
<div style="font-family:'Courier New',monospace;font-size:.92em;font-weight:bold;color:#ff8888;margin-bottom:4px;">Item Destroyed</div>
<div style="color:#304060;font-size:.76em;">Cards + enchants lost</div>
</div>
 
<div style="background:rgba(6,12,24,.92);border:1px solid rgba(48,188,70,.22);border-top:3px solid #30a840;border-radius:10px;padding:14px 12px;text-align:center;">
<div style="font-size:1.42em;margin-bottom:7px;">✅</div>
<div style="font-weight:bold;color:#58d870;font-size:.86em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;">Safe Range</div>
<div style="font-family:'Courier New',monospace;font-size:.92em;font-weight:bold;color:#88e898;margin-bottom:4px;">+0 → Safety Lv</div>
<div style="color:#304060;font-size:.76em;">Always 100% success</div>
</div>
 
<div style="background:rgba(6,12,24,.92);border:1px solid rgba(200,140,28,.22);border-top:3px solid #c8880e;border-radius:10px;padding:14px 12px;text-align:center;">
<div style="font-size:1.42em;margin-bottom:7px;">🚫</div>
<div style="font-weight:bold;color:#e0c038;font-size:.86em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;">Cannot Refine</div>
<div style="color:#906030;font-size:.78em;line-height:1.58;">Mid / Lower Headgears<br>Accessories</div>
</div>
</div>


Line 156: Line 51:
== NPC Locations ==
== NPC Locations ==


<div style="background:linear-gradient(135deg,rgba(6,12,24,.94),rgba(3,6,16,.99));border:1px solid rgba(78,138,218,.22);border-radius:10px;padding:16px 20px;margin:0 0 26px 0;animation:section-in .4s ease-out both;">
<div style="background:linear-gradient(135deg,rgba(8,14,26,0.92),rgba(4,8,18,0.98));border:1px solid rgba(80,140,220,0.24);border-radius:9px;padding:16px 20px;margin:0 0 28px 0;">
<div style="font-weight:bold;color:#68a8e8;font-size:.90em;letter-spacing:.07em;text-transform:uppercase;margin-bottom:12px;padding-bottom:9px;border-bottom:1px solid rgba(78,138,218,.14);">🗺 Upgrade NPC Locations</div>
<div style="font-weight:bold;color:#70a8e8;font-size:0.94em;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:12px;">🗺 Upgrade NPC Locations</div>
<div style="display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;">
<div style="display:grid;grid-template-columns:1fr 1fr;gap:8px;">
<div style="padding:9px 13px;border-radius:7px;background:rgba(78,138,218,.07);border:1px solid rgba(78,138,218,.15);font-size:.87em;color:#6888b0;display:flex;align-items:center;gap:9px;"><span style="color:#4870c0;flex-shrink:0;">📍</span> Inside [[Prontera]] {{navi|prt_in|63|60}} and {{navi|prt_in|90|72}}</div>
<div style="padding:8px 12px;border-radius:7px;background:rgba(80,140,220,0.07);border:1px solid rgba(80,140,220,0.16);font-size:0.88em;color:#7090b8;display:flex;align-items:center;gap:8px;"><span style="color:#5080c0;">📍</span> Inside [[Prontera]] {{navi|prt_in|63|60}} and {{navi|prt_in|90|72}}</div>
<div style="padding:9px 13px;border-radius:7px;background:rgba(78,138,218,.07);border:1px solid rgba(78,138,218,.15);font-size:.87em;color:#6888b0;display:flex;align-items:center;gap:9px;"><span style="color:#4870c0;flex-shrink:0;">📍</span> Inside [[Morroc]] {{navi|morocc_in|73|38}}</div>
<div style="padding:8px 12px;border-radius:7px;background:rgba(80,140,220,0.07);border:1px solid rgba(80,140,220,0.16);font-size:0.88em;color:#7090b8;display:flex;align-items:center;gap:8px;"><span style="color:#5080c0;">📍</span> Inside [[Morroc]] {{navi|morocc_in|73|38}}</div>
<div style="padding:9px 13px;border-radius:7px;background:rgba(78,138,218,.07);border:1px solid rgba(78,138,218,.15);font-size:.87em;color:#6888b0;display:flex;align-items:center;gap:9px;"><span style="color:#4870c0;flex-shrink:0;">📍</span> [[Payon]] {{navi|payon|144|173}}</div>
<div style="padding:8px 12px;border-radius:7px;background:rgba(80,140,220,0.07);border:1px solid rgba(80,140,220,0.16);font-size:0.88em;color:#7090b8;display:flex;align-items:center;gap:8px;"><span style="color:#5080c0;">📍</span> [[Payon]] {{navi|payon|144|173}}</div>
<div style="padding:9px 13px;border-radius:7px;background:rgba(78,138,218,.07);border:1px solid rgba(78,138,218,.15);font-size:.87em;color:#6888b0;display:flex;align-items:center;gap:9px;"><span style="color:#4870c0;flex-shrink:0;">📍</span> Inside [[Alberta]] {{navi|alberta_in|29|59}}</div>
<div style="padding:8px 12px;border-radius:7px;background:rgba(80,140,220,0.07);border:1px solid rgba(80,140,220,0.16);font-size:0.88em;color:#7090b8;display:flex;align-items:center;gap:8px;"><span style="color:#5080c0;">📍</span> Inside [[Alberta]] {{navi|alberta_in|29|59}}</div>
</div>
<div style="padding:10px 14px;background:rgba(78,138,218,.05);border:1px solid rgba(78,138,218,.12);border-radius:7px;font-size:.82em;color:#3a5070;line-height:1.65;">
⭐ <strong style="color:#68a8e8;">Austry</strong> {{Navi|prt_in|85|71}} (Prontera, north room) — exchanges <strong style="color:#68a8e8;">3 Elunium → 1 Carnium</strong> and <strong style="color:#68a8e8;">3 Oridecon → 1 Bradium</strong> for +10 upgrade ores (50,000z fee each). · <strong style="color:#68a8e8;">Locas</strong> {{Navi|izlude|155|132}} in Izlude performs bulk Rough Ore conversion without the one-per-visit limit.
</div>
</div>
<div style="margin-top:10px;padding-top:10px;border-top:1px solid rgba(80,140,220,0.12);font-size:0.84em;color:#4060a0;">⭐ <strong style="color:#70a0d0;">Austry</strong> {{Navi|prt_in|85|71}} (Prontera, north room) — exchanges 3 Elunium → 1 Carnium and 3 Oridecon → 1 Bradium for +10 upgrades (50,000z fee each). Also converts Rough Oridecon/Elunium in bulk via <strong style="color:#70a0d0;">Locas</strong> {{Navi|izlude|155|132}} in Izlude.</div>
</div>
</div>


Line 174: Line 67:
== Ore Types ==
== Ore Types ==


<div style="display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin:0 0 14px 0;">
<div style="display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin:0 0 28px 0;">


<!-- Standard -->
<div style="background:linear-gradient(135deg,rgba(8,14,26,0.92),rgba(4,8,18,0.98));border:1px solid rgba(80,140,220,0.22);border-top:3px solid #4a80c8;border-radius:9px;padding:16px 14px;">
<div class="ore-card" style="background:linear-gradient(145deg,rgba(6,12,26,.95),rgba(3,6,16,.99));border:1px solid rgba(78,138,218,.22);border-top:3px solid #4070c8;border-radius:10px;padding:16px 14px;">
<div style="font-weight:bold;color:#70a8e8;font-size:0.88em;letter-spacing:0.07em;text-transform:uppercase;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(80,140,220,0.14);">Standard Ores</div>
<div style="font-weight:bold;color:#68a8e8;font-size:.86em;letter-spacing:.07em;text-transform:uppercase;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(78,138,218,.14);">Standard Ores</div>
<div style="display:grid;gap:7px;margin-bottom:10px;">
<div style="display:grid;gap:7px;margin-bottom:10px;">
<div>{{Item List|id=984|item=Oridecon|simple=yes}} <span style="color:#3a5070;font-size:.80em;">— Lv 3 & 4 weapons</span></div>
<div>{{Item List|id=984|item=Oridecon|simple=yes}} <span style="color:#5070a0;font-size:0.82em;">— Lv 3 & 4 weapons</span></div>
<div>{{Item List|id=985|item=Elunium|simple=yes}} <span style="color:#3a5070;font-size:.80em;">— All armors</span></div>
<div>{{Item List|id=985|item=Elunium|simple=yes}} <span style="color:#5070a0;font-size:0.82em;">— All armors</span></div>
<div>{{Item List|id=1010|item=Phracon|simple=yes}} <span style="color:#3a5070;font-size:.80em;">— Lv 1 weapons (NPC: 200z)</span></div>
<div>{{Item List|id=1010|item=Phracon|simple=yes}} <span style="color:#5070a0;font-size:0.82em;">— Lv 1 weapons (NPC: 200z)</span></div>
<div>{{Item List|id=1011|item=Emveretarcon|simple=yes}} <span style="color:#3a5070;font-size:.80em;">— Lv 2 weapons (NPC: 1,000z)</span></div>
<div>{{Item List|id=1011|item=Emveretarcon|simple=yes}} <span style="color:#5070a0;font-size:0.82em;">— Lv 2 weapons (NPC: 1,000z)</span></div>
</div>
</div>
<div style="padding:8px 10px;background:rgba(220,60,60,.07);border:1px solid rgba(220,60,60,.16);border-radius:6px;font-size:.78em;color:#6a3030;line-height:1.55;">Failure past safety level = <strong style="color:#e07070;">item permanently destroyed</strong> · No refund</div>
<div style="font-size:0.80em;color:#3a5070;border-top:1px solid rgba(80,140,220,0.10);padding-top:8px;">Failure past Safety Level = <strong style="color:#e07070;">item destroyed</strong></div>
</div>
</div>


<!-- Enriched -->
<div style="background:linear-gradient(135deg,rgba(8,14,26,0.92),rgba(4,8,18,0.98));border:1px solid rgba(180,100,255,0.22);border-top:3px solid #9050d0;border-radius:9px;padding:16px 14px;">
<div class="ore-card" style="background:linear-gradient(145deg,rgba(16,6,28,.95),rgba(8,3,16,.99));border:1px solid rgba(175,95,255,.22);border-top:3px solid #8844d0;border-radius:10px;padding:16px 14px;">
<div style="font-weight:bold;color:#c080f8;font-size:0.88em;letter-spacing:0.07em;text-transform:uppercase;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(180,100,255,0.14);">Enriched Ores</div>
<div style="font-weight:bold;color:#b878f8;font-size:.86em;letter-spacing:.07em;text-transform:uppercase;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(175,95,255,.14);">Enriched Ores</div>
<div style="display:grid;gap:7px;margin-bottom:10px;">
<div style="display:grid;gap:7px;margin-bottom:10px;">
<div>{{Item List|id=6292|item=Enriched Oridecon|simple=yes}}</div>
<div>{{ Item List|id=6292|item=Enriched Oridecon|simple=yes }}</div>
<div>{{Item List|id=6291|item=Enriched Elunium|simple=yes}}</div>
<div>{{ Item List|id=6291|item=Enriched Elunium|simple=yes }}</div>
</div>
</div>
<div style="padding:8px 10px;background:rgba(175,95,255,.06);border:1px solid rgba(175,95,255,.14);border-radius:6px;font-size:.78em;color:#5a3a80;line-height:1.55;margin-bottom:8px;"><strong style="color:#b878f8;">Notably higher success rates</strong> than standard ores at every level. Failure past safety = <strong style="color:#e07070;">item destroyed.</strong></div>
<div style="font-size:0.82em;color:#6050a0;line-height:1.60;">Higher success rate than standard ores. Failure past Safety Level = <strong style="color:#e07070;">item destroyed.</strong></div>
<div style="font-size:.78em;color:#3a2550;">Available through market, events, and [[Thor's Flame]] shop.</div>
</div>
</div>


<!-- HD Ores -->
<div style="background:linear-gradient(135deg,rgba(8,14,26,0.92),rgba(4,8,18,0.98));border:1px solid rgba(40,200,160,0.22);border-top:3px solid #28c090;border-radius:9px;padding:16px 14px;">
<div class="ore-card" style="background:linear-gradient(145deg,rgba(4,20,22,.95),rgba(2,10,12,.99));border:1px solid rgba(38,192,155,.22);border-top:3px solid #22b890;border-radius:10px;padding:16px 14px;">
<div style="font-weight:bold;color:#40c8a8;font-size:0.88em;letter-spacing:0.07em;text-transform:uppercase;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(40,200,160,0.14);">HD Ores</div>
<div style="font-weight:bold;color:#38c8a8;font-size:.86em;letter-spacing:.07em;text-transform:uppercase;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(38,192,155,.14);">HD Ores <span style="font-size:.72em;background:rgba(38,192,155,.16);border:1px solid rgba(38,192,155,.35);border-radius:4px;padding:1px 7px;color:#38c8a8;letter-spacing:.04em;font-weight:normal;">+7 & ABOVE ONLY</span></div>
<div style="display:grid;gap:7px;margin-bottom:10px;">
<div style="display:grid;gap:7px;margin-bottom:10px;">
<div>{{Item List|id=6240|item=HD Oridecon|simple=yes}}</div>
<div>{{ Item List|id=6240|item=HD Oridecon|simple=yes }}</div>
<div>{{Item List|id=6241|item=HD Elunium|simple=yes}}</div>
<div>{{ Item List|id=6241|item=HD Elunium|simple=yes }}</div>
</div>
</div>
<div style="padding:8px 10px;background:rgba(38,192,155,.07);border:1px solid rgba(38,192,155,.16);border-radius:6px;font-size:.78em;color:#1a5040;line-height:1.55;">Same rates as Enriched. Failure = <strong style="color:#38c8a8;">item degrades by −1 only</strong> — never breaks. Only usable at <strong style="color:#38c8a8;">+7 and above</strong>. From [[Thor's Flame]].</div>
<div style="font-size:0.82em;color:#305070;line-height:1.60;">Same rate as Enriched. Failure = <strong style="color:#80e8c0;">degrade by 1 only</strong> (no break). <strong>Only usable at +7 and above.</strong> From [[Thor's Flame]].</div>
</div>
</div>


</div>
</div>


<!-- Rough Ore Conversion note -->
<!-- Rough Ore Conversion -->
<div style="background:linear-gradient(90deg,rgba(200,160,38,.07),rgba(200,160,38,.02),transparent);border:1px solid rgba(200,160,38,.18);border-radius:8px;padding:10px 16px;margin:0 0 26px 0;font-size:.86em;color:#806028;line-height:1.68;">
<div style="background:linear-gradient(90deg,rgba(200,160,40,0.08),rgba(200,160,40,0.03),transparent);border:1px solid rgba(200,160,40,0.20);border-radius:8px;padding:12px 18px;margin:0 0 28px 0;font-size:0.88em;color:#9070a0;line-height:1.68;">
<strong style="color:#c8a030;">Rough Ore Conversion:</strong> Collect <strong style="color:#c8a030;">5×</strong> {{Item List|id=756|item=Rough Oridecon|simple=yes}} or {{Item List|id=757|item=Rough Elunium|simple=yes}} and speak to any upgrade NPC to convert into 1× refined ore — free of charge, one conversion per visit. <strong style="color:#c8a030;">Locas</strong> {{Navi|izlude|155|132}} performs unlimited bulk conversion.
<strong style="color:#d4b040;">Rough Ore Conversion:</strong> Collect <strong style="color:#d4b040;">5×</strong> {{Item List|id=756|item=Rough Oridecon|simple=yes}} or {{Item List|id=757|item=Rough Elunium|simple=yes}} and speak to an NPC at any upgrade shop to convert into 1× {{Item List|id=984|item=Oridecon|simple=yes}} or {{Item List|id=985|item=Elunium|simple=yes}}. Free of charge. One conversion per visit. <strong style="color:#d4b040;">Locas</strong> {{Navi|izlude|155|132}} in Izlude performs mass-conversion without the one-per-visit limit.
</div>
</div>


<!-- ═══════════════════════════════════════════════════════
<!-- ═══════════════════════════════════════════════════════
     UPGRADE REQUIREMENTS & SAFETY LEVELS
     REQUIREMENTS + SAFETY LEVELS SIDE BY SIDE
════════════════════════════════════════════════════════ -->
════════════════════════════════════════════════════════ -->
== Upgrade Requirements ==
== Upgrade Requirements ==


<div style="display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 26px 0;">
<div style="display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 28px 0;">


<!-- Reagents table -->
<!-- Reagents & Cost -->
<div style="background:linear-gradient(135deg,rgba(6,12,26,.96),rgba(3,6,16,.99));border:1px solid rgba(255,255,255,.07);border-radius:10px;overflow:hidden;">
<div style="background:linear-gradient(135deg,rgba(8,14,26,0.94),rgba(4,8,18,0.99));border:1px solid rgba(255,255,255,0.08);border-radius:9px;overflow:hidden;">
<div style="background:linear-gradient(90deg,rgba(200,162,38,.16),transparent);padding:11px 16px 9px;border-bottom:1px solid rgba(255,255,255,.06);font-weight:bold;color:#c8a030;font-size:.82em;letter-spacing:.09em;text-transform:uppercase;">Reagents & Upgrade Fees</div>
<div style="background:linear-gradient(90deg,rgba(200,160,40,0.14),transparent);padding:11px 16px 9px;border-bottom:1px solid rgba(255,255,255,0.07);font-weight:bold;color:#d4b040;font-size:0.83em;letter-spacing:0.09em;text-transform:uppercase;">Reagents & Fees</div>
{| style="width:100%;border-collapse:collapse;margin:0;"
{| style="width:100%;border-collapse:collapse;margin:0;"
|-
|-
! style="background:rgba(0,0,0,.38);color:#506080;padding:8px 13px;text-align:left;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.05);" | Equipment
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:left;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Equipment
! style="background:rgba(0,0,0,.38);color:#506080;padding:8px 13px;text-align:left;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.05);" | Required Ore
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:left;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Required Ore
! style="background:rgba(0,0,0,.38);color:#506080;padding:8px 13px;text-align:center;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.05);width:68px;" | Fee
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);width:60px;" | Fee
|-
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.04);color:#b0c8e8;font-weight:bold;font-size:.87em;" | Weapon Lv. 1
| style="padding:9px 12px;border-bottom:1px solid rgba(255,255,255,0.04);color:#c0d0e8;font-weight:bold;font-size:0.88em;" | Weapon Lv. 1
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.04);" | {{Item List|id=1010|item=Phracon|simple=yes}}
| style="padding:9px 12px;border-bottom:1px solid rgba(255,255,255,0.04);" | {{Item List|id=1010|item=Phracon|simple=yes}}
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.04);text-align:center;font-family:'Courier New',monospace;font-size:.83em;color:#88e090;" | 50z
| style="padding:9px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;font-family:'Courier New',monospace;font-size:0.84em;color:#90e090;" | 50z
|-
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.04);color:#b0c8e8;font-weight:bold;font-size:.87em;" | Weapon Lv. 2
| style="padding:9px 12px;border-bottom:1px solid rgba(255,255,255,0.04);color:#c0d0e8;font-weight:bold;font-size:0.88em;" | Weapon Lv. 2
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.04);" | {{Item List|id=1011|item=Emveretarcon|simple=yes}}
| style="padding:9px 12px;border-bottom:1px solid rgba(255,255,255,0.04);" | {{Item List|id=1011|item=Emveretarcon|simple=yes}}
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.04);text-align:center;font-family:'Courier New',monospace;font-size:.83em;color:#88e090;" | 200z
| style="padding:9px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;font-family:'Courier New',monospace;font-size:0.84em;color:#90e090;" | 200z
|-
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.04);color:#b0c8e8;font-weight:bold;font-size:.87em;" | Weapon Lv. 3
| style="padding:9px 12px;border-bottom:1px solid rgba(255,255,255,0.04);color:#c0d0e8;font-weight:bold;font-size:0.88em;" | Weapon Lv. 3
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.04);" | {{Item List|id=984|item=Oridecon|simple=yes}}
| style="padding:9px 12px;border-bottom:1px solid rgba(255,255,255,0.04);" | {{Item List|id=984|item=Oridecon|simple=yes}}
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.04);text-align:center;font-family:'Courier New',monospace;font-size:.83em;color:#f0c840;" | 5,000z
| style="padding:9px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;font-family:'Courier New',monospace;font-size:0.84em;color:#f0c840;" | 5,000z
|-
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.04);color:#b0c8e8;font-weight:bold;font-size:.87em;" | Weapon Lv. 4
| style="padding:9px 12px;border-bottom:1px solid rgba(255,255,255,0.04);color:#c0d0e8;font-weight:bold;font-size:0.88em;" | Weapon Lv. 4
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.04);" | {{Item List|id=984|item=Oridecon|simple=yes}}
| style="padding:9px 12px;border-bottom:1px solid rgba(255,255,255,0.04);" | {{Item List|id=984|item=Oridecon|simple=yes}}
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.04);text-align:center;font-family:'Courier New',monospace;font-size:.83em;color:#f09060;" | 20,000z
| style="padding:9px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;font-family:'Courier New',monospace;font-size:0.84em;color:#f09060;" | 20,000z
|-
|-
| style="padding:9px 13px;color:#b0c8e8;font-weight:bold;font-size:.87em;" | Any Armor
| style="padding:9px 12px;color:#c0d0e8;font-weight:bold;font-size:0.88em;" | Any Armor
| style="padding:9px 13px;" | {{Item List|id=985|item=Elunium|simple=yes}}
| style="padding:9px 12px;" | {{Item List|id=985|item=Elunium|simple=yes}}
| style="padding:9px 13px;text-align:center;font-family:'Courier New',monospace;font-size:.83em;color:#f0c840;" | 2,000z
| style="padding:9px 12px;text-align:center;font-family:'Courier New',monospace;font-size:0.84em;color:#f0c840;" | 2,000z
|}
|}
</div>
</div>


<!-- Safety Levels table -->
<!-- Safety Levels -->
<div style="background:linear-gradient(135deg,rgba(6,12,26,.96),rgba(3,6,16,.99));border:1px solid rgba(255,255,255,.07);border-radius:10px;overflow:hidden;">
<div style="background:linear-gradient(135deg,rgba(8,14,26,0.94),rgba(4,8,18,0.99));border:1px solid rgba(255,255,255,0.08);border-radius:9px;overflow:hidden;">
<div style="background:linear-gradient(90deg,rgba(48,188,70,.16),transparent);padding:11px 16px 9px;border-bottom:1px solid rgba(255,255,255,.06);font-weight:bold;color:#48d068;font-size:.82em;letter-spacing:.09em;text-transform:uppercase;">Safety Levels · 100% Guaranteed Up To</div>
<div style="background:linear-gradient(90deg,rgba(80,200,100,0.14),transparent);padding:11px 16px 9px;border-bottom:1px solid rgba(255,255,255,0.07);font-weight:bold;color:#60d878;font-size:0.83em;letter-spacing:0.09em;text-transform:uppercase;">Safety Levels 100% success up to this level</div>
{| style="width:100%;border-collapse:collapse;margin:0;"
{| style="width:100%;border-collapse:collapse;margin:0;"
|-
|-
! style="background:rgba(0,0,0,.38);color:#506080;padding:8px 13px;text-align:left;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.05);" | Equipment
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:left;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Equipment
! style="background:rgba(0,0,0,.38);color:#506080;padding:8px 13px;text-align:center;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.05);width:88px;" | Safe Up To
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);width:90px;" | Safe Up To
! style="background:rgba(0,0,0,.38);color:#506080;padding:8px 13px;text-align:left;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.05);" | First Risky Attempt
|-
|-
| style="padding:10px 13px;border-bottom:1px solid rgba(255,255,255,.04);color:#b0c8e8;font-weight:bold;font-size:.87em;" | Weapon Lv. 1
| style="padding:11px 12px;border-bottom:1px solid rgba(255,255,255,0.04);color:#c0d0e8;font-weight:bold;font-size:0.88em;" | Weapon Lv. 1
| style="padding:10px 13px;border-bottom:1px solid rgba(255,255,255,.04);text-align:center;" | <span style="font-family:'Courier New',monospace;color:#58e870;font-size:1.08em;font-weight:bold;">+7</span>
| style="padding:11px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;" | <span style="font-family:'Courier New',monospace;color:#90e8a0;font-size:1.05em;font-weight:bold;">+7</span>
| style="padding:10px 13px;border-bottom:1px solid rgba(255,255,255,.04);font-family:'Courier New',monospace;font-size:.82em;color:#f08440;">+7 → +8 (65%)</span>
|-
|-
| style="padding:10px 13px;border-bottom:1px solid rgba(255,255,255,.04);color:#b0c8e8;font-weight:bold;font-size:.87em;" | Weapon Lv. 2
| style="padding:11px 12px;border-bottom:1px solid rgba(255,255,255,0.04);color:#c0d0e8;font-weight:bold;font-size:0.88em;" | Weapon Lv. 2
| style="padding:10px 13px;border-bottom:1px solid rgba(255,255,255,.04);text-align:center;" | <span style="font-family:'Courier New',monospace;color:#58e870;font-size:1.08em;font-weight:bold;">+6</span>
| style="padding:11px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;" | <span style="font-family:'Courier New',monospace;color:#90e8a0;font-size:1.05em;font-weight:bold;">+6</span>
| style="padding:10px 13px;border-bottom:1px solid rgba(255,255,255,.04);font-family:'Courier New',monospace;font-size:.82em;color:#d4c030;">+6 → +7 (60%)</span>
|-
|-
| style="padding:10px 13px;border-bottom:1px solid rgba(255,255,255,.04);color:#b0c8e8;font-weight:bold;font-size:.87em;" | Weapon Lv. 3
| style="padding:11px 12px;border-bottom:1px solid rgba(255,255,255,0.04);color:#c0d0e8;font-weight:bold;font-size:0.88em;" | Weapon Lv. 3
| style="padding:10px 13px;border-bottom:1px solid rgba(255,255,255,.04);text-align:center;" | <span style="font-family:'Courier New',monospace;color:#d4c030;font-size:1.08em;font-weight:bold;">+5</span>
| style="padding:11px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;" | <span style="font-family:'Courier New',monospace;color:#f0c840;font-size:1.05em;font-weight:bold;">+5</span>
| style="padding:10px 13px;border-bottom:1px solid rgba(255,255,255,.04);font-family:'Courier New',monospace;font-size:.82em;color:#d4c030;">+5 → +6 (55%)</span>
|-
|-
| style="padding:10px 13px;border-bottom:1px solid rgba(255,255,255,.04);color:#b0c8e8;font-weight:bold;font-size:.87em;" | Weapon Lv. 4
| style="padding:11px 12px;border-bottom:1px solid rgba(255,255,255,0.04);color:#c0d0e8;font-weight:bold;font-size:0.88em;" | Weapon Lv. 4
| style="padding:10px 13px;border-bottom:1px solid rgba(255,255,255,.04);text-align:center;" | <span style="font-family:'Courier New',monospace;color:#f08440;font-size:1.08em;font-weight:bold;">+4</span>
| style="padding:11px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;" | <span style="font-family:'Courier New',monospace;color:#f08060;font-size:1.05em;font-weight:bold;">+4</span>
| style="padding:10px 13px;border-bottom:1px solid rgba(255,255,255,.04);font-family:'Courier New',monospace;font-size:.82em;color:#f08440;">+4 → +5 (60%)</span>
|-
|-
| style="padding:10px 13px;color:#b0c8e8;font-weight:bold;font-size:.87em;" | Any Armor
| style="padding:11px 12px;color:#c0d0e8;font-weight:bold;font-size:0.88em;" | Any Armor
| style="padding:10px 13px;text-align:center;" | <span style="font-family:'Courier New',monospace;color:#f08440;font-size:1.08em;font-weight:bold;">+4</span>
| style="padding:11px 12px;text-align:center;" | <span style="font-family:'Courier New',monospace;color:#f08060;font-size:1.05em;font-weight:bold;">+4</span>
| style="padding:10px 13px;font-family:'Courier New',monospace;font-size:.82em;color:#f08440;">+4 → +5 (60%)</span>
|}
|}
<div style="padding:9px 13px;border-top:1px solid rgba(255,255,255,.05);font-size:.78em;color:#2a3a50;line-height:1.55;">Past safety: failure = <strong style="color:#e07070;">item + cards + enchants all destroyed.</strong> No Zeny or ore refunded.</div>
<div style="padding:10px 12px;border-top:1px solid rgba(255,255,255,0.06);font-size:0.80em;color:#3a5060;line-height:1.55;">Past the safety level: each failed attempt can <strong style="color:#e07070;">permanently destroy</strong> the item — including cards and enchants. No Zeny or ores are refunded on failure.</div>
</div>
</div>


</div>
</div>


<!-- ═══════════════════════════════════════════════════════
<!-- Blacksmith Blessing requirements table -->
    SUCCESS RATES
<div style="background:linear-gradient(135deg,rgba(22,12,4,0.92),rgba(12,6,2,0.98));border:1px solid rgba(240,160,40,0.24);border-left:4px solid #d49020;border-radius:8px;padding:14px 18px;margin:0 0 16px 0;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:start;">
════════════════════════════════════════════════════════ -->
<div>
== Success Rates ==
<div style="font-weight:bold;color:#d4a030;font-size:0.92em;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:8px;">🔨 Blacksmith Blessing (BSB) — Required Counts</div>
 
<div style="color:#806030;font-size:0.86em;line-height:1.65;">BSB preserves refine level on failure (item stays at current level instead of breaking). Usable from <strong style="color:#f0c840;">+7 up to +12 only.</strong></div>
=== Standard Ores ===
 
<div style="background:linear-gradient(90deg,rgba(78,138,218,.08),rgba(78,138,218,.02),transparent);border:1px solid rgba(78,138,218,.18);border-radius:8px;padding:9px 15px;margin:0 0 14px 0;font-size:.84em;color:#3a5070;line-height:1.65;">
🎯 <strong style="color:#68a8e8;">Reading the table:</strong> All rows up to the Safety Level show 100%. Below that, the first risky row differs per weapon tier. Past safety = item can break on failure. <strong style="color:#f08440;">Orange/red values</strong> = use HD Ores or Enriched Ores here.
</div>
</div>


<div style="background:linear-gradient(135deg,rgba(6,12,26,.96),rgba(3,6,16,.99));border:1px solid rgba(255,255,255,.07);border-radius:10px;overflow:hidden;margin:0 0 18px 0;">
<div style="background:rgba(0,0,0,0.30);border:1px solid rgba(240,160,40,0.16);border-radius:7px;overflow:hidden;min-width:160px;">
<div style="background:linear-gradient(90deg,rgba(78,138,218,.14),transparent);padding:11px 16px 9px;border-bottom:1px solid rgba(255,255,255,.06);font-weight:bold;color:#70a8e8;font-size:.82em;letter-spacing:.09em;text-transform:uppercase;">Per-Attempt Success Rate · Standard Ores</div>
{| style="width:100%;border-collapse:collapse;margin:0;"
{| style="width:100%;border-collapse:collapse;margin:0;"
|-
|-
! style="background:rgba(0,0,0,.40);color:#506080;padding:9px 13px;text-align:left;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.06);" | Attempt
! style="background:rgba(0,0,0,0.30);color:#806030;padding:6px 12px;text-align:left;font-size:0.78em;border-bottom:1px solid rgba(240,160,40,0.14);" | Attempt
! style="background:rgba(0,0,0,.40);color:#506080;padding:9px 13px;text-align:center;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.06);" | Lv.1 Wep
! style="background:rgba(0,0,0,0.30);color:#806030;padding:6px 12px;text-align:center;font-size:0.78em;border-bottom:1px solid rgba(240,160,40,0.14);" | BSB Count
! style="background:rgba(0,0,0,.40);color:#506080;padding:9px 13px;text-align:center;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.06);" | Lv.2 Wep
! style="background:rgba(0,0,0,.40);color:#506080;padding:9px 13px;text-align:center;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.06);" | Lv.3 Wep
! style="background:rgba(0,0,0,.40);color:#506080;padding:9px 13px;text-align:center;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.06);" | Lv.4 Wep
! style="background:rgba(0,0,0,.40);color:#506080;padding:9px 13px;text-align:center;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.06);" | Armor
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);font-family:'Courier New',monospace;font-size:.84em;color:#c8b070;" | +0 → +4
| colspan=5 style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#58e870;font-weight:bold;background:rgba(50,180,70,.06);" | 100% · SAFE FOR ALL TYPES
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);font-family:'Courier New',monospace;font-size:.84em;color:#c8b070;" | +4 → +5
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#58e870;font-weight:bold;" | 100%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#58e870;font-weight:bold;" | 100%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#58e870;font-weight:bold;" | 100%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4c030;font-weight:bold;background:rgba(200,170,30,.06);" | 60%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4c030;font-weight:bold;background:rgba(200,170,30,.06);" | 60%
|-
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);font-family:'Courier New',monospace;font-size:.84em;color:#c8b070;" | +5 → +6
| style="padding:7px 12px;border-bottom:1px solid rgba(255,255,255,0.04);color:#c0a060;font-family:'Courier New',monospace;font-size:0.84em;" | +7 → +8
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#58e870;font-weight:bold;" | 100%
| style="padding:7px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;font-family:'Courier New',monospace;font-size:0.90em;color:#f0d080;font-weight:bold;" | 1
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#58e870;font-weight:bold;" | 100%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4c030;font-weight:bold;background:rgba(200,170,30,.06);" | 55%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4b830;font-weight:bold;background:rgba(200,160,28,.06);" | 45%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4b830;font-weight:bold;background:rgba(200,160,28,.06);" | 45%
|-
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);font-family:'Courier New',monospace;font-size:.84em;color:#c8b070;" | +6 → +7
| style="padding:7px 12px;border-bottom:1px solid rgba(255,255,255,0.04);color:#c0a060;font-family:'Courier New',monospace;font-size:0.84em;" | +8 → +9
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#58e870;font-weight:bold;" | 100%
| style="padding:7px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;font-family:'Courier New',monospace;font-size:0.90em;color:#f0d080;font-weight:bold;" | 2
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4c030;font-weight:bold;background:rgba(200,170,30,.06);" | 60%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4a830;font-weight:bold;background:rgba(200,150,26,.06);" | 40%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#f09050;font-weight:bold;background:rgba(220,100,30,.06);" | 30%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4a830;font-weight:bold;background:rgba(200,140,24,.06);" | 35%
|-
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);font-family:'Courier New',monospace;font-size:.84em;color:#c8b070;" | +7 → +8
| style="padding:7px 12px;border-bottom:1px solid rgba(255,255,255,0.04);color:#c0a060;font-family:'Courier New',monospace;font-size:0.84em;" | +9 → +10
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4c030;font-weight:bold;background:rgba(200,170,30,.06);" | 65%
| style="padding:7px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;font-family:'Courier New',monospace;font-size:0.90em;color:#f0d080;font-weight:bold;" | 4
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4a830;font-weight:bold;background:rgba(200,150,26,.06);" | 45%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#f09050;font-weight:bold;background:rgba(220,100,30,.06);" | 30%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#f07040;font-weight:bold;background:rgba(220,80,24,.06);" | 20%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#f08448;font-weight:bold;background:rgba(220,90,26,.06);" | 25%
|-
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);font-family:'Courier New',monospace;font-size:.84em;color:#c8b070;" | +8 → +9
| style="padding:7px 12px;border-bottom:1px solid rgba(255,255,255,0.04);color:#c0a060;font-family:'Courier New',monospace;font-size:0.84em;" | +10 → +11
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4a830;font-weight:bold;background:rgba(200,150,26,.06);" | 40%
| style="padding:7px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;font-family:'Courier New',monospace;font-size:0.90em;color:#ff9060;font-weight:bold;" | 7
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#f09050;font-weight:bold;background:rgba(220,100,30,.06);" | 25%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#f07848;font-weight:bold;background:rgba(218,86,28,.06);" | 18%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#f06848;font-weight:bold;background:rgba(215,70,26,.06);" | 12%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#f07048;font-weight:bold;background:rgba(216,78,27,.06);" | 15%
|-
|-
| style="padding:9px 13px;font-family:'Courier New',monospace;font-size:.84em;color:#c8b070;" | +9 → +10 ★
| style="padding:7px 12px;color:#c0a060;font-family:'Courier New',monospace;font-size:0.84em;" | +11 → +12
| style="padding:9px 13px;text-align:center;color:#f09050;font-weight:bold;background:rgba(220,100,30,.08);" | 20%
| style="padding:7px 12px;text-align:center;font-family:'Courier New',monospace;font-size:0.90em;color:#f0d080;font-weight:bold;" | 4
| style="padding:9px 13px;text-align:center;color:#f07040;font-weight:bold;background:rgba(220,80,24,.08);" | 12%
| style="padding:9px 13px;text-align:center;color:#f06050;font-weight:bold;background:rgba(215,60,22,.08);" | 8%
| style="padding:9px 13px;text-align:center;color:#e85040;font-weight:bold;background:rgba(210,48,20,.10);" | 4%
| style="padding:9px 13px;text-align:center;color:#f06050;font-weight:bold;background:rgba(215,60,22,.08);" | 8%
|}
|}
</div>
</div>
</div>
<!-- ═══════════════════════════════════════════════════════
    BREAKING PROTECTION
════════════════════════════════════════════════════════ -->
== Breaking Protection ==


=== Enriched & HD Ores ===
<div style="display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin:0 0 28px 0;">


<div style="background:linear-gradient(135deg,rgba(6,12,26,.96),rgba(3,6,16,.99));border:1px solid rgba(255,255,255,.07);border-radius:10px;overflow:hidden;margin:0 0 18px 0;">
<!-- Random Refine Boxes -->
<div style="background:linear-gradient(90deg,rgba(175,95,255,.14),transparent);padding:11px 16px 9px;border-bottom:1px solid rgba(255,255,255,.06);font-weight:bold;color:#b878f8;font-size:.82em;letter-spacing:.09em;text-transform:uppercase;">Per-Attempt Success Rate · Enriched & HD Ores</div>
<div style="background:linear-gradient(135deg,rgba(8,14,26,0.92),rgba(4,8,18,0.98));border:1px solid rgba(120,80,220,0.24);border-top:3px solid #8050d0;border-radius:9px;overflow:hidden;">
<div style="padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.04);font-size:.78em;color:#3a2858;line-height:1.55;">Rows at or below safety level are identical to standard ores (100%) and are omitted. HD Ores only usable at +7 and above. On HD failure: −1 level (no destroy).</div>
<div style="background:linear-gradient(90deg,rgba(120,80,220,0.16),transparent);padding:11px 14px 9px;border-bottom:1px solid rgba(255,255,255,0.07);font-weight:bold;color:#b080f0;font-size:0.84em;letter-spacing:0.07em;text-transform:uppercase;">🎲 Random Refine Box</div>
<div style="padding:12px 14px;">
<div style="margin-bottom:10px;">{{Item List|id=100266|item=Random Refine Boxes|simple=yes}} <span style="color:#5060a0;font-size:0.82em;">— 3.5M Zeny from [[Thor's Flame]]</span></div>
<div style="background:rgba(0,0,0,0.25);border:1px solid rgba(120,80,220,0.14);border-radius:6px;overflow:hidden;margin-bottom:10px;">
{| style="width:100%;border-collapse:collapse;margin:0;"
{| style="width:100%;border-collapse:collapse;margin:0;"
|-
|-
! style="background:rgba(0,0,0,.40);color:#506080;padding:9px 13px;text-align:left;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.06);" | Attempt
! style="background:rgba(0,0,0,0.25);color:#5060a0;padding:6px 10px;font-size:0.76em;border-bottom:1px solid rgba(255,255,255,0.06);" | Outcome
! style="background:rgba(0,0,0,.40);color:#506080;padding:9px 13px;text-align:center;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.06);" | Lv.1 Wep
! style="background:rgba(0,0,0,0.25);color:#5060a0;padding:6px 10px;text-align:right;font-size:0.76em;border-bottom:1px solid rgba(255,255,255,0.06);" | Chance
! style="background:rgba(0,0,0,.40);color:#506080;padding:9px 13px;text-align:center;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.06);" | Lv.2 Wep
! style="background:rgba(0,0,0,.40);color:#506080;padding:9px 13px;text-align:center;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.06);" | Lv.3 Wep
! style="background:rgba(0,0,0,.40);color:#506080;padding:9px 13px;text-align:center;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.06);" | Lv.4 Wep
! style="background:rgba(0,0,0,.40);color:#506080;padding:9px 13px;text-align:center;font-size:.78em;border-bottom:1px solid rgba(255,255,255,.06);" | Armor
|-
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);font-family:'Courier New',monospace;font-size:.84em;color:#c8b070;" | +4 → +5
| style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.80em;color:#a0f0c0;" | +10 | style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:right;font-family:'Courier New',monospace;font-size:0.80em;color:#a0f0c0;" | 0.1%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#3a5060;font-size:.80em;" | SAFE
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#3a5060;font-size:.80em;" | SAFE
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#3a5060;font-size:.80em;" | SAFE
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#b0d880;font-weight:bold;" | 90%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#b0d880;font-weight:bold;" | 90%
|-
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);font-family:'Courier New',monospace;font-size:.84em;color:#c8b070;" | +5 → +6
| style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.80em;color:#90d0b0;" | +9 | style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:right;font-family:'Courier New',monospace;font-size:0.80em;color:#90d0b0;" | 1%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#3a5060;font-size:.80em;" | SAFE
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#3a5060;font-size:.80em;" | SAFE
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#b0d870;font-weight:bold;" | 85%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4c838;font-weight:bold;" | 75%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4c838;font-weight:bold;" | 75%
|-
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);font-family:'Courier New',monospace;font-size:.84em;color:#c8b070;" | +6 → +7
| style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.80em;color:#80c0a0;" | +8 | style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:right;font-family:'Courier New',monospace;font-size:0.80em;color:#80c0a0;" | 5%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#3a5060;font-size:.80em;" | SAFE
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#b0d870;font-weight:bold;" | 90%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4c030;font-weight:bold;" | 70%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4a830;font-weight:bold;" | 55%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4ba30;font-weight:bold;" | 65%
|-
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);font-family:'Courier New',monospace;font-size:.84em;color:#c8b070;" | +7 → +8 <span style="font-size:.72em;color:#28a890;">HD ✔</span>
| style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.80em;color:#f0e090;" | +7 | style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:right;font-family:'Courier New',monospace;font-size:0.80em;color:#f0e090;" | 15%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#b0d870;font-weight:bold;" | 90%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4c030;font-weight:bold;" | 75%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4a830;font-weight:bold;" | 55%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4a030;font-weight:bold;" | 40%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4a430;font-weight:bold;" | 50%
|-
|-
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);font-family:'Courier New',monospace;font-size:.84em;color:#c8b070;" | +8 → +9 <span style="font-size:.72em;color:#28a890;">HD ✔</span>
| style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.80em;color:#f0b070;" | +6 | style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:right;font-family:'Courier New',monospace;font-size:0.80em;color:#f0b070;" | 35%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4c030;font-weight:bold;" | 70%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d4a830;font-weight:bold;" | 50%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d49828;font-weight:bold;" | 35%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d48820;font-weight:bold;" | 25%
| style="padding:9px 13px;border-bottom:1px solid rgba(255,255,255,.035);text-align:center;color:#d49828;font-weight:bold;" | 35%
|-
|-
| style="padding:9px 13px;font-family:'Courier New',monospace;font-size:.84em;color:#c8b070;" | +9 → +10 ★ <span style="font-size:.72em;color:#28a890;">HD ✔</span>
| style="padding:6px 10px;font-family:'Courier New',monospace;font-size:0.80em;color:#f09060;" | +5 | style="padding:6px 10px;text-align:right;font-family:'Courier New',monospace;font-size:0.80em;color:#f09060;" | 43.9%
| style="padding:9px 13px;text-align:center;color:#d4a830;font-weight:bold;" | 40%
| style="padding:9px 13px;text-align:center;color:#d49020;font-weight:bold;" | 28%
| style="padding:9px 13px;text-align:center;color:#d48018;font-weight:bold;" | 18%
| style="padding:9px 13px;text-align:center;color:#d47010;font-weight:bold;" | 10%
| style="padding:9px 13px;text-align:center;color:#d48018;font-weight:bold;" | 18%
|}
|}
</div>
</div>
 
<ul style="margin:0;padding:0 0 0 14px;color:#5060a0;font-size:0.80em;line-height:1.65;">
<!-- ═══════════════════════════════════════════════════════
<li>Works on items between <strong style="color:#b090e8;">+4 and +9 inclusive</strong></li>
    PROTECTION METHODS
<li><strong style="color:#b090e8;">Will NOT break</strong> the item — may lower refine</li>
════════════════════════════════════════════════════════ -->
<li>Only consumed when you confirm the refine</li>
== Breaking Protection ==
<li>Works on <strong style="color:#b090e8;">equipped</strong> gear only</li>
 
</ul>
<div style="display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin:0 0 20px 0;">
</div>
</div>


<!-- HD Ores -->
<!-- HD Ores -->
<div class="prot-card" style="background:linear-gradient(145deg,rgba(4,20,22,.97),rgba(2,10,12,.99));border:1px solid rgba(38,192,155,.22);border-top:3px solid #22b890;border-radius:10px;overflow:hidden;">
<div style="background:linear-gradient(135deg,rgba(8,14,26,0.92),rgba(4,8,18,0.98));border:1px solid rgba(40,200,160,0.24);border-top:3px solid #28c090;border-radius:9px;overflow:hidden;">
<div style="background:linear-gradient(90deg,rgba(38,192,155,.16),transparent);padding:11px 14px 9px;border-bottom:1px solid rgba(38,192,155,.12);font-weight:bold;color:#38c8a8;font-size:.84em;letter-spacing:.07em;text-transform:uppercase;">💠 HD Ores</div>
<div style="background:linear-gradient(90deg,rgba(40,200,160,0.16),transparent);padding:11px 14px 9px;border-bottom:1px solid rgba(255,255,255,0.07);font-weight:bold;color:#40c8a8;font-size:0.84em;letter-spacing:0.07em;text-transform:uppercase;">💠 HD Oridecon & Elunium</div>
<div style="padding:12px 14px;">
<div style="padding:12px 14px;">
<div style="display:grid;gap:6px;margin-bottom:10px;">
<div style="display:grid;gap:6px;margin-bottom:10px;">
<div>{{Item List|id=6240|item=HD Oridecon|simple=yes}}</div>
<div>{{ Item List|id=6240|item=HD Oridecon|simple=yes }}</div>
<div>{{Item List|id=6241|item=HD Elunium|simple=yes}}</div>
<div>{{ Item List|id=6241|item=HD Elunium|simple=yes }}</div>
</div>
</div>
<div style="background:rgba(38,192,155,.07);border:1px solid rgba(38,192,155,.15);border-radius:7px;padding:9px 11px;font-size:.80em;color:#1a5040;line-height:1.60;">
<div style="background:rgba(40,200,160,0.06);border:1px solid rgba(40,200,160,0.14);border-radius:6px;padding:8px 10px;margin-bottom:10px;font-size:0.80em;color:#3a7060;line-height:1.60;">From [[Thor's Flame]]. <strong style="color:#60c8a8;">Only usable at +7 and above.</strong> On failure: item degrades <strong style="color:#60c8a8;">by 1 level only</strong> — does not break.</div>
<strong style="color:#38c8a8;">Usable at +7 and above only.</strong><br>
<div style="background:rgba(0,0,0,0.25);border:1px solid rgba(40,200,160,0.14);border-radius:6px;padding:10px;margin-bottom:10px;">
Failure = <strong style="color:#38c8a8;">degrade by −1 level</strong> — item never breaks.<br><br>
<div style="font-family:'Courier New',monospace;font-size:0.75em;color:#3a6060;margin-bottom:6px;">// Example</div>
Same per-attempt rates as Enriched Ores. From [[Thor's Flame]].
<div style="display:grid;grid-template-columns:1fr auto 1fr;gap:4px;align-items:center;font-size:0.82em;">
<div style="text-align:center;padding:5px;border-radius:5px;background:rgba(40,200,160,0.10);font-family:'Courier New',monospace;color:#60c8a8;">+7 → +8<br><span style="font-size:0.75em;color:#3a6060;">40% chance</span></div>
<div style="text-align:center;color:#3a6060;font-size:0.90em;">or</div>
<div style="text-align:center;padding:5px;border-radius:5px;background:rgba(220,60,60,0.08);font-family:'Courier New',monospace;color:#e07070;">+7 → +6<br><span style="font-size:0.75em;color:#3a4050;">on fail</span></div>
</div>
</div>
<div style="margin-top:10px;padding:7px 11px;background:rgba(0,0,0,.28);border-radius:6px;font-family:'Courier New',monospace;font-size:.78em;color:#1a4030;">
<span style="color:#38c8a8;">// Failure example</span><br>
+8 fails → item becomes +7<br>
+10 fails → item becomes +9
</div>
</div>
<div style="font-size:0.80em;color:#3a5060;">HD Carnium & HD Bradium from [[Thor's Flame]] work the same but for <strong style="color:#60c8a8;">+10 and above</strong> (fail = −1 level instead of −3 or break).</div>
</div>
</div>
</div>
</div>


<!-- Blacksmith Blessing -->
<!-- Blacksmith Blessing -->
<div class="prot-card" style="background:linear-gradient(145deg,rgba(22,12,3,.97),rgba(12,6,1,.99));border:1px solid rgba(200,158,32,.24);border-top:3px solid #c89010;border-radius:10px;overflow:hidden;">
<div style="background:linear-gradient(135deg,rgba(22,10,4,0.92),rgba(12,6,2,0.98));border:1px solid rgba(240,160,40,0.24);border-top:3px solid #d49020;border-radius:9px;overflow:hidden;">
<div style="background:linear-gradient(90deg,rgba(200,158,32,.18),transparent);padding:11px 14px 9px;border-bottom:1px solid rgba(200,158,32,.12);font-weight:bold;color:#c8a030;font-size:.84em;letter-spacing:.07em;text-transform:uppercase;">🔨 Blacksmith's Blessing</div>
<div style="background:linear-gradient(90deg,rgba(240,160,40,0.16),transparent);padding:11px 14px 9px;border-bottom:1px solid rgba(255,255,255,0.07);font-weight:bold;color:#d4a030;font-size:0.84em;letter-spacing:0.07em;text-transform:uppercase;">🔨 Blacksmith's Blessing</div>
<div style="padding:12px 14px;">
<div style="padding:12px 14px;">
<div style="margin-bottom:10px;">{{Item List|id=6635|item=Blacksmith's Blessing|num=1|simple=yes}}</div>
<div style="margin-bottom:10px;">{{Item List|id=6635|item=Blacksmith's Blessing|num=1|simple=yes}}</div>
<div style="background:rgba(200,158,32,.07);border:1px solid rgba(200,158,32,.16);border-radius:7px;padding:9px 11px;font-size:.80em;color:#6a5010;line-height:1.60;margin-bottom:10px;">
<div style="background:rgba(240,160,40,0.06);border:1px solid rgba(240,160,40,0.14);border-radius:6px;padding:8px 10px;margin-bottom:10px;font-size:0.80em;color:#807030;line-height:1.60;"><strong style="color:#d4a030;">Only usable at +7 up to +12.</strong> On failure: item stays at <strong style="color:#d4a030;">same refine level</strong> (no degrade, no break).</div>
<strong style="color:#c8a030;">Usable at +7 +9 only.</strong><br>
<div style="font-size:0.82em;color:#706030;margin-bottom:8px;font-weight:bold;">Craft Options:</div>
Failure = <strong style="color:#c8a030;">refine level preserved</strong> no degrade, no break.<br><br>
<div style="display:grid;gap:5px;margin-bottom:8px;font-size:0.82em;color:#706030;">
Consumed per attempt. Stack before attempting.
<div style="padding:5px 8px;border-radius:5px;background:rgba(240,160,40,0.06);border:1px solid rgba(240,160,40,0.12);">{{Item List|id=1000226|item=Blacksmith's Blessing Shard|num=2|simple=yes}} <span style="color:#3a4050;">(drops: Fever / Champion Monsters)</span></div>
<div style="padding:5px 8px;border-radius:5px;background:rgba(240,160,40,0.06);border:1px solid rgba(240,160,40,0.12);">{{Item List|id=100267|item=Blacksmith's Blessing Recipe|num=1|simple=yes}} <span style="color:#3a4050;">(5M Zeny from [[Thor's Flame]])</span> + {{Item List|id=984|item=Oridecon|num=20|simple=yes}} + {{Item List|id=985|item=Elunium|num=20|simple=yes}} + {{Item List|id=25429|item=Mythril Ore|num=1|simple=yes}}</div>
</div>
</div>
<div style="background:rgba(0,0,0,.28);border:1px solid rgba(200,158,32,.12);border-radius:7px;overflow:hidden;">
<div style="background:rgba(0,0,0,0.25);border:1px solid rgba(240,160,40,0.14);border-radius:6px;padding:10px;font-size:0.82em;">
{| style="width:100%;border-collapse:collapse;margin:0;"
<div style="font-family:'Courier New',monospace;font-size:0.75em;color:#3a4030;margin-bottom:6px;">// Example with Enriched Elunium + BSB</div>
|-
<div style="display:grid;grid-template-columns:1fr auto 1fr;gap:4px;align-items:center;">
! style="background:rgba(0,0,0,.28);color:#604010;padding:6px 10px;font-size:.74em;border-bottom:1px solid rgba(200,158,32,.10);text-align:left;" | Attempt
<div style="text-align:center;padding:5px;border-radius:5px;background:rgba(40,200,100,0.10);font-family:'Courier New',monospace;font-size:0.80em;color:#60d880;">+7 → +8<br><span style="font-size:0.75em;color:#3a5030;">40% chance</span></div>
! style="background:rgba(0,0,0,.28);color:#604010;padding:6px 10px;font-size:.74em;border-bottom:1px solid rgba(200,158,32,.10);text-align:center;" | BSB Needed
<div style="text-align:center;color:#3a4030;font-size:0.90em;">or</div>
|-
<div style="text-align:center;padding:5px;border-radius:5px;background:rgba(240,160,40,0.10);font-family:'Courier New',monospace;font-size:0.80em;color:#d4a030;">+7 → +7<br><span style="font-size:0.75em;color:#3a4030;">preserved</span></div>
| style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,.03);font-family:'Courier New',monospace;font-size:.80em;color:#a08030;" | +7 → +8
| style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,.03);text-align:center;font-family:'Courier New',monospace;font-size:.88em;color:#f0d058;font-weight:bold;" | 1
|-
| style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,.03);font-family:'Courier New',monospace;font-size:.80em;color:#a08030;" | +8 → +9
| style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,.03);text-align:center;font-family:'Courier New',monospace;font-size:.88em;color:#f0d058;font-weight:bold;" | 2
|-
| style="padding:6px 10px;font-family:'Courier New',monospace;font-size:.80em;color:#a08030;" | +9 → +10
| style="padding:6px 10px;text-align:center;font-family:'Courier New',monospace;font-size:.88em;color:#f09040;font-weight:bold;" | 4
|}
</div>
</div>
</div>
</div>
<!-- How to Craft BSB -->
<div class="prot-card" style="background:linear-gradient(145deg,rgba(22,12,3,.97),rgba(12,6,1,.99));border:1px solid rgba(200,158,32,.16);border-top:3px solid #8a6008;border-radius:10px;overflow:hidden;">
<div style="background:linear-gradient(90deg,rgba(200,158,32,.10),transparent);padding:11px 14px 9px;border-bottom:1px solid rgba(200,158,32,.10);font-weight:bold;color:#a07828;font-size:.84em;letter-spacing:.07em;text-transform:uppercase;">⚗ Crafting BSB</div>
<div style="padding:12px 14px;font-size:.82em;color:#6a5010;line-height:1.70;">
<div style="margin-bottom:8px;font-weight:bold;color:#a07828;">Option A — Shards</div>
<div style="padding:8px 10px;background:rgba(0,0,0,.25);border-radius:6px;margin-bottom:12px;">{{Item List|id=1000226|item=Blacksmith's Blessing Shard|num=2|simple=yes}}<br><span style="color:#3a3010;font-size:.82em;">Drops from Fever & Champion monsters</span></div>
<div style="margin-bottom:8px;font-weight:bold;color:#a07828;">Option B — Recipe</div>
<div style="padding:8px 10px;background:rgba(0,0,0,.25);border-radius:6px;">
{{Item List|id=100267|item=Blacksmith's Blessing Recipe|num=1|simple=yes}}<br>
<span style="color:#3a3010;font-size:.80em;">5,000,000z from [[Thor's Flame]]</span><br>
<span style="color:#3a3010;font-size:.80em;">+ {{Item List|id=984|item=Oridecon|num=20|simple=yes}}</span><br>
<span style="color:#3a3010;font-size:.80em;">+ {{Item List|id=985|item=Elunium|num=20|simple=yes}}</span><br>
<span style="color:#3a3010;font-size:.80em;">+ {{Item List|id=25429|item=Mythril Ore|num=1|simple=yes}}</span>
</div>
</div>
</div>
</div>
Line 491: Line 288:
</div>
</div>


<!-- Protection comparison banner -->
<!-- ═══════════════════════════════════════════════════════
<div style="display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin:0 0 26px 0;">
    UPGRADE BEYOND +10
<div style="background:rgba(220,60,60,.08);border:1px solid rgba(220,60,60,.20);border-radius:8px;padding:12px 14px;text-align:center;">
════════════════════════════════════════════════════════ -->
<div style="font-size:1.30em;margin-bottom:6px;">💥</div>
<div style="font-weight:bold;color:#f07070;font-size:.82em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;">No Protection</div>
<div style="font-size:.78em;color:#5a2020;line-height:1.55;">Failure past safety = <strong style="color:#f07070;">item permanently destroyed</strong> with all cards & enchants</div>
</div>
<div style="background:rgba(38,192,155,.07);border:1px solid rgba(38,192,155,.20);border-radius:8px;padding:12px 14px;text-align:center;">
<div style="font-size:1.30em;margin-bottom:6px;">💠</div>
<div style="font-weight:bold;color:#38c8a8;font-size:.82em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;">HD Ore (+7~+10)</div>
<div style="font-size:.78em;color:#1a4030;line-height:1.55;">Failure = <strong style="color:#38c8a8;">degrade by −1</strong>. Item survives. Slower but safe long-term path.</div>
</div>
<div style="background:rgba(200,158,32,.07);border:1px solid rgba(200,158,32,.20);border-radius:8px;padding:12px 14px;text-align:center;">
<div style="font-size:1.30em;margin-bottom:6px;">🔨</div>
<div style="font-weight:bold;color:#c8a030;font-size:.82em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;">BSB (+7~+9)</div>
<div style="font-size:.78em;color:#5a3a10;line-height:1.55;">Failure = <strong style="color:#c8a030;">level preserved</strong>. No loss of any kind. Best for high-value items.</div>
</div>
</div>


<!-- ═══════════════════════════════════════════════════════
<!-- ═══════════════════════════════════════════════════════
     WEAPON ATK BONUS TABLES
     EFFECTS — WEAPON ATK TABLES
════════════════════════════════════════════════════════ -->
════════════════════════════════════════════════════════ -->
== Weapon ATK Bonuses ==
== Weapon ATK Bonuses ==


<div style="background:linear-gradient(90deg,rgba(78,138,218,.08),rgba(78,138,218,.02),transparent);border:1px solid rgba(78,138,218,.18);border-radius:8px;padding:9px 15px;margin:0 0 16px 0;color:#3a5070;font-size:.85em;line-height:1.65;">
<div style="background:linear-gradient(90deg,rgba(80,140,220,0.09),rgba(80,140,220,0.03),transparent);border:1px solid rgba(80,140,220,0.20);border-radius:8px;padding:10px 16px;margin:0 0 18px 0;color:#5080c0;font-size:0.88em;line-height:1.65;">
Each refine level adds <strong style="color:#88b8e0;">Base ATK</strong>. Past the safety level, <strong style="color:#88b8e0;">Over Upgrade ATK</strong> adds random bonus ATK per hit (minimum 0, not shown in Status Window). All bonuses stack cumulatively.
Every refine level adds <strong style="color:#90b8e0;">Base ATK</strong>. Past the safety level, <strong style="color:#90b8e0;">Over Upgrade</strong> bonus adds random bonus ATK per hit (minimum 0, not shown in Status Window). At +16 and above, <strong style="color:#90b8e0;">High Upgrade</strong> ATK is added. All bonuses are cumulative.
</div>
</div>


{|class="wikitablec mw-collapsible mw-collapsed"
{|class="wikitablec mw-collapsible mw-collapsed"
!colspan=5|Level 1 Weapons — ATK Bonuses per Refine (+0 to +10)
!colspan=5|Level 1 Weapons — ATK & MATK Bonuses
|- style="font-size:smaller;"
|- style="font-size:smaller;"
!rowspan=2|Refine
!rowspan=2|Refine
!colspan=4|ATK
!colspan=4|ATK & MATK
|- style="font-size:smaller;"
|- style="font-size:smaller;"
!Base ATK!!Over Upgrade!!Total Min!!Total Max
!Base!!Over Upgrade!!High Upgrade!!Total
|-
|-
! +1 || +2 || — || 2 || 2
! +1 || 2 || — || || 2~2
|-
|-
! +2 || +4 || — || 4 || 4
! +2 || 4 || — || || 4~4
|-
|-
! +3 || +6 || — || 6 || 6
! +3 || 6 || — || || 6~6
|-
|-
! +4 || +8 || — || 8 || 8
! +4 || 8 || — || || 8~8
|-
|-
! +5 || +10 || — || 10 || 10
! +5 || 10 || — || || 10~10
|-
|-
! +6 || +12 || — || 12 || 12
! +6 || 12 || — || || 12~12
|-
|-
! +7 || +14 || — || 14 || 14
! +7 || 14 || — || || 14~14
|-
|-
! +8 || +16 || 0 ~ 2 || 16 || 18
! +8 || 16 || 0~2 || || 16~18
|-
|-
! +9 || +18 || 0 ~ 4 || 18 || 22
! +9 || 18 || 0~4 || || 18~22
|-
|-
! +10 || +20 || 0 ~ 6 || 20 || 26
! +10 || 20 || 0~6 || — || 20~26
|-
! +11 || 22 || 0~8 || — || 22~30
|-
! +12 || 24 || 0~10 || — || 24~34
|-
! +13 || 26 || 0~12 || — || 26~38
|-
! +14 || 28 || 0~14 || — || 28~42
|-
! +15 || 30 || 0~16 || — || 30~46
|-
! +16 || 32 || 0~18 || 16 || 48~66
|-
! +17 || 34 || 0~20 || 17 || 51~71
|-
! +18 || 36 || 0~22 || 18 || 54~76
|-
! +19 || 38 || 0~24 || 19 || 57~81
|-
! +20 || 40 || 0~26 || 20 || 60~86
|}
|}


{|class="wikitablec mw-collapsible mw-collapsed"
{|class="wikitablec mw-collapsible mw-collapsed"
!colspan=5|Level 2 Weapons — ATK Bonuses per Refine (+0 to +10)
!colspan=5|Level 2 Weapons — ATK & MATK Bonuses
|- style="font-size:smaller;"
|- style="font-size:smaller;"
!rowspan=2|Refine
!rowspan=2|Refine
!colspan=4|ATK
!colspan=4|ATK & MATK
|- style="font-size:smaller;"
|- style="font-size:smaller;"
!Base ATK!!Over Upgrade!!Total Min!!Total Max
!Base!!Over Upgrade!!High Upgrade!!Total
|-
! +1 || 3 || — || — || 3~3
|-
! +2 || 6 || — || — || 6~6
|-
! +3 || 9 || — || — || 9~9
|-
! +4 || 12 || — || — || 12~12
|-
! +5 || 15 || — || — || 15~15
|-
! +6 || 18 || — || — || 18~18
|-
! +7 || 21 || 0~5 || — || 21~26
|-
! +8 || 24 || 0~10 || — || 24~34
|-
! +9 || 27 || 0~15 || — || 27~42
|-
! +10 || 30 || 0~20 || — || 30~50
|-
|-
! +1 || +3 || || 3 || 3
! +11 || 33 || 0~25 || || 33~58
|-
|-
! +2 || +6 || || 6 || 6
! +12 || 36 || 0~30 || || 36~66
|-
|-
! +3 || +9 || || 9 || 9
! +13 || 39 || 0~35 || || 39~74
|-
|-
! +4 || +12 || || 12 || 12
! +14 || 42 || 0~40 || || 42~82
|-
|-
! +5 || +15 || || 15 || 15
! +15 || 45 || 0~45 || || 45~90
|-
|-
! +6 || +18 || || 18 || 18
! +16 || 48 || 0~50 || 32 || 80~130
|-
|-
! +7 || +21 || 0 ~ 5 || 21 || 26
! +17 || 51 || 0~55 || 34 || 85~140
|-
|-
! +8 || +24 || 0 ~ 10 || 24 || 34
! +18 || 54 || 0~60 || 36 || 90~150
|-
|-
! +9 || +27 || 0 ~ 15 || 27 || 42
! +19 || 57 || 0~65 || 38 || 95~160
|-
|-
! +10 ★ || +30 || 0 ~ 20 || 30 || 50
! +20 || 60 || 0~70 || 40 || 100~170
|}
|}


{|class="wikitablec mw-collapsible mw-collapsed"
{|class="wikitablec mw-collapsible mw-collapsed"
!colspan=5|Level 3 Weapons — ATK Bonuses per Refine (+0 to +10)
!colspan=5|Level 3 Weapons — ATK & MATK Bonuses
|- style="font-size:smaller;"
|- style="font-size:smaller;"
!rowspan=2|Refine
!rowspan=2|Refine
!colspan=4|ATK
!colspan=4|ATK & MATK
|- style="font-size:smaller;"
|- style="font-size:smaller;"
!Base ATK!!Over Upgrade!!Total Min!!Total Max
!Base!!Over Upgrade!!High Upgrade!!Total
|-
|-
! +1 || +5 || — || 5 || 5
! +1 || 5 || — || || 5~5
|-
|-
! +2 || +10 || — || 10 || 10
! +2 || 10 || — || || 10~10
|-
|-
! +3 || +15 || — || 15 || 15
! +3 || 15 || — || || 15~15
|-
|-
! +4 || +20 || — || 20 || 20
! +4 || 20 || — || || 20~20
|-
|-
! +5 || +25 || — || 25 || 25
! +5 || 25 || — || || 25~25
|-
|-
! +6 || +30 || 0 ~ 8 || 30 || 38
! +6 || 30 || 0~8 || || 30~38
|-
|-
! +7 || +35 || 0 ~ 16 || 35 || 51
! +7 || 35 || 0~16 || || 35~51
|-
|-
! +8 || +40 || 0 ~ 24 || 40 || 64
! +8 || 40 || 0~24 || || 40~64
|-
|-
! +9 || +45 || 0 ~ 32 || 45 || 77
! +9 || 45 || 0~32 || || 45~77
|-
|-
! +10 || +50 || 0 ~ 40 || 50 || 90
! +10 || 50 || 0~40 || — || 50~90
|-
! +11 || 55 || 0~48 || — || 55~103
|-
! +12 || 60 || 0~56 || — || 60~116
|-
! +13 || 65 || 0~64 || — || 65~129
|-
! +14 || 70 || 0~72 || — || 70~142
|-
! +15 || 75 || 0~80 || — || 75~155
|-
! +16 || 80 || 0~88 || 32 || 112~200
|-
! +17 || 85 || 0~96 || 34 || 119~215
|-
! +18 || 90 || 0~104 || 36 || 126~230
|-
! +19 || 95 || 0~112 || 38 || 133~245
|-
! +20 || 100 || 0~120 || 40 || 140~260
|}
|}


{|class="wikitablec mw-collapsible mw-collapsed"
{|class="wikitablec mw-collapsible mw-collapsed"
!colspan=5|Level 4 Weapons — ATK Bonuses per Refine (+0 to +10)
!colspan=5|Level 4 Weapons — ATK & MATK Bonuses
|- style="font-size:smaller;"
|- style="font-size:smaller;"
!rowspan=2|Refine
!rowspan=2|Refine
!colspan=4|ATK
!colspan=4|ATK & MATK
|- style="font-size:smaller;"
|- style="font-size:smaller;"
!Base ATK!!Over Upgrade!!Total Min!!Total Max
!Base!!Over Upgrade!!High Upgrade!!Total
|-
|-
! +1 || +7 || — || 7 || 7
! +1 || 7 || — || || 7~7
|-
|-
! +2 || +14 || — || 14 || 14
! +2 || 14 || — || || 14~14
|-
|-
! +3 || +21 || — || 21 || 21
! +3 || 21 || — || || 21~21
|-
|-
! +4 || +28 || — || 28 || 28
! +4 || 28 || — || || 28~28
|-
|-
! +5 || +35 || 0 ~ 14 || 35 || 49
! +5 || 35 || 0~14 || || 35~49
|-
|-
! +6 || +42 || 0 ~ 28 || 42 || 70
! +6 || 42 || 0~28 || || 42~70
|-
|-
! +7 || +49 || 0 ~ 42 || 49 || 91
! +7 || 49 || 0~42 || || 49~91
|-
|-
! +8 || +56 || 0 ~ 56 || 56 || 112
! +8 || 56 || 0~56 || || 56~112
|-
|-
! +9 || +63 || 0 ~ 70 || 63 || 133
! +9 || 63 || 0~70 || || 63~133
|-
|-
! +10 || +70 || 0 ~ 84 || 70 || 154
! +10 || 70 || 0~84 || — || 70~154
|-
! +11 || 77 || 0~98 || — || 77~175
|-
! +12 || 84 || 0~112 || — || 84~196
|-
! +13 || 91 || 0~126 || — || 91~217
|-
! +14 || 98 || 0~140 || — || 98~238
|-
! +15 || 105 || 0~154 || — || 105~259
|-
! +16 || 112 || 0~168 || 48 || 160~328
|-
! +17 || 119 || 0~182 || 51 || 170~352
|-
! +18 || 126 || 0~196 || 54 || 180~376
|-
! +19 || 133 || 0~210 || 57 || 190~400
|-
! +20 || 140 || 0~224 || 60 || 200~424
|}
|}


<!-- ═══════════════════════════════════════════════════════
    ARMOR DEF BONUS TABLE
════════════════════════════════════════════════════════ -->
== Armor DEF Bonuses ==
== Armor DEF Bonuses ==


{|class="wikitablec mw-collapsible mw-collapsed"
{|class="wikitablec mw-collapsible mw-collapsed"
!colspan=2|🛡 Armor Hard DEF Bonus per Refine Level (+0 to +10)
!colspan=2|Armor Hard DEF Bonus per Refine Level
|- style="font-size:smaller;"
|- style="font-size:smaller;"
!Refine!!DEF Bonus
!Refine !! Equip DEF Bonus
|-
|-
! +1 || +10
! +1 || 10
|-
|-
! +2 || +20
! +2 || 20
|-
|-
! +3 || +30
! +3 || 30
|-
|-
! +4 || +40
! +4 || 40
|-
|-
! +5 || +60
! +5 || 60
|-
|-
! +6 || +80
! +6 || 80
|-
|-
! +7 || +100
! +7 || 100
|-
|-
! +8 || +120
! +8 || 120
|-
|-
! +9 || +150
! +9 || 150
|-
|-
! +10 || +180
! +10 || 180
|-
! +11 || 210
|-
! +12 || 240
|-
! +13 || 280
|-
! +14 || 320
|-
! +15 || 360
|-
! +16 || 400
|-
! +17 || 450
|-
! +18 || 500
|-
! +19 || 550
|-
! +20 || 600
|}
|}


<!-- ═══════════════════════════════════════════════════════
<!-- ═══════════════════════════════════════════════════════
     QUICK STRATEGY GUIDE
     SUCCESS CHANCE TABLES
════════════════════════════════════════════════════════ -->
════════════════════════════════════════════════════════ -->
== Refinement Strategy ==
== Success Chances ==
 
=== Standard Ores ===
 
<div style="display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 28px 0;">


<div style="display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 26px 0;">
<div style="background:linear-gradient(135deg,rgba(8,14,26,0.94),rgba(4,8,18,0.99));border:1px solid rgba(255,255,255,0.08);border-radius:9px;overflow:hidden;">
<div style="background:linear-gradient(90deg,rgba(80,140,220,0.14),transparent);padding:11px 16px 9px;border-bottom:1px solid rgba(255,255,255,0.07);font-weight:bold;color:#70a8e8;font-size:0.83em;letter-spacing:0.09em;text-transform:uppercase;">Per-Attempt Success Rate</div>
{| style="width:100%;border-collapse:collapse;margin:0;"
|-
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:left;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Attempt
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.1
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.2
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.3
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.4
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Armor
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +4 → +5 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;font-weight:bold;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;font-weight:bold;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;font-weight:bold;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;font-weight:bold;" | 60% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;font-weight:bold;" | 60%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +5 → +6 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;font-weight:bold;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;font-weight:bold;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;font-weight:bold;" | 60% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 40% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 40%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +6 → +7 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;font-weight:bold;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;font-weight:bold;" | 60% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 50% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 40% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 40%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +7 → +8 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;font-weight:bold;" | 60% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 40% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e06040;font-weight:bold;" | 20% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e06040;font-weight:bold;" | 20% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e06040;font-weight:bold;" | 20%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +8 → +9 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 40% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e06040;font-weight:bold;" | 20% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e06040;font-weight:bold;" | 20% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e06040;font-weight:bold;" | 20% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e06040;font-weight:bold;" | 20%
|-
| style="padding:8px 12px;font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +9 → +10 || style="padding:8px 12px;text-align:center;color:#e05030;font-weight:bold;" | 19% || style="padding:8px 12px;text-align:center;color:#e05030;font-weight:bold;" | 19% || style="padding:8px 12px;text-align:center;color:#e05030;font-weight:bold;" | 19% || style="padding:8px 12px;text-align:center;color:#e04020;font-weight:bold;" | 9% || style="padding:8px 12px;text-align:center;color:#e04020;font-weight:bold;" | 9%
|}
</div>
 
<div style="background:linear-gradient(135deg,rgba(8,14,26,0.94),rgba(4,8,18,0.99));border:1px solid rgba(255,255,255,0.08);border-radius:9px;overflow:hidden;">
<div style="background:linear-gradient(90deg,rgba(80,140,220,0.14),transparent);padding:11px 16px 9px;border-bottom:1px solid rgba(255,255,255,0.07);font-weight:bold;color:#70a8e8;font-size:0.83em;letter-spacing:0.09em;text-transform:uppercase;">Cumulative — Standard Ores (+0 → X)</div>
{| style="width:100%;border-collapse:collapse;margin:0;"
|-
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:left;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | To Reach
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.1
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.2
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.3
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.4
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +5 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;" | 60%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +6 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;" | 60% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;" | 24%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +7 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;" | 60% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;" | 30% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e06040;" | 9.6%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +8 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;" | 60% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;" | 24% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e06040;" | 6% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e05030;" | 1.92%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +9 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;" | 24% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e06040;" | 4.8% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e05030;" | 1.2% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e04020;" | 0.384%
|-
| style="padding:8px 12px;font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +10 || style="padding:8px 12px;text-align:center;color:#e06040;" | 4.56% || style="padding:8px 12px;text-align:center;color:#e05030;" | 0.912% || style="padding:8px 12px;text-align:center;color:#e04020;" | 0.228% || style="padding:8px 12px;text-align:center;color:#e03010;" | 0.03456%
|}
</div>


<div style="background:linear-gradient(135deg,rgba(6,22,8,.96),rgba(3,12,4,.99));border:1px solid rgba(48,188,70,.20);border-left:4px solid #30a848;border-radius:10px;padding:16px 18px;">
<div style="font-weight:bold;color:#48d068;font-size:.90em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;">✔ Getting to the Safe Ceiling</div>
<ul style="margin:0;padding:0 0 0 16px;color:#2a5030;font-size:.87em;line-height:1.80;">
<li>Use standard ores up to safety level — zero risk, free success.</li>
<li>Priority target: reach <strong style="color:#48d068;">+7 / +6 / +5 / +4</strong> safely based on your weapon type.</li>
<li>This is your risk-free baseline. The set bonuses and combos are fully active here.</li>
<li>If you only have budget for standard ores, <strong style="color:#48d068;">stop at your safety level</strong> and invest remaining Zeny elsewhere.</li>
</ul>
</div>
</div>


<div style="background:linear-gradient(135deg,rgba(22,12,3,.96),rgba(12,6,1,.99));border:1px solid rgba(200,158,32,.20);border-left:4px solid #c89010;border-radius:10px;padding:16px 18px;">
=== Enriched & HD Ores ===
<div style="font-weight:bold;color:#c8a030;font-size:.90em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;">⚠ Pushing Into the Risk Zone</div>
 
<ul style="margin:0;padding:0 0 0 16px;color:#5a3a10;font-size:.87em;line-height:1.80;">
<div style="background:linear-gradient(90deg,rgba(180,100,255,0.08),rgba(180,100,255,0.03),transparent);border:1px solid rgba(180,100,255,0.18);border-radius:8px;padding:9px 16px;margin:0 0 16px 0;font-size:0.86em;color:#7050a0;line-height:1.60;">
<li>Switch to <strong style="color:#c8a030;">Enriched Ores</strong> for meaningfully higher success rates at +5/+6/+7.</li>
Red values below = <strong style="color:#e06060;">no improvement</strong> over normal ores at those levels. HD ores only usable at +7 and above (lower entries apply to Enriched only).
<li>Use <strong style="color:#c8a030;">HD Ores</strong> from +7 onward to eliminate break risk — degrade only.</li>
<li>Stack <strong style="color:#c8a030;">Blacksmith's Blessings</strong> before attempting +7→+8, +8→+9, +9→+10 on high-value items.</li>
<li>Do <strong style="color:#c8a030;">not</strong> attempt risky refines on items with multiple MVP-tier cards.</li>
</ul>
</div>
</div>


<div style="background:linear-gradient(135deg,rgba(14,6,28,.96),rgba(6,3,14,.99));border:1px solid rgba(175,95,255,.18);border-left:4px solid #8844d0;border-radius:10px;padding:16px 18px;">
<div style="display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 24px 0;">
<div style="font-weight:bold;color:#b070f8;font-size:.90em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;">🎲 Chasing +10</div>
 
<ul style="margin:0;padding:0 0 0 16px;color:#3a1860;font-size:.87em;line-height:1.80;">
<div style="background:linear-gradient(135deg,rgba(8,14,26,0.94),rgba(4,8,18,0.99));border:1px solid rgba(255,255,255,0.08);border-radius:9px;overflow:hidden;">
<li>+10 is <strong style="color:#b070f8;">extremely rare</strong> with standard ores (4% ~ 20% per attempt). Expect dozens of attempts.</li>
<div style="background:linear-gradient(90deg,rgba(180,100,255,0.14),transparent);padding:11px 16px 9px;border-bottom:1px solid rgba(255,255,255,0.07);font-weight:bold;color:#c080f8;font-size:0.83em;letter-spacing:0.09em;text-transform:uppercase;">Per-Attempt — Enriched & HD Ores</div>
<li>Best path: HD Ore + BSB at every step from +7 onward — no breaks, no degrades past +9.</li>
{| style="width:100%;border-collapse:collapse;margin:0;"
<li>At +9→+10: even Enriched Ores give only 10~40%. Use BSB (4 count) and accept it may take many tries.</li>
|-
<li>A +10 item is prestige-tier. Every +10 is a significant achievement.</li>
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:left;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Attempt
</ul>
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.1
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.2
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.3
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.4
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Armor
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +4 → +5 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f06060;font-weight:bold;" | 100%* || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f06060;font-weight:bold;" | 100%* || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f06060;font-weight:bold;" | 100%* || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#c0d880;font-weight:bold;" | 90% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#c0d880;font-weight:bold;" | 90%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +5 → +6 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f06060;font-weight:bold;" | 100%* || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f06060;font-weight:bold;" | 100%* || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#c0d880;font-weight:bold;" | 90% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;font-weight:bold;" | 70% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;font-weight:bold;" | 70%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +6 → +7 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f06060;font-weight:bold;" | 100%* || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#c0d880;font-weight:bold;" | 90% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;font-weight:bold;" | 80% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;font-weight:bold;" | 70% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;font-weight:bold;" | 70%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +7 → +8 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#c0d880;font-weight:bold;" | 90% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;font-weight:bold;" | 70% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 40% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 40% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 40%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +8 → +9 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;font-weight:bold;" | 70% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 40% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 40% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 40% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;font-weight:bold;" | 40%
|-
| style="padding:8px 12px;font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +9 → +10 || style="padding:8px 12px;text-align:center;color:#f09060;font-weight:bold;" | 30% || style="padding:8px 12px;text-align:center;color:#f09060;font-weight:bold;" | 30% || style="padding:8px 12px;text-align:center;color:#f09060;font-weight:bold;" | 30% || style="padding:8px 12px;text-align:center;color:#e06040;font-weight:bold;" | 20% || style="padding:8px 12px;text-align:center;color:#e06040;font-weight:bold;" | 20%
|}
<div style="padding:8px 12px;border-top:1px solid rgba(255,255,255,0.05);font-size:0.78em;color:#3a4050;">* Red = no improvement over standard ore at this level.</div>
</div>
</div>


<div style="background:linear-gradient(135deg,rgba(22,6,6,.96),rgba(12,3,3,.99));border:1px solid rgba(220,58,38,.18);border-left:4px solid #b03020;border-radius:10px;padding:16px 18px;">
<div style="background:linear-gradient(135deg,rgba(8,14,26,0.94),rgba(4,8,18,0.99));border:1px solid rgba(255,255,255,0.08);border-radius:9px;overflow:hidden;">
<div style="font-weight:bold;color:#f07060;font-size:.90em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;">💀 What You Lose on Failure</div>
<div style="background:linear-gradient(90deg,rgba(180,100,255,0.14),transparent);padding:11px 16px 9px;border-bottom:1px solid rgba(255,255,255,0.07);font-weight:bold;color:#c080f8;font-size:0.83em;letter-spacing:0.09em;text-transform:uppercase;">Cumulative — Enriched & HD Ores (+0 → X)</div>
<ul style="margin:0;padding:0 0 0 16px;color:#5a2020;font-size:.87em;line-height:1.80;">
{| style="width:100%;border-collapse:collapse;margin:0;"
<li>The <strong style="color:#f07060;">entire item is destroyed</strong> — base item, refine level, all upgrades.</li>
|-
<li>All <strong style="color:#f07060;">cards slotted</strong> into the item are destroyed alongside it.</li>
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:left;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | To Reach
<li>All <strong style="color:#f07060;">enchants</strong> on the item are lost permanently.</li>
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.1
<li>Zeny spent and ores consumed are <strong style="color:#f07060;">not refunded</strong> on failure.</li>
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.2
<li>HD Ores and BSB are the only ways to prevent total loss.</li>
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.3
</ul>
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Lv.4
! style="background:rgba(0,0,0,0.35);color:#6070a0;padding:8px 12px;text-align:center;font-size:0.80em;border-bottom:1px solid rgba(255,255,255,0.06);" | Armor
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +5 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#c0d880;" | 90% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#c0d880;" | 90%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +6 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#c0d880;" | 90% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;" | 63% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;" | 63%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +7 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#90e890;" | 100% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#c0d880;" | 90% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;" | 72% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;" | 44.1% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;" | 44.1%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +8 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#c0d880;" | 90% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;" | 63% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;" | 28.8% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;" | 17.64% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;" | 17.64%
|-
| style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +9 || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f0c840;" | 63% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#f09060;" | 25.2% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e06040;" | 11.52% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e06040;" | 7.056% || style="padding:8px 12px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:center;color:#e06040;" | 7.056%
|-
| style="padding:8px 12px;font-family:'Courier New',monospace;font-size:0.82em;color:#c0a060;" | +10 || style="padding:8px 12px;text-align:center;color:#f09060;" | 18.9% || style="padding:8px 12px;text-align:center;color:#e06040;" | 7.56% || style="padding:8px 12px;text-align:center;color:#e05030;" | 3.456% || style="padding:8px 12px;text-align:center;color:#e04020;" | 1.4112% || style="padding:8px 12px;text-align:center;color:#e04020;" | 1.4112%
|}
</div>
</div>


</div>
</div>


<!-- ═══════════════════════════════════════════════════════
    SEE ALSO
════════════════════════════════════════════════════════ -->
== See Also ==
== See Also ==


<div style="background:linear-gradient(135deg,rgba(6,12,26,.94),rgba(3,6,16,.99));border:1px solid rgba(255,255,255,.06);border-radius:9px;padding:14px 18px;margin:0 0 20px 0;">
* [[Upgrade Weapon|Upgrade Weapon (Mastersmith Skill)]] · [[Enchantment]] · [[Memorial Dungeon Equipment]]
<div style="display:flex;flex-wrap:wrap;gap:10px;">
* [[Thor's Flame]] · [[Blacksmith's Blessing]]
<span style="background:rgba(78,138,218,.10);border:1px solid rgba(78,138,218,.22);border-radius:6px;padding:5px 13px;font-size:.85em;color:#68a8e8;">[[Enchantment]]</span>
<span style="background:rgba(78,138,218,.10);border:1px solid rgba(78,138,218,.22);border-radius:6px;padding:5px 13px;font-size:.85em;color:#68a8e8;">[[Thor's Flame]]</span>
<span style="background:rgba(78,138,218,.10);border:1px solid rgba(78,138,218,.22);border-radius:6px;padding:5px 13px;font-size:.85em;color:#68a8e8;">[[Blacksmith's Blessing]]</span>
<span style="background:rgba(78,138,218,.10);border:1px solid rgba(78,138,218,.22);border-radius:6px;padding:5px 13px;font-size:.85em;color:#68a8e8;">[[Fever System]]</span>
<span style="background:rgba(78,138,218,.10);border:1px solid rgba(78,138,218,.22);border-radius:6px;padding:5px 13px;font-size:.85em;color:#68a8e8;">[[Random Options]]</span>
<span style="background:rgba(78,138,218,.10);border:1px solid rgba(78,138,218,.22);border-radius:6px;padding:5px 13px;font-size:.85em;color:#68a8e8;">[[Upgrade Weapon (Skill)]]</span>
</div>
</div>


{{Navbox Crafting}}
{{Navbox Crafting}}
[[Category:General Information]]
[[Category:General Information]]
[[Category:Equipment]]
[[Category:Refinement]]

Revision as of 04:16, 30 May 2026

⚒ Equipment Refinement
Refinement (also called upgrading) increases the power of weapons and armor by consuming special ores and Zeny. Equipment starts at +0 and can be refined up to +20. Beyond the Safety Level, each failure risks permanently destroying the item along with its cards and enchants. Plan carefully.
🔢
Max Refine
+10
All equipment types
⚠️
Break Risk
Past Safety Level
Cards & enchants lost too
Safe Range
+0 → Safety Lv
100% success rate
🛡
Cannot Refine
Mid / Lower Headgears
Accessories

NPC Locations

🗺 Upgrade NPC Locations
📍 Inside Prontera /navi prt_fild05 145/235 and /navi prt_fild05 145/235
📍 Inside Morroc /navi prt_fild05 145/235
📍 Payon /navi prt_fild05 145/235
📍 Inside Alberta /navi prt_fild05 145/235
Austry /navi prt_fild05 145/235 (Prontera, north room) — exchanges 3 Elunium → 1 Carnium and 3 Oridecon → 1 Bradium for +10 upgrades (50,000z fee each). Also converts Rough Oridecon/Elunium in bulk via Locas /navi prt_fild05 145/235 in Izlude.

Ore Types

Standard Ores

Oridecon Oridecon


— Lv 3 & 4 weapons

Elunium Elunium


— All armors

Phracon Phracon


— Lv 1 weapons (NPC: 200z)

Emveretarcon Emveretarcon


— Lv 2 weapons (NPC: 1,000z)
Failure past Safety Level = item destroyed
Enriched Ores
Higher success rate than standard ores. Failure past Safety Level = item destroyed.
HD Ores
Same rate as Enriched. Failure = degrade by 1 only (no break). Only usable at +7 and above. From Thor's Flame.

Rough Ore Conversion: Collect Rough Oridecon Rough Oridecon


or 

Rough Elunium Rough Elunium


and speak to an NPC at any upgrade shop to convert into 1× 

Oridecon Oridecon


or 

Elunium Elunium


. Free of charge. One conversion per visit. Locas /navi prt_fild05 145/235 in Izlude performs mass-conversion without the one-per-visit limit.

Upgrade Requirements

Reagents & Fees
Equipment Required Ore Fee
Weapon Lv. 1

Phracon Phracon



50z
Weapon Lv. 2

Emveretarcon Emveretarcon



200z
Weapon Lv. 3

Oridecon Oridecon



5,000z
Weapon Lv. 4

Oridecon Oridecon



20,000z
Any Armor

Elunium Elunium



2,000z
Safety Levels — 100% success up to this level
Equipment Safe Up To
Weapon Lv. 1 +7
Weapon Lv. 2 +6
Weapon Lv. 3 +5
Weapon Lv. 4 +4
Any Armor +4
Past the safety level: each failed attempt can permanently destroy the item — including cards and enchants. No Zeny or ores are refunded on failure.
🔨 Blacksmith Blessing (BSB) — Required Counts
BSB preserves refine level on failure (item stays at current level instead of breaking). Usable from +7 up to +12 only.
Attempt BSB Count
+7 → +8 1
+8 → +9 2
+9 → +10 4
+10 → +11 7
+11 → +12 4


Breaking Protection

🎲 Random Refine Box
Outcome Chance
+10 | style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:right;font-family:'Courier New',monospace;font-size:0.80em;color:#a0f0c0;" | 0.1%
+9 | style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:right;font-family:'Courier New',monospace;font-size:0.80em;color:#90d0b0;" | 1%
+8 | style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:right;font-family:'Courier New',monospace;font-size:0.80em;color:#80c0a0;" | 5%
+7 | style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:right;font-family:'Courier New',monospace;font-size:0.80em;color:#f0e090;" | 15%
+6 | style="padding:6px 10px;border-bottom:1px solid rgba(255,255,255,0.04);text-align:right;font-family:'Courier New',monospace;font-size:0.80em;color:#f0b070;" | 35%
+5 | style="padding:6px 10px;text-align:right;font-family:'Courier New',monospace;font-size:0.80em;color:#f09060;" | 43.9%
  • Works on items between +4 and +9 inclusive
  • Will NOT break the item — may lower refine
  • Only consumed when you confirm the refine
  • Works on equipped gear only
💠 HD Oridecon & Elunium
From Thor's Flame. Only usable at +7 and above. On failure: item degrades by 1 level only — does not break.
// Example
+7 → +8
40% chance
or
+7 → +6
on fail
HD Carnium & HD Bradium from Thor's Flame work the same but for +10 and above (fail = −1 level instead of −3 or break).
🔨 Blacksmith's Blessing
Only usable at +7 up to +12. On failure: item stays at same refine level (no degrade, no break).
Craft Options:
// Example with Enriched Elunium + BSB
+7 → +8
40% chance
or
+7 → +7
preserved


Weapon ATK Bonuses

Every refine level adds Base ATK. Past the safety level, Over Upgrade bonus adds random bonus ATK per hit (minimum 0, not shown in Status Window). At +16 and above, High Upgrade ATK is added. All bonuses are cumulative.

Level 1 Weapons — ATK & MATK Bonuses
Refine ATK & MATK
Base Over Upgrade High Upgrade Total
+1 2 2~2
+2 4 4~4
+3 6 6~6
+4 8 8~8
+5 10 10~10
+6 12 12~12
+7 14 14~14
+8 16 0~2 16~18
+9 18 0~4 18~22
+10 20 0~6 20~26
+11 22 0~8 22~30
+12 24 0~10 24~34
+13 26 0~12 26~38
+14 28 0~14 28~42
+15 30 0~16 30~46
+16 32 0~18 16 48~66
+17 34 0~20 17 51~71
+18 36 0~22 18 54~76
+19 38 0~24 19 57~81
+20 40 0~26 20 60~86
Level 2 Weapons — ATK & MATK Bonuses
Refine ATK & MATK
Base Over Upgrade High Upgrade Total
+1 3 3~3
+2 6 6~6
+3 9 9~9
+4 12 12~12
+5 15 15~15
+6 18 18~18
+7 21 0~5 21~26
+8 24 0~10 24~34
+9 27 0~15 27~42
+10 30 0~20 30~50
+11 33 0~25 33~58
+12 36 0~30 36~66
+13 39 0~35 39~74
+14 42 0~40 42~82
+15 45 0~45 45~90
+16 48 0~50 32 80~130
+17 51 0~55 34 85~140
+18 54 0~60 36 90~150
+19 57 0~65 38 95~160
+20 60 0~70 40 100~170
Level 3 Weapons — ATK & MATK Bonuses
Refine ATK & MATK
Base Over Upgrade High Upgrade Total
+1 5 5~5
+2 10 10~10
+3 15 15~15
+4 20 20~20
+5 25 25~25
+6 30 0~8 30~38
+7 35 0~16 35~51
+8 40 0~24 40~64
+9 45 0~32 45~77
+10 50 0~40 50~90
+11 55 0~48 55~103
+12 60 0~56 60~116
+13 65 0~64 65~129
+14 70 0~72 70~142
+15 75 0~80 75~155
+16 80 0~88 32 112~200
+17 85 0~96 34 119~215
+18 90 0~104 36 126~230
+19 95 0~112 38 133~245
+20 100 0~120 40 140~260
Level 4 Weapons — ATK & MATK Bonuses
Refine ATK & MATK
Base Over Upgrade High Upgrade Total
+1 7 7~7
+2 14 14~14
+3 21 21~21
+4 28 28~28
+5 35 0~14 35~49
+6 42 0~28 42~70
+7 49 0~42 49~91
+8 56 0~56 56~112
+9 63 0~70 63~133
+10 70 0~84 70~154
+11 77 0~98 77~175
+12 84 0~112 84~196
+13 91 0~126 91~217
+14 98 0~140 98~238
+15 105 0~154 105~259
+16 112 0~168 48 160~328
+17 119 0~182 51 170~352
+18 126 0~196 54 180~376
+19 133 0~210 57 190~400
+20 140 0~224 60 200~424

Armor DEF Bonuses

Armor Hard DEF Bonus per Refine Level
Refine Equip DEF Bonus
+1 10
+2 20
+3 30
+4 40
+5 60
+6 80
+7 100
+8 120
+9 150
+10 180
+11 210
+12 240
+13 280
+14 320
+15 360
+16 400
+17 450
+18 500
+19 550
+20 600

Success Chances

Standard Ores

Per-Attempt Success Rate
Attempt Lv.1 Lv.2 Lv.3 Lv.4 Armor
+4 → +5 100% 100% 100% 60% 60%
+5 → +6 100% 100% 60% 40% 40%
+6 → +7 100% 60% 50% 40% 40%
+7 → +8 60% 40% 20% 20% 20%
+8 → +9 40% 20% 20% 20% 20%
+9 → +10 19% 19% 19% 9% 9%
Cumulative — Standard Ores (+0 → X)
To Reach Lv.1 Lv.2 Lv.3 Lv.4
+5 100% 100% 100% 60%
+6 100% 100% 60% 24%
+7 100% 60% 30% 9.6%
+8 60% 24% 6% 1.92%
+9 24% 4.8% 1.2% 0.384%
+10 4.56% 0.912% 0.228% 0.03456%

Enriched & HD Ores

Red values below = no improvement over normal ores at those levels. HD ores only usable at +7 and above (lower entries apply to Enriched only).

Per-Attempt — Enriched & HD Ores
Attempt Lv.1 Lv.2 Lv.3 Lv.4 Armor
+4 → +5 100%* 100%* 100%* 90% 90%
+5 → +6 100%* 100%* 90% 70% 70%
+6 → +7 100%* 90% 80% 70% 70%
+7 → +8 90% 70% 40% 40% 40%
+8 → +9 70% 40% 40% 40% 40%
+9 → +10 30% 30% 30% 20% 20%
* Red = no improvement over standard ore at this level.
Cumulative — Enriched & HD Ores (+0 → X)
To Reach Lv.1 Lv.2 Lv.3 Lv.4 Armor
+5 100% 100% 100% 90% 90%
+6 100% 100% 90% 63% 63%
+7 100% 90% 72% 44.1% 44.1%
+8 90% 63% 28.8% 17.64% 17.64%
+9 63% 25.2% 11.52% 7.056% 7.056%
+10 18.9% 7.56% 3.456% 1.4112% 1.4112%

See Also