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

Join the Playtest on Steam Now: SpiritVale

No edit summary
Line 41: Line 41:


==Game Systems Editing==
==Game Systems Editing==
<!-- ======================= -->
<!-- ======================= -->
<!-- GAME SYSTEMS + CLASSES -->
<!-- GAME SYSTEMS + CLASSES -->
<!-- ======================= -->
<!-- ======================= -->
<div style="display:grid; grid-template-columns:repeat(auto-fit,minmax(340px,1fr)); gap:1rem; align-items:start; width:100%;">
<div style="display:grid; grid-template-columns:repeat(auto-fit,minmax(340px,1fr)); gap:1rem; align-items:start; width:100%; min-width:0;">


<!-- ======================= -->
<!-- ======================= -->
<!-- Game Systems -->
<!-- Game Systems -->
<!-- ======================= -->
<!-- ======================= -->
<table class="custom-table" style="margin:1em 0; text-align:left;">
<table class="custom-table" style="margin:1em 0; text-align:left; max-width:100%; min-width:0;">
<tr>
<tr>
<th>
<th>
Line 62: Line 63:
<table style="width:100%; table-layout:fixed; border-collapse:separate; border-spacing:0;">
<table style="width:100%; table-layout:fixed; border-collapse:separate; border-spacing:0;">
<tr>
<tr>
<td style="vertical-align:top; padding:0; border-right:1px solid #555; border-bottom:1px solid #555;">
<!-- Column 1 -->
<td style="vertical-align:top; padding:0;">
<table style="width:100%; border-collapse:separate; border-spacing:0;">
<table style="width:100%; border-collapse:separate; border-spacing:0;">
<tr>
<tr>
<td style="padding:.3rem;">
<td style="padding:.4rem .5rem;">
<div style="display:flex; flex-direction:column; gap:.22rem; min-height:120px;">
<div style="display:flex; flex-direction:column; gap:.28rem; min-height:120px;">
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:SpiritValeLogo.png|22px|link=Character]]</span><span>'''[[Character|Character]]'''</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:SpiritValeLogo.png|24px|link=Character]]</span><span>'''[[Character|Character]]'''</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:CharacterIcon.png|22px|link=Attributes]]</span><span>[[Attributes|Attributes]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:CharacterIcon.png|24px|link=Attributes]]</span><span>[[Attributes|Attributes]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:SkillsIcon.png|22px|link=Skills]]</span><span>[[Skills|Skills]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:SkillsIcon.png|24px|link=Skills]]</span><span>[[Skills|Skills]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:StorageIcon.png|22px|link=Storage]]</span><span>[[Storage|Storage]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:StorageIcon.png|24px|link=Storage]]</span><span>[[Storage|Storage]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:GoldCoin.png|22px|link=Coin]]</span><span>[[Coin|Coin]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:GoldCoin.png|24px|link=Coin]]</span><span>[[Coin|Coin]]</span></div>
</div>
</div>
</td>
</td>
Line 77: Line 79:
</table>
</table>
</td>
</td>
<td style="vertical-align:top; padding:0; border-bottom:1px solid #555;">
 
