Brazil's biggest MU Online portal — since 2003
Tutorial Intermediate Economy

How to analyze your MU Online server's economy (Zen, Jewels, and inflation)

Learn how to measure your MU Online server's economic health by cross-referencing drop data, NPC consumption, Zen in circulation, and Jewel market prices, to spot inflation before it destroys player progression.

RO Rodrigo · Updated on Jul 31, 2013 · ⏱ 16 min read
Quick answer

The economy of a MU Online server is a living system: Zen and Jewels come in through drops, quests, and NPC sales, and go out through repair, NPC fees, item creation, and trades between players. When inflows outpace outflows for too long, the server enters an inflationary spiral — prices rise, new p

The economy of a MU Online server is a living system: Zen and Jewels come in through drops, quests, and NPC sales, and go out through repair, NPC fees, item creation, and trades between players. When inflows outpace outflows for too long, the server enters an inflationary spiral — prices rise, new players can't compete, and the perception of an "economically dead server" spreads through the community even before the player base actually drops. This tutorial teaches how to build a recurring economic analysis process, with database queries, market indicators, and corrective actions, to identify and fix imbalances before they become irreversible.

The two sides of the economy: sources and sinks

Every MU economy comes down to the balance between sources (where Zen/Jewels enter the system) and sinks (Zen sinks, points where the resource permanently leaves circulation). A healthy server keeps the two forces in dynamic balance; a server with inflation has sources much stronger than sinks.

Zen/Jewel sourceZen/Jewel sink
Monster dropsItem repair (durability)
Selling items to NPCsChaos Machine / item creation fees
Quests and eventsWarehouse/Guild fees
Blood Castle/Devil Square farmingPK/duel registration fee
Converting rare items into ZenTrade taxes (if configured)

If your emulator doesn't have Chaos Machine fees configured or repair costs that are too low, you already have a structural imbalance, regardless of the configured drop rate.

Collecting data straight from the database

The most reliable way to measure the economy is to query the server database, not rely on market perception. Two essential queries for MSSQL/MySQL-based databases (adjust table names to your emulator — IGCN, MuEMU, and X-Team vary):

-- Total Zen in circulation (characters + warehouse)
SELECT
    (SELECT SUM(Money) FROM Character) AS zen_in_characters,
    (SELECT SUM(Money) FROM Warehouse) AS zen_in_warehouse;

-- Average Zen per character, to detect concentration
SELECT
    AVG(Money) AS avg_zen,
    MAX(Money) AS max_zen,
    COUNT(*) AS total_characters
FROM Character
WHERE Money > 0;

Run these queries weekly and log the result in a spreadsheet. The most important indicator isn't the absolute value, but the growth rate: if total Zen in circulation doubles every two weeks without an event that justifies it (double drop, special boss), you have active inflation.

Measuring wealth concentration

Beyond total volume, it's essential to know whether wealth is concentrated in a few accounts (which distorts the market even more than total volume). A practical indicator is comparing the Zen of the top 1% of accounts against the rest:

SELECT TOP 1 PERCENT AccountID, Money
FROM Character
ORDER BY Money DESC;

If 1% of accounts holds more than 50% of all the server's Zen, the trade market tends to be dictated by that small group, making it harder for new players to enter even if the "overall" economy looks healthy.

Monitoring Jewel prices in the market

Jewels (Bless, Soul, Chaos, Life, Creation, Harmony) function as MU's most stable "parallel currency," because they have fixed utility (item upgrades) and relatively controlled supply through drops. Tracking their price in Zen on the trade channel/Discord is a quick inflation thermometer:

IndicatorHealthy signalWarning signal
Jewel of Bless price in ZenStable or slight rise throughout the seasonDoubles in a few weeks without a drop change
Daily price variation on tradeLow volatilityHigh volatility (sign of speculation)
Gap between buy and sell priceSmall (liquid market)Large (few buyers, stuck market)

Create a simple spreadsheet with date, average observed price on the trade channel, and the day's relevant event (boss, event, patch). After 4 to 6 weeks of collection, the inflation or stability pattern becomes visible in a simple chart.

Analyzing drop rate against consumption

High drop rate without corresponding sinks is the most common recipe for inflation. Compare your configured drop rate in MonsterSetBase/drop config against real consumption rate (how much Zen/items are spent on repair, creation, and fees per day). If the server generates, say, 10 billion Zen per day in drops and only consumes 2 billion in sinks, the 8 billion surplus accumulates and pushes prices upward indefinitely.

