Systems Reference

Game Mechanics

⚔️Combat System

Empire 2 uses real-time point-and-click combat. Left-click attacks toward the mouse cursor, and holding down deals a continuous stream of auto-attacks. All combat is skill-expression — knowing when to commit, when to dodge, and when to parry separates survivors from corpses.

Combo Multiplier

Chain consecutive hits without taking damage to build your combo multiplier. The multiplier resets when you get hit.

x1
Default
x3
5 Hits
x6
12 Hits
x10
25 Hits
🛡️
Block & Parry

Hold RMB to block. Parry perfectly just as an attack lands to counter with bonus damage and stun the attacker.

💨
Dodge Roll

Press SPACE to roll in your movement direction. Brief invincibility frames. Essential for boss phase transitions and AoE avoidance.

Status Effects

Burn, freeze, poison, stun, bleed — applied by skills and certain weapons. Enemies with active statuses display icons above their health bar.

🎯
Damage Types

Physical, Magic, and Ranged. Each interacts differently with enemy resistances. Mixed builds are viable but specialists deal more to their type.

🧿Skills & Classes

Eight skill slots on hotkeys 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8, plus K to open the full skill loadout screen. Each class has a unique skill tree — pick any combination from your class pool. Skills have cooldowns managed with a mana cost. Some skills scale off ATK, others off INT.

⚔️ Warrior

High physical damage, melee range, survival tools. The front-line fighter. Combo stacking and Berserker Fury are core to the class.

🌀 Whirlwind ⚔️ Rending Slash 🗡 Blade Flurry 💀 Execute 🦘 Leap Strike 💢 Shockwave 🌋 Ground Slam 🩸 Blood Rage ⚡ Frenzy 🛡 Counter Strike 🛡 Force Shield 💠 Aether Bulwark 🗿 Iron Stance 📣 War Rally 😤 Berserker Fury 🦴 Battle Hardened
🔮 Mage

Highest burst damage, area denial, mobility. Glass cannon. INT scaling makes late-game Mages terrifying — especially the Armageddon one-shot build.

🌩 Chain Lightning ☄️ Void Meteor ❄️ Cryo Pulse 🧊 Ice Comet 🔥 Fire Wave 🌠 Meteor Shower 💥 Armageddon 🔮 Aether Nova 🔱 Void Pierce 🌀 Void Blink 🔮 Aether Sigil 🔵 Aether Conduit
🗡️ Rogue

Long-range, high mobility, utility-heavy. Best sustained DPS at distance. Precision Shot and Marked for Death are the signature crit setups.

🏹 Aether Volley 🎯 Precision Shot 🎯 Marked for Death 🌪 Blade Storm 🔱 Void Pierce ☠️ Venom Coat ☠ Poison Nova 👁 Tactical Scan 💨 Smoke Bomb ⚡ Aether Dash 👁 Shadow Veil 👤 Shadow Clone 👟 Swiftfoot 💰 Scavenger
💚 Healer

Party support, sustain, aura buffs. In multiplayer, a Healer changes everything. War Rally buffs the whole party, Smite deals holy damage as a ranged staple.

💚 Heal Pulse 💚 Void Mend ✨ Smite 🩸 Life Drain 🔆 Holy Barrier 💠 Aether Bulwark 🌿 Void Regeneration 📣 War Rally 🔵 Aether Conduit 🦴 Battle Hardened

🧬Races

Your race is chosen once and cannot be changed. Each race has unique passive bonuses, a stat spread, and a racial ability that defines your playstyle from level 1 to level 100.