<!-- Column 2 -->
<td style="vertical-align:top; padding:0;">
<table style="width:100%; border-collapse:separate; border-spacing:0;">
<table style="width:100%; border-collapse:separate; border-spacing:0;">
<tr>
<tr>
<td style="padding:.3rem;">
<td style="padding:.4rem .5rem;">
<div style="display:flex; flex-direction:column; gap:.22rem; min-height:120px;">
<div style="display:flex; flex-direction:column; gap:.28rem; min-height:120px;">
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:SpiritValeLogo.png|22px|link=Items]]</span><span>'''[[Items|Items]]'''</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:SpiritValeLogo.png|24px|link=Items]]</span><span>'''[[Items|Items]]'''</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:SpiritValeLogo.png|22px|link=Consumables]]</span><span>[[Consumables|Consumables]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:SpiritValeLogo.png|24px|link=Consumables]]</span><span>[[Consumables|Consumables]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:EquipmentIcon.png|22px|link=Equipment]]</span><span>[[Equipment|Equipment]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:EquipmentIcon.png|24px|link=Equipment]]</span><span>[[Equipment|Equipment]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:CardIcon.webp|22px|link=Card System#Cards]]</span><span>[[Card System#Cards|Cards]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:CardIcon.webp|24px|link=Card System#Cards]]</span><span>[[Card System#Cards|Cards]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:ArtifactIcon.png|22px|link=Artifacts]]</span><span>[[Artifacts|Artifacts]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:ArtifactIcon.png|24px|link=Artifacts]]</span><span>[[Artifacts|Artifacts]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:SpiritValeLogo.png|22px|link=Materials]]</span><span>[[Materials|Materials]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:SpiritValeLogo.png|24px|link=Materials]]</span><span>[[Materials|Materials]]</span></div>
</div>
</div>
</td>
</td>
Line 94: Line 98:
</td>
</td>
</tr>
</tr>
<tr>
<tr>
<td style="vertical-align:top; padding:0; border-right:1px solid #555;">
<!-- Column 3 -->
<td style="vertical-align:top; padding:0;">
<table style="width:100%; border-collapse:separate; border-spacing:0;">
<table style="width:100%; border-collapse:separate; border-spacing:0;">
<tr>
<tr>
<td style="padding:.3rem;">
<td style="padding:.4rem .5rem;">
<div style="display:flex; flex-direction:column; gap:.22rem; min-height:120px;">
<div style="display:flex; flex-direction:column; gap:.28rem; min-height:120px;">
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:SpiritValeLogo.png|22px|link=Combat]]</span><span>'''[[Combat|Combat]]'''</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:SpiritValeLogo.png|24px|link=Combat]]</span><span>'''[[Combat|Combat]]'''</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:SpiritValeLogo.png|22px|link=Dodge Roll]]</span><span>[[Dodge Roll|Dodge Roll]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:SpiritValeLogo.png|24px|link=Dodge Roll]]</span><span>[[Dodge Roll|Dodge Roll]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:NeutralIcon.png|22px|link=Elements]]</span><span>[[Elements|Elements]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:NeutralIcon.png|24px|link=Elements]]</span><span>[[Elements|Elements]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:BossMonsterIcon.webp|22px|link=Monsters]]</span><span>[[Monsters|Monsters]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:BossMonsterIcon.webp|24px|link=Monsters]]</span><span>[[Monsters|Monsters]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:SpiritValeLogo.png|22px|link=Arena]]</span><span>[[Arena|Arena]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:SpiritValeLogo.png|24px|link=Arena]]</span><span>[[Arena|Arena]]</span></div>
</div>
</div>
</td>
</td>
Line 110: Line 116:
</table>
</table>
</td>
</td>
<!-- Column 4 -->
<td style="vertical-align:top; padding:0;">
<td style="vertical-align:top; padding:0;">
<table style="width:100%; border-collapse:separate; border-spacing:0;">
<table style="width:100%; border-collapse:separate; border-spacing:0;">
<tr>
<tr>
<td style="padding:.3rem;">
<td style="padding:.4rem .5rem;">
<div style="display:flex; flex-direction:column; gap:.22rem; min-height:120px;">
<div style="display:flex; flex-direction:column; gap:.28rem; min-height:120px;">
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:SpiritValeLogo.png|22px|link=World]]</span><span>'''[[World|World]]'''</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:SpiritValeLogo.png|24px|link=World]]</span><span>'''[[World|World]]'''</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:WaypointsIcon.png|22px|link=Waypoints]]</span><span>[[Waypoints|Waypoints]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:WaypointsIcon.png|24px|link=Waypoints]]</span><span>[[Waypoints|Waypoints]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:Map_Icon.png|22px|link=Maps]]</span><span>[[Maps|Maps]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:Map_Icon.png|24px|link=Maps]]</span><span>[[Maps|Maps]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:NPCIcon.png|22px|link=NPC]]</span><span>[[NPC|Non-Player Characters]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:NPCIcon.png|24px|link=NPC]]</span><span>[[NPC|Non-Player Characters]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:Refinement.png|22px|link=Refinement]]</span><span>[[Refinement|Refinement]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:Refinement.png|24px|link=Refinement]]</span><span>[[Refinement|Refinement]]</span></div>
<div style="display:flex; align-items:center; gap:.3rem;"><span>[[File:CraftingIcon.webp|22px|link=Crafting System]]</span><span>[[Crafting System|Crafting]]</span></div>
<div style="display:flex; align-items:center; gap:.35rem;"><span>[[File:CraftingIcon.webp|24px|link=Crafting System]]</span><span>[[Crafting System|Crafting]]</span></div>
</div>
</div>
</td>
</td>
Line 135: Line 143:
<!-- Classes -->
<!-- Classes -->
<!-- ======================= -->
<!-- ======================= -->
<table class="custom-table" style="margin:1em 0; text-align:left;">
<table class="custom-table" style="margin:1em 0; text-align:left; max-width:100%; min-width:0;">
<tr>
<tr>
<th>
<th>
Line 154: Line 162:
</tr>
</tr>
<tr>
<tr>
<td style="text-align:left; padding:4px;">[[File:WarriorIcon.webp|25px]] [[Warrior]]</td>
<td style="text-align:left; padding:6px;">[[File:WarriorIcon.webp|25px]] [[Warrior]]</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
</tr>
</tr>
<tr>
<tr>
<td style="text-align:left; padding:4px;">[[File:KnightIcon.webp|25px]] [[Knight]]</td>
<td style="text-align:left; padding:6px;">[[File:KnightIcon.webp|25px]] [[Knight]]</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
</tr>
</tr>
<tr>
<tr>
<td style="text-align:left; padding:4px;">[[File:RogueIcon.webp|25px]] [[Rogue]]</td>
<td style="text-align:left; padding:6px;">[[File:RogueIcon.webp|25px]] [[Rogue]]</td>
<td style="text-align:left; padding:4px;">[[File:ShinobiIcon.webp|25px]] [[Shinobi]]</td>
<td style="text-align:left; padding:6px;">[[File:ShinobiIcon.webp|25px]] [[Shinobi]]</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
</tr>
</tr>
<tr>
<tr>
<td style="text-align:left; padding:4px;">[[File:ScoutIcon.webp|25px]] [[Scout]]</td>
<td style="text-align:left; padding:6px;">[[File:ScoutIcon.webp|25px]] [[Scout]]</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
</tr>
</tr>
<tr>
<tr>
<td style="text-align:left; padding:4px;">[[File:MageIcon.webp|25px]] [[Mage]]</td>
<td style="text-align:left; padding:6px;">[[File:MageIcon.webp|25px]] [[Mage]]</td>
<td style="text-align:left; padding:4px;">[[File:WizardIcon.webp|25px]] [[Wizard]]</td>
<td style="text-align:left; padding:6px;">[[File:WizardIcon.webp|25px]] [[Wizard]]</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
</tr>
</tr>
<tr>
<tr>
<td style="text-align:left; padding:4px;">[[File:AcolyteIcon.webp|25px]] [[Acolyte]]</td>
<td style="text-align:left; padding:6px;">[[File:AcolyteIcon.webp|25px]] [[Acolyte]]</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
</tr>
</tr>
<tr>
<tr>
<td style="text-align:left; padding:4px;">[[File:SummonerIcon.webp|25px]] [[Summoner]]</td>
<td style="text-align:left; padding:6px;">[[File:SummonerIcon.webp|25px]] [[Summoner]]</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
<td style="text-align:left; padding:4px;">—</td>
<td style="text-align:left; padding:6px;">—</td>
</tr>
</tr>
</table>
</table>

Revision as of 18:50, 5 October 2025


Welcome to the SpiritVale Wiki!
Click to Search

Welcome to the SpiritVale Wiki
Steam pagehttps://spiritvale.info/

SpiritVale is a free-to-play, class-based action MMORPG inspired by Ragnarok Online. Build your own hero, battle corrupted creatures, and uncover lost history in a world torn by magic and decay.

Choose a base class — Warrior, Knight, Mage, Rogue, Scout, Acolyte or Summoner — and unlock unique skill trees and advanced specializations as you grow. Explore diverse biomes, battle powerful bosses, and team up with friends in real-time, action-based combat.

We also have a database that has all the details on items, monsters, and more: https://spiritvale.info/

Recent Updates
4 December 2025

Small update to resolve issue around exploits, and a server rollback.

3 December 2025

Small update to fix issues with Sanctum of Light

3 December 2025

Major update adding the Vending System, new maps, and significant class balance adjustments


Game Systems Editing