For the complete documentation index, see llms.txt. This page is also available as Markdown.

Demo Server

Public AXIOM-EMU demo server - how to connect, what to test, and the chat commands available to every player for trying out the emulator.

The AXIOM-EMU public demo server is a live Season 6 installation open to anyone. It exists so you can try the emulator's features before buying a license - you log in as a normal player, but you have access to a handful of chat commands that would normally be GM-only, so you can spawn items, set your level, and test builds without grinding.

  • Rates: 200x experience, 50% drop

  • Caps: level 400, 50 resets

  • Client: download the launcher from the demo site; it patches itself

The demo server runs the same binaries and game data that ship with a paid license. The only difference is that a few normally-GM commands are unlocked for everyone, so visitors can stress-test gear, builds, and mechanics without waiting on an admin.

Getting started

  1. Open demo.axiomemu.com and register an account (username 4-10 chars, alphanumeric).

  2. Download the launcher and run it. It pulls the rest of the client automatically.

  3. Log in, create a character, and you're on.

Available commands

All commands are typed into the in-game chat prompt. Arguments are space-separated.

/set <stat> <value>

Set one stat to an exact value. Use this to rebuild a stat distribution without resetting.

  • <stat> - one of str, agi, vit, ene, cmd. cmd (Command / Leadership) only works on Dark Lord.

  • <value> - non-negative integer. Clamped to the class's max stat point.

After a successful set, derived attributes (max HP/Mana/BP/Shield) recalculate and your current pools are topped off.

/setlvl <level>

Set your character level. Experience resets to 0 at the new level, derived attributes recalculate, and your pools are refilled.

  • <level> - integer from 1 to the server's max level (400 on demo). Out-of-range values are rejected.

/make [qty] <section> <type> [level] [skill] [luck] [option] [exc] [set] [socket]

Spawn an item directly into your inventory. The two required arguments are the numeric section (category) and type (item within that category). The remaining fields are the standard item attributes.

  • [qty] - optional, defaults to 1. Pass a negative number to spawn multiple copies (e.g. -10 for ten copies).

  • [level] - item +level (0-15).

  • [skill] - 1 if the item has a skill, 0 otherwise.

  • [luck] - 1 for Luck, 0 otherwise.

  • [option] - additional option level (0-7 for most gear, represents +4/+8/+12 etc. on weapons).

  • [exc] - excellent-option bitmask.

  • [set] - ancient-set bonus index.

  • [socket] - number of sockets to initialise (capped by the server's max socket count).

Section and type are the same indices used by the item configuration files. See the Item Configuration pages in the docs for the reference tables.

/makeset <type> [level] [skill] [luck] [option] [exc] [set] [socket]

Spawn a full 5-piece armour set (helm, armour, pants, gloves, boots) of a given type. All five pieces are created with identical attributes.

  • <type> - numeric armour type index.

  • Remaining fields match /make.

/drop <section> <type> [level] [skill] [luck] [option] [exc] [set] [socket]

Same argument layout as /make, but the item drops on the ground at your current position instead of going into your inventory. Always one item per call - no qty. Useful for testing drop pickup, trade pickup, or visual filters.

/dropbag <id>

Drop a pre-configured EventItemBag at your current position. The bag's contents come from the server's EventItemBag configuration, so one call can drop a mixed loot pool (wings + jewels + zen, etc.) in a single action.

  • <id> - the EventItemBag index. Invalid ids are rejected with an error.

See EventItemBag for how these bags are defined.

Notes and limits

  • These commands are enabled as a demo affordance and are gated in the normal Command.xml shipped with a license. On a production server, /make, /makeset, /drop, and /dropbag require GM permissions; /set and /setlvl are off by default.

  • The demo server is wiped on a rolling basis. Don't treat it as a persistent progression server.

  • Abuse (scripted spawning, disruption of other players, attempts to escalate beyond the exposed commands) will get your account banned without warning.

Reporting bugs

If you find something broken, head to the AXIOM-EMU Discord and post in the bug-report channel. Include what you did, what you expected, and a screenshot if the bug is visual. Demo players hitting real bugs is one of the main ways we catch regressions before a release.

Last updated