RaceIdentitySignature Ability
🦎 XuScale Plating — 12% phys reduction · +20% damage below 30% HPCrest Flare — AoE Fear
🧑 HumanAdaptive — equip any weapon · +5% XP · skill CDs 15% shorterBalanced — no stat penalties
⚙️ GnomePrecision — +25% skill damage · Tinker · fragileDeploy Combat Automaton
💪 OgreThick Hide — 18% phys reduction · largest hitboxWar Chant — party attack speed buff
🐴 CentaurSwift — fastest race · minimap enemy revealCharge — massive run-up strike
🐂 MinotaurNatural Healer — +40% healing · AoE heal every 30sVreth Stance — immovable, reflect damage 8s
🧝 ElfAether-Weaving — -20% mana cost · +30% magic damageVoid-Sight — see through walls
🧛 VampireBlood Drain — melee lifesteal · Night SenseVoid-Step — short teleport, 6s CD

📊Stats & Scaling

Five core stats govern your character. Every level-up grants stat points to spend. Gear bonuses add on top of base stats — gear rolls include ATK (weapon damage) and other stats independently of your core spread.

StatEffectScales
⚔️ STRPhysical damage, carry weightWarrior skills, heavy weapons
🛡️ DEFDamage reduction (flat)Armor, block stance
🔮 INTMagic damage, mana poolMage skills, staff weapons
❤️ VITMax HP, physical resistanceTanky builds, Ogre/Minotaur
💨 SPDMovement speed, attack rateCentaur, Rogue, Gnome builds

Crit strikes deal 2× damage and create a screen flash. Critical hits can be forced with the First-Hit Crit talent.

💎Loot & Crafting

All enemies drop loot on death. Boss kills scatter items in a ring. Walk over items to auto-collect. Rarity tiers determine base power and visual appearance:

Common

Drops from basic enemies. Starter gear.

🟩
Uncommon

Small bonus stats. Mid-game staple.

🟦
Rare

Meaningful upgrades. Zone-specific drops.

🟪
Epic

Build-defining items. Crafting materials required.

🟨
Legendary

Endgame power. Unique visuals. Boss-only drops.

Gem Socketing — Open inventory (I) and click the gem-socket icon on any equipped item to slot gems into gear. Rubies boost ATK, Sapphires boost INT, Emeralds boost SPD, Topaz boost SPD, Amethysts boost INT+VIT, Void Gems add all stats. Gems come in Small, Medium, and Large sizes.

Crafting — 28 craftable items across weapon, armor, and accessory benches in the Outpost. Collect zone-specific materials (Crawler Chitin, Wraith Essence, Dragon Scales...) to unlock recipes.

🎒Inventory & Item Bar

The inventory is a draggable, resizable, persistent panel. Open it with I. The default size is 1100×680, capped at 96vw × 90vh, and the layout is saved per character.

🤚
Draggable

Click and hold the header bar to move the panel anywhere on screen. Position is clamped — at least 50px stays visible.

↘️
Resizable

Drag the bottom-right corner handle. Min 560×400, max viewport-bounded. Useful when you want to see the item bar underneath.

💾
Persistent

Position + size saved to localStorage per character. Reopening keeps your layout. RESET button restores defaults.

🔍
Sort & Filter

Sort by Rarity, Type, Name, or Newest. Filter by Weapon, Armour, Accessory, Use, Quest. Sell Junk button sells all common items.

Item Bar Bindings

The bottom item bar has 5 consumable slots (Z X C V G) for potions, scrolls, food, and other consumables. Two ways to assign:

🖱️
Drag & Drop

Drag a consumable from the inventory bag onto a Z/X/C/V/G slot. Move the inventory panel out of the way first if it's covering the bar.

Shift+Right-Click

One-step keyboard shortcut. Shift+RClick a consumable in the inventory and it auto-assigns to the first empty bar slot.

Quick Actions

Right-click in inventory → instant equip. Shift+click → sell. Middle-click → toggle lock (locked items can't be sold or junked). Hover any item for tooltip with stats and live comparison vs your equipped piece.

🌟Ascendancy System

At Level 100, the level cap is reached — but your character is not done. The Ascendancy System unlocks power beyond the cap via Ascendancy Ability Points (AA Points) earned through kills and boss clears. AA abilities split into two categories: universal (any class) and class-specific. Each ability has an AA-point requirement and a point cost to slot.

⚡ As of v92.48, all 9 active abilities are fully functional — including Void Lord's Grasp, Singularity, Ancient Warcry, Salvation, and Titan's Blow. Bind any active to U (or Shift+U for the secondary) for one-press combat use.

Universal (all classes)

💨
Second Wind

When HP drops below 20%, instantly recover 25% Max HP. 90s internal cooldown.

🎖
Veteran's Edge

Each zone boss killed permanently grants +2 ATK and +5 Max HP. Stacks forever.

🌪
Momentum

3-kill streak in 4 seconds: +8% SPD and +10% DMG for 8 seconds.

Aether Surge

For 6 seconds, all attacks ignore 40% of enemy damage reduction. 45s CD.

🗿
Iron Will

-50% death gold loss. On respawn, +10% XP gain for 2 minutes.

🔋
Overcharge

While above 80% HP, deal +12% bonus damage on all attacks.

Warrior-Only

💥
Titan's Blow

Devastating melee strike: 2000-3000 DMG, sends enemies flying 5 tiles. 30s CD.

🩸
Undying Rage

Below 15% HP: +60% attack speed, +30% damage, -2 HP/s drain.

📣
Ancient Warcry

Terrify enemies 3s, then +25% damage rally for 5s. 5-tile radius.

🏛
Colossus Stance

Permanently -8% damage taken and +200 Max HP.

Unlimited Cleave

All melee attacks hit every enemy within 2.5 tiles with no target limit.

Mage-Only

🌌
Arcane Mastery

All spells ignore 20% magic resist and deal +8% per 100 INT.

🕳
Singularity

Pull all enemies within 8 tiles to a point, then explode for 1500-2500 DMG. 35s CD.

🔊
Spell Echo

20% chance on skill use to fire a free echo at 50% power, 0 MP cost.

🔷
Mana Fortress

When HP hits 0, consume 200 MP instead to survive with 1 HP. 60s ICD.

🌀
Void Lord's Grasp

Summon a void rift for 8s firing homing bolts at all nearby enemies. 50s CD.

Healer-Only

Divine Ward

Heal skills have 25% chance to apply a shield = 15% Max HP for 10s.

🌿
Life Weave

Every kill heals you for 3% of the enemy's max HP.

💛
Salvation

Restore full HP and MP, become invulnerable for 2s. 90s CD.

🔆
Sanctuary Aura

Radiate 8 HP/s healing to all allies within 4 tiles at all times.

🌀Apex Trials

The endgame after Ascendancy. Apex portals spawn periodically across high-level zones (Lv 60+), each opening into a sealed rift. Step through, fight, clear — get rewards. The portal closes after one party clears it.

7 Tier Difficulty

Each portal is one of 7 tiers. Higher tier = tougher enemies, more stacked modifiers, better loot. Tier scales the dungeon's name, monster levels, drop rates, and the shards you can earn.

  • Tier I–II — Apprentice rifts. Single modifier. Bronze/Silver shards.
  • Tier III–IV — Adept rifts. 2 stacked modifiers. Gold/Sapphire shards.
  • Tier V–VI — Master rifts. 3 stacked modifiers. Emerald/Ruby shards.
  • Tier VII — Sovereign tier. 4 stacked modifiers + Mirrored. Best loot in the game.

Modifiers — Stack On Top of Tier

🔥
Burning

Enemies leave fire pools on death. Walk through = sustained damage over time. +20% loot.

❄️
Frozen

Enemies have a freeze aura that slows player movement and attack speed. +20% loot.

Charged

Enemies emit lightning chains on hit, jumping to nearby targets and the player. +20% loot.

☣️
Toxic

Enemy hits apply stacking poison. Stacks tick for damage and slow MP regen. +20% loot.

🐝
Swarm

+50% enemy count. Smaller enemies spawn in waves. The dungeon feels relentless. +25% loot.

💀
Cursed

Player heal effects are halved. Potions and Life Steal both reduced. +25% loot.

👥
Mirrored

Tier VII only. Boss spawns a perfect duplicate at 50% HP. Two bosses, one room. +50% loot.

The Curator's Apprentice

An NPC found in XU Outpost. Trade Apex Shards for tier-locked legendaries through a 3-tab vendor:

🏷
TRADE

Spend shards directly for tier-locked legendaries. Shop refreshes as you climb tiers.

🎲
REROLL

Pay shards to reroll an item's affixes. Higher-tier items cost more shards.

FORGE

Combine 3 lower-tier shards into 1 higher-tier shard. Slow but reliable progression.

25 Dungeon Legendaries

Apex Trials drop a unique pool of 25 legendaries that can ONLY be obtained from rifts and the Curator. Highlights: Spore Architect's Staff (T3), Frostfang of the Sovereign (T5), Lich Sovereign's Scepter (T6), Voidlord's Crown (T7).

👹World Bosses

Four roaming apex threats that don't respect zone boundaries. Each spawns periodically across the world map, picks a zone, broadcasts a global announcement, and stays for a limited window before despawning. Cross-zone — you have to travel to them.

The Four

🔥
Forge Tyrant

Often Citadel · ~1.3M HP @ L100. Molten armor, dual hammers, magma quake AOE. Drops fire-themed legendaries.

🐉
Ancient Wyrm

Often Dragon Lair · ~2.3M HP @ L100. Elder dragon, fire breath cones, dive attacks. Older than Vaeltharax.

💀
Hollow Reaper

Often Necropolis · ~2.0M HP @ L100. Soul-tearing scythe, void teleports. Cold beyond absolute zero.

🕳
Void Behemoth

Often Neon Hollow · ~3.6M HP @ L100. Reality-warping. Dimensional rifts. The size of a city block.

How Spawning Works

  • Random selection — When a world boss spawn timer fires, the game picks one of the four at random.
  • Cross-zone defer — If you're not in the boss's zone, the boss is "pending" — it materializes the moment you arrive.
  • Global announcement — A chat broadcast tells everyone where it spawned. Travel there to engage.
  • Despawn timer — Bosses don't wait forever. Get there fast or miss the window.
  • Manual spawn — Console command spawnWorldBoss(0–3) for testing or community events.

Rewards

Killing a world boss drops a guaranteed pile: tier-appropriate Apex Shards, 1–2 random legendaries from the dungeon pool, and a +50% gold bonus applied to every kill in the next 60 seconds.

🌸The Blooming Wilds

A pre-Xu fey garden that the war never reached. Lv 10+ entry zone, accessed from the north wall of the Patrol Zone. The colors are too bright in a way that feels wrong. The fairies are not helping you.

Six new enemies

🧚
Bloom Sprite

Pink fairy with petal skirt. Fires petal projectiles. 380 HP. Fast and fragile.

Glimmer Fairy

Cyan orb with trailing sparkles. Fastest enemy in the zone. 280 HP. Evasive.

🍄
Mushroom Brute

Fungal warrior with red cap and white spots. Heavy melee slammer. 880 HP, 10% damage reduction.

🌿
Vine Stalker

Tall plant-creature with whip vines for arms and a flower head. 550 HP. Mid-range whip attacks.

☁️
Pollen Wraith

Hovering purple spore-cloud with floating particles. 420 HP. Drains MP on hit.

🌹
Thorn Knight (Mini-Boss)

Armored rose-creature with thorn crown and rose-emblem chestplate. 3,200 HP, 20% damage reduction. Found in the rose garden, guarded by 3 vine stalkers.

Five garden rooms

Player walks south to north through: Entrance Glade (fairy camps + brute pair) → Petal Clearing (vine groves + brutes) → Rose Garden (Thorn Knight mini-boss + court) → Mushroom Ring (signature 4-brute formation around 2 wraiths) → Wildmother's Approach (final guard wave).

Boss: The Wildmother — 35,000 HP

Ancient willow tree-being with two whip-vine arms ending in flower-blossom hands. Crown of layered leaves with a giant central purple flower and 8 pink/gold side flowers. Four moonstones orbit her crown and fire when the player stands still. Her face is in the bark — two glowing eyes, a horizontal mouth-split that glows orange when she speaks. Vine arms have tremendous reach; stay outside and fire from range.

The Veiled Sanctuary

Hidden raid accessed from the Necropolis. Lv 90+ recommended. A monastery of the Forsaken Order, frozen mid-ritual when their attempt to seal a void rift went wrong six years ago. Heavy purple-gold thunderstorm, sacred lightning, drifting void tornadoes.

Eight new enemies

Veiled Acolyte

Low-rank monks frozen mid-prayer. 42K HP. Slow but persistent.

Penitent Striker

Order martial guards with purple-gold staves. 38K HP. Don't feel pain.

🗿
Stone Inquisitor

Senior monks petrified entirely. Mobile despite the stone. 65K HP, 25% damage reduction.

🕯️
Censer Bearer

Swings incense in arcs that scorch the floor. 48K HP. Telegraphed AOE.

🛡
Ritual Guardian

Holds cardinal points of the central nave. Will not break formation. 80K HP, 30% damage reduction.

🎵
Halo-Cantor

Singing damages the player in a register that bypasses normal shielding. 52K HP. Range threat.

👻
Choir Wraith

What's left of the singing monks who lost the rest of themselves. 38K HP. Phases through walls.

👑
Veiled Cardinal (Mini-Boss)

Senior officiants who were closest to the altar at the moment the seal failed. 240,000 HP, 15% damage reduction.

Boss: The Final Abbot — 850,000 HP

The senior officiant of the Forsaken Order, still attempting to complete the ritual after six years. Robed figure with a halo, wielding twin staves — left radiates void, right radiates gold. Twin censers fire void + gold beams that meet in front of him in a column of light — the unfinished work of the ritual. Stand in the column long enough and the ritual accepts you. Members lost to the column do not come back.

Atmosphere

Purple-gold thunderstorm with sacred lightning that strikes vertically with a 3-tier branching pattern. Up to 2 active void tornadoes at any time, drifting through the courtyard with hand-tuned curving paths. 14 frozen monks still kneeling in the central nave. 24 dead trees in the courtyard with leaves frozen mid-fall a meter above the ground. The bell in the tower rings once every 23 minutes.

Rewards

Six unique legendaries drop only here. The Coalition's senior command has been quietly funneling their best strike teams toward the Sanctuary because these legendaries are the difference between strike teams surviving Wandering Apex encounters and not surviving them. Sacred choir music underscores every fight in the zone.

🏦Gold Vault

A death-proof savings system. Death costs 15% of your wallet gold (7.5% with the Iron Will AA). Vault gold is never touched.

💰
No Fees

Deposit and withdraw at no cost. Vault and wallet are both pure gold — only difference is who can take from each.

👤
Per Character

Each character has their own vault. The Vampire's vault is not the Warrior's vault. Saved to localStorage.

🛡
Death-Proof

You die — wallet gold drops, vault gold stays exactly as it was. The number does not move.

🔁
Persistent

Survives every save reload, every zone change, every server reset. The bank is permanent.

Talk to the Vault Keeper NPC in any major city to deposit or withdraw.

🌐Multiplayer

Empire 2 supports real-time cooperative multiplayer via WebRTC peer-to-peer + a dedicated server. Up to 4 players per game session.

🏠
Create Game

Host a game from the lobby. Others can see it in the server list and join directly. Optional password protection.

🔗
Persistent Enemies

All 20 zones are live on the server from the moment a game is created. Enter any zone and enemies are already there, respawning on a 30-second timer.

📦
Loot Ownership

Each player gets their own loot roll on kills they land. XP and gold from enemy kills go to the killer only. Boss loot drops go to the player who lands the killing blow.

💬
Party Frames

See all party members' HP and MP bars, current zone, and dead status in real time. Trade items via the trade window (T key).

⚠ Network Compatibility

Multiplayer uses WebRTC peer-to-peer connections, the same technology that powers Discord voice, Google Meet, and most browser-based games. The connection is established through STUN and TURN servers (including TLS-encrypted TURNS over port 443) so it works on the vast majority of home, mobile, and public networks.

However, some strict corporate, university, or security-hardened networks block all WebRTC peer connections — even encrypted ones — as part of deep packet inspection or "no tunneling" policies. If you're on one of these networks, joining or hosting may fail with a connection timeout.

If you can't connect: try a different network (phone hotspot, home wifi instead of work/school), or contact your network administrator. Solo play and the persistent server systems (guilds, leaderboards, achievements, daily login) work fine on any network, since those use standard HTTPS only.

🏰Guild System

Form a permanent cross-session guild that survives logins, server restarts, and zone changes. Guilds are server-side and persist on Railway with cloud backup. Press G to open the guild panel.

⚒️
Create or Join

Found your own guild for 20,000 gold. Choose a name (3+ characters) and a 2-4 character tag like [BFIS]. Or browse the public guild list and join an existing one.

📊
Guild Levels 1-7

Earn guild XP from every kill — solo or grouped. Each member contributes. Guild XP curves: 100 → 500 → 1,500 → 5,000 → 15,000 → 40,000 → 100,000 to reach Lv 7.

💬
Guild Chat & MOTD

Real-time guild chat across zones and servers. Leaders set a Message of the Day visible to all members. System messages announce joins and leaves.

🛡️
Tag & Identity

Your guild tag appears beside your name above your character — visible to all nearby players. Status symbol earned through grind.

Guild Perks by Level

Lv 2 — Apprentice

+5% XP gain on all sources for every member.

Lv 3 — Journeyman

+5% gold gain on all sources stacked with above.

Lv 4 — Veteran

+10% XP gain (replaces Lv 2 bonus).

🌟
Lv 5 — Champion

+10% gold gain stacked. Rare loot drop boost.

🌟
Lv 6 — Master

+15% XP gain stacked.

👑
Lv 7 — Sovereign

+20% XP, +15% gold, epic loot drop boost. The peak of guild power.

📅Daily Login Rewards

Show up every day and the Outpost rewards you. A 7-day cycling reward calendar grants escalating loot. Build a streak — miss a single day and it resets to Day 1. The reward modal appears the first time you enter the world each day; click CLAIM to receive it.

1️⃣
Day 1

500 Gold

2️⃣
Day 2

1,200 Gold

3️⃣
Day 3

3× Health Potions

4️⃣
Day 4

3,000 Gold

5️⃣
Day 5

1× Ruby (Rare Gem)

6️⃣
Day 6

7,500 Gold

7️⃣
Day 7

2× Titan Blood Vials + 5,000 Gold

🔄
Day 8+

Cycle restarts at Day 1 — but your streak counter keeps climbing for achievements.

Streak achievements unlock at 3, 7, and 30 consecutive days — and the "Devoted" title is yours forever.

🏆Achievements & Titles

Over 60 achievements spread across eight categories: Combat, Bosses, Exploration, Progression, Survival, Social, Itemization, and Prestige. Each unlock comes with a paired Title you can display above your character. Press Y to view the achievement panel.

⚔️
Combat Tiers

Kill 10 → 100 → 500 → 1K → 5K → 10K → 25K → 50K → 100K enemies. Earn titles from "Soldier" all the way to "Empire Slayer".

👑
Boss Hunting

Track first boss kill, 5/10/50/100 boss totals, plus per-boss achievements for Apex Pyramid, The Curator, and "Throne Breaker" — defeat all 18.

🗺️
Exploration

Visit 3, 8, 15, or all 20 zones. Special achievements for reaching Frostveil, Dragon's Lair, Xumen, and the Necropolis.

Progression

Lv 10/25/50/75/100 milestones. Earn 1M gold for "Empire Builder". Complete all 58 quests for "Champion of the People".

🤝
Social

Join a guild (Sworn). Belong to Lv 5+ guild (Brotherhood). Trade with another player (Merchant). Group up (Brothers in Arms).

💎
Itemization

Loot 10 legendaries (Mythic Hoarder). Activate 6-piece set bonus (Full Regalia). Socket 10 gems (Master Jeweler).

🔱
Prestige

First Ascendancy point (Ascended). 25 points (Ascending Power). 100 points (Beyond Mortal).

📅
Daily Streaks

3 days (Regular). 7 days (Faithful). 30 days (Devoted).

Titles auto-equip when first earned. Switch any time from the Titles tab — the new one appears above your character's name immediately.

🔊Audio System

Empire 2 features a fully procedural audio engine — every sound is generated in-browser via Web Audio API oscillators and noise buffers. No audio files. No bandwidth cost. The entire soundtrack is code.

Audio Mixer

🎚
Master Volume

0–100% global volume control. Multiplies with Music and SFX channels.

🎵
Music Channel

Independent control for zone tracks. Set music to 0 to play in silence with full SFX feedback.

💥
SFX Channel

Independent control for combat, UI, and event sounds.

🔇
Mute Toggle

Press M to instantly mute everything. Press M again to restore. Slider state preserved.

💾
Per-Character

Settings save to localStorage per character. Your Mage can have music low; your Warrior can have it loud.

Settings Panel

Open via the Gear icon (⚙) in the top-right HUD. All sliders live there alongside other game options.

20 Unique Zone Tracks

Every zone has its own dedicated procedural track — no music is reused. Each is generated from a unique combination of pads, basslines, lead synths, percussion, and shimmer harmonics, in a key and tempo specific to the zone's mood.

  • Xu Cemetery — Bm 48bpm, mournful chimes + tolling bell
  • The Necropolis — Cm 56bpm, ancient processional + funeral march
  • Void Citadel — Bbm 64bpm, dimensional dread + military grandeur
  • Caves of Despair — Em 50bpm, water drips + cavernous moans
  • Neon Hollow — Am pent 84bpm, cyberpunk synth grid
  • Xu Fortress — Dm 96bpm, militant march
  • ...and 14 more unique zone tracks

Event SFX

🔔
World Boss Spawn

Long ominous bell with deep harmonics. You hear it the moment a world boss appears.

🎺
World Boss Kill

Triumphant rising fanfare. Em → G → B → high E with a crescendo sweep.

🌀
Apex Portal Spawn

Descending dimensional rip — distinct from regular zone portals.

Apex Trial Clear

Major triad cascade — C → E → G → high C with a shimmer sustain.

17 Unique Staff Projectile FX

Every legendary staff fires its own visual signature. Voidheart pulses purple void. Dragonbreath leaves a flickering ember trail. Lich Sovereign's Scepter shoots a black hole with three counter-rotating purple corona rings. The 3-way spread is preserved on every staff.

🎮Controller Support

Empire 2 supports any Xbox or PlayStation controller (or any Standard-mapped gamepad) via the browser's Web Gamepad API. Plug in, open Settings (⚙), and toggle 🎮 GAMEPAD / CONTROLLER. The setting persists across sessions, and a small 🎮 icon appears in the HUD when active. Mouse and keyboard remain fully functional alongside.

🕹
Twin-Stick Combat

Left stick moves, right stick aims. Combat feels like a top-down shooter. Right stick deflection drives the cursor — all skills and attacks fire in that direction.

🎯
Auto-Aim Forward

No right-stick deflection? The character automatically aims in the direction you're moving. Single-stick play works for casual sessions.

Skill Cycling

LB / RB cycle through skill slots 1-8. RT fires the selected skill. LT is a quick potion. D-pad maps to item bar slots Z/X/C/V.

🎛
Modal-Aware

B (Cancel) closes the topmost open menu. Combat input is automatically suppressed while panels are open — no accidental swings while reading inventory.

Full bindings reference is in the Settings panel itself, and on the Controls page.