> For the complete documentation index, see [llms.txt](https://siege-of-midgard-ro.gitbook.io/wiki-smro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://siege-of-midgard-ro.gitbook.io/wiki-smro/custom-systems/custom-npc-guide.md).

# Custom NPC Guide

The **Custom NPCs** in Siege of Midgard RO are an important part of the server experience. They help players access quality-of-life features, progression systems, convenience tools, and special custom content that go beyond standard Ragnarok Online mechanics.

Learning which NPCs are important will save you time, reduce confusion, and help you progress much more efficiently.

### What Custom NPCs Are

Custom NPCs are server-added non-player characters that provide features, services, or systems not found in the default game setup.

Depending on the server, these NPCs may help with:

* warping
* healing
* storage access
* job changes
* quests
* missions
* exchanges
* currency use
* upgrades and enchantments
* custom farming systems
* event participation
* special progression features

These NPCs are part of what makes the server smoother and more feature-rich.

### Why Custom NPCs Matter

Custom NPCs matter because they often serve as the entry point to the server’s most important systems.

They help players:

* save time
* access progression content faster
* use server features properly
* reduce early confusion
* understand where resources should be spent
* move through the server more efficiently

A player who knows the main NPCs usually progresses much faster than one who ignores them.

### Core NPC Types You Will Likely Use

While the exact NPC names and locations may vary, these are the types of custom NPCs players should expect to learn first.

#### Warper NPC

The Warper helps players travel quickly to useful locations.

This is one of the most important convenience NPCs because it reduces downtime and helps with:

* leveling
* farming
* quest access
* city travel
* reaching important maps faster

#### Healer NPC

The Healer restores HP, SP, or status problems depending on the server setup.

This is especially useful for:

* beginners
* fast leveling
* farming sessions
* reducing potion costs
* getting back into action quickly

#### Storage NPC

Storage-related custom access makes inventory management easier.

On Siege of Midgard RO, **Storage Anywhere** is available, though restricted in certain map types such as:

* PK maps
* WoE maps
* KoE maps

This gives players much better inventory control during normal progression.

#### Job Change NPC

The server uses **official-style job change through NPCs**.

These NPCs are important for class progression and should be part of your early learning path.

#### Mission Board NPC

If the Mission Board is active through an NPC, this is one of the most important repeatable-system NPCs to learn.

This NPC may provide:

* daily or repeatable objectives
* reward-based tasks
* structured progression content

#### Refinement / Upgrade NPC

Any NPC tied to refinement, upgrading, enchanting, or infusion becomes very important once your gear progression begins.

These NPCs may handle:

* item upgrades
* resource exchanges
* refinement services
* bonus systems
* custom enhancement mechanics

#### Currency / Exchange NPC

Some NPCs may exist specifically to handle **Siege RO Coins**, event tokens, exchange items, or progression materials.

These NPCs can be extremely important because they often connect to:

* custom shops
* reward systems
* progression features
* item exchanges
* long-term upgrades

### Why Beginners Should Learn NPCs Early

A lot of new players make the mistake of focusing only on monsters, levels, and gear while ignoring the server’s NPC systems.

That leads to problems like:

* wasting time walking instead of using Warper
* wasting zeny on unnecessary healing items
* ignoring important mission rewards
* missing progression systems
* not knowing where to exchange or upgrade items
* feeling lost even when the server already provides helpful tools

Learning the right NPCs early makes the server feel much easier.

### Good Beginner Approach

If you are new to Siege of Midgard RO, start by learning these NPC categories first:

1. Warper
2. Healer
3. Job Change NPC
4. Storage-related access
5. Mission Board
6. Currency / Exchange NPCs
7. Upgrade / Refinement NPCs

This order helps you understand the most useful systems first.

### How Custom NPCs Support Progression

Custom NPCs are not only convenience tools. They are also progression tools.

They can support your account by helping you:

* move faster between important areas
* recover quickly and farm longer
* manage loot and resources better
* access repeatable tasks
* spend currencies properly
* upgrade gear efficiently
* unlock more server content over time

This is why experienced players often know exactly which NPCs they need and when to use them.

### Pay Attention to NPC Purpose

Not every NPC should be used blindly.

Before spending items, zeny, or special currency, ask yourself:

* What does this NPC actually do?
* Is this service worth using now?
* Does this help my current progression?
* Should I save my materials for a better use?
* Is this part of a bigger system I should understand first?

This mindset helps prevent waste.

### Common Mistakes to Avoid

Try to avoid these mistakes with custom NPCs:

* skipping important NPC dialogue too quickly
* spending currency without understanding the exchange
* ignoring mission or progression NPCs
* using upgrade systems too early on weak gear
* forgetting to use Warper and Healer for efficiency
* assuming every NPC should be used immediately

A custom NPC is only useful if you understand its purpose.

### Signs an NPC Is Important

A custom NPC is usually important if it helps with one or more of these:

* faster movement
* easier recovery
* repeatable rewards
* better economy use
* gear progression
* custom systems
* long-term account growth

If an NPC affects one of these areas, it is worth learning.

### What to Do If You Are Unsure

If you find an NPC and do not understand what it does:

* read the dialogue carefully
* check the relevant wiki page
* ask other players or staff
* avoid spending rare resources immediately
* come back once you understand the system better

It is better to wait than to waste valuable materials or currency.

### Final Advice

Custom NPCs are one of the biggest reasons Siege of Midgard RO feels more convenient and progression-focused than a standard server.

Do not ignore them. Learn which NPCs matter most, understand what each one is for, and use them as part of your normal farming, gearing, and progression routine.

The better you understand the server’s NPC systems, the smoother your journey will be.

### Summary

The Custom NPC Guide helps players understand the NPCs that support:

* travel
* healing
* storage
* job progression
* missions
* currencies
* exchanges
* upgrades
* custom systems

Learn the important NPCs early and use them wisely to make your progression faster, easier, and more efficient.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://siege-of-midgard-ro.gitbook.io/wiki-smro/custom-systems/custom-npc-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