Corrective actions once inflation is already set in

ActionExpected effectCost to the community
Increase repair/Chaos Machine feesReduces Zen in circulation over timeLow, if communicated in advance
Create a temporary Zen sink event (rare-item shop for Zen)Removes accumulated Zen quicklyLow to medium, well received if the items are appealing
Reduce Zen drop rate in a patchSlows new Zen generationHigh, generates complaints if poorly communicated
Season resetCompletely zeroes the problemHigh, but expected by the community on short-season servers

The choice depends on the stage of inflation: soft corrections (fees, sink events) work well early on; once basic item prices have already tripled, usually only a reset really solves it.

Comparing against reference servers

A useful practice is comparing your indicators with similarly profiled servers (same season, exp rate, lifespan). If your server is generating Zen per player/day well above what similar servers show, that's a sign the drop is configured too high for your current Zen sink — even without a universal "magic number," relative comparison helps calibrate decisions.

Communicating economic changes to the community

Any rate adjustment affecting the economy (higher repair fee, reduced Zen drop) should be communicated in advance with a clear justification through official channels (site, Discord, forum). Silent economic changes, noticed later by players, generate more distrust than the change itself — the community tolerates well-explained adjustments but reacts badly to "silent nerfs."

Common errors and fixes

SymptomLikely causeSolution
Jewel price doubled in a few weeksInsufficient Zen sinks relative to dropIncrease repair/creation fees or create a sink event
Wealth concentrated in a few accountsLack of farm limits or active botsReview anti-bot measures and consider daily limits on rare item drops
New players can't afford basic itemsAdvanced inflation making entry expensiveConsider a balanced welcome package and a temporary sink
Trade market stuck (nobody buys/sells)Large gap between buy and sell priceInvestigate the cause of low liquidity, usually low confidence in the economy
Database data doesn't match market perceptionIncomplete SQL query (ignoring warehouse or guild storage)Include every table that stores Zen in the total calculation

Economic analysis checklist

  • Total Zen in circulation query running weekly.
  • Wealth concentration indicator (top 1%/5%) calculated.
  • Jewel trade price spreadsheet updated regularly.
  • Comparison between drop rate and real consumption (sinks) reviewed.
  • Corrective action defined in case inflation is detected.
  • Communication prepared for any economic rate adjustment.
  • Comparison with similarly profiled servers performed.

With the economic analysis process running, the next step is to cross these indicators with the specific supply and demand of Jewels, deepening the diagnosis with the tutorial on how to create a MU Online server as the base setup reference for the environment.

Frequently asked questions

How do I know if my server has Zen inflation?

The clearest sign is the price of Jewels and items in Zen continuously rising on the market/trade, even without a drop change. If a Jewel of Bless that cost 500k Zen a month ago now costs 2M, and item supply hasn't decreased, you have inflation — Zen in circulation grew faster than the goods available to spend it on.

What's the most common cause of inflation on MU servers?

Insufficient Zen sinks — points where players spend Zen and it leaves circulation permanently (repair, NPCs, fees). When Zen only comes in (drop, quest, NPC sale) and almost never leaves, the circulating volume grows without limit and each unit loses value.

Should I analyze the economy with database (SQL) data or just by observing the market?

Ideally both: SQL queries on the account/character database give you the objective data (how much Zen exists, how much is generated per day), while observing prices in the trade channel and Discord shows how players are reacting to that quantity in practice.

How often should I review the server's economy?

For servers with short seasons (1 to 3 months), review weekly during the first few weeks of each season, the period when the economy is forming. For long-season servers, a monthly review with an indicator snapshot is usually enough, unless events change drop or rates.

Is resetting the server the only way to fix a broken economy?

It's not the only way, but it tends to be the most effective once inflation is already advanced, because it zeroes out the Zen in circulation. Alternatives include temporary Zen sink events, higher NPC fees, and drop regulators, but these palliatives rarely reverse inflation that's already set in — they work better as ongoing prevention.

RO
Founder & editor-in-chief

Rodrigo has run ViciadosMU since the portal's early days. A specialist in MU Online server creation and administration, game history and the evolution of the seasons — he wrote much of the archive before 2024.

Keep reading

Related articles