Act of War 2D

a ROM-faithful MUD, with a screen

Welcome to Act of War 2D.

A faithful port of the original AoW 1.5 / ROM ruleset onto a real client — the same rules underneath, with windows, an action bar and a world you can see. Patch notes land here with each release, newest first; scroll down for the history.


Patch notes

0.3.050d7eff04 26 September 2026 Latest

A same-day fix for the isometric map. Your characters carry over.

0.3.09228ab722 26 September 2026

Isometric look and feel implemented and tested. Web client works. Phones in development. Your characters carry over.

State of the game

Last release (22 Sep)Now
The viewTop-down squaresIsometric. Everything is drawn at an angle now. Walls and stairs reimplemented, fading when your character gets too close
WallsFlat tiles18,140 standing pieces worked out from the shape of each room
GroundOne tile per sector45 sector tiles with three variants each, plus 90 blend tiles, so a beach meets grass and the transition feels natural
DecorDrawn for the old angle78 of the 88 pieces redrawn for the new one
PhonesNot a thingThere’s an Android build. Direction pad and skills built. Still cleaning up the UI
Character artCloaks and armour kept vanishing when you turned your back116 sheets redrawn across 51 characters
Beds38 bits of furniture you couldn’t walk throughThey heal you now, properly, the way ROM always meant them to
Losing your connectionYou vanishedYour character stands there and can be killed
Blocking and reportingNeither existedignore, report, a chat filter, and account deletion
Database27 migrations30 — your characters carry over

Highlights

The world, at the new angle

Known, and not fixed here

0.2.5dd027bd62 22 September 2026

Browser play now implemented. Client size and resource utilization greatly improved. Mprogs implemented. 20/24 bugs reported fixed. Your characters carry over.

State of the game

Last release (18 Sep)Now
Ways to playWindows and Linux downloadsThree — a browser too. Press Play on any page, log in with the same character
The client on disk3,164 MB installed, 116 MB to download695 MB installed — a quarter of before. The download itself is larger, 146 MB, because the repacked art does not zip as small as the old image files did
The client at restDrew frames as fast as it could: four and a half cores standing still, and it kept going while minimisedFollows your display — about half a core — and drops to 15 fps when the window is not in front
Your reports24 filed against 0.2.420 closed. Four open: two dinosaur tails and the wyvern need art re-rolls; beds and healing is a design question
Monsters’ scriptsNone — every monster stood silentMOBprograms ported — 353 programs in 17 areas fire on greeting, fighting, killing, dying and at random
Character art4 states per bodyFour additional races animated across 8 directions, with all 4 states
TrapsSilent, and invisible even to staffThe room hears them, staff see them, and detect trap draws them on the map — blue for yours, red for the enemy’s
DeathA corpseA corpse, and a chance to drop a body part — authentic to AoW
Database27 migrations27 migrations — characters carry over

Highlights

Fixed

Known, and not fixed here

0.2.4ad9f515fd 18 September 2026

Most of this release is things you can see: new ground under your feet, a new row of controls over your skills, the monsters that were drawn wrong, and every one of the thirty reports you sent in. Tier and Kael are open again, and your characters carry over.

State of the game

Last release (12 Sep)Now
Your reports30 filed on the 12th and 13thAll 30 closed — 25 fixed, 3 not a bug, 2 pending confirmation
The groundOne floor tile per terrain, hard edges between themThree tiles per terrain, drawn edges where two meet, and plants that belong to the sector
InterfacePools and a bar of skillsA clock of the day with the weather on it, a posture bar, a strategy bar, floating damage, and a pack you can read
WeatherIn the sky onlyReaches the ground — splashes, puddles that dry slowly, drifts against walls, ice on water
Character art3 states per character4 states — resting joins standing, walking and attacking, for every outfit
ShopsSome shopkeepers empty, and a list you could not scroll161 objects and 68 monsters added to the library, and the list scrolls
Item iconsEvery piece of armour drew one breastplateDrawn by where it is worn — helm, boots, gauntlets, cloak, shield, ring and the rest
Database26 migrations27 migrations — characters carry over

Highlights

Fixed

Known, and not fixed here

0.2.300cf6956c 12 September 2026

A week of work since the last playtest, and the world is four times the size it was. Twenty new zones, weather with opinions, every spell in the game built, a weapon in your hand that is the weapon you are holding — and, today, three of the map’s five remaining seams turned from jumps into doors. Tier and Kael are both open for new characters this time.

State of the game

Last release (5 Sep)Now
World9 areas, 500 rooms, 28 walkable doorways29 areas, 1,712 rooms, 67 cross-area doorways
KingdomsTier onlyTier and Kael — Kael’s gate, temple and guilds are in, and its people now begin and respawn in Kael rather than in a test room
Spells102 of 108108 of 108
Skills23 of 51 built26 of 51
Character art8 bodies × 5 outfits; 85 NPC bodies340 drawn body keys, 1,219 sheets — every Tier race in both sexes, plus Kael’s satyr, dryad and phoenix
Weapon art68 swing strips408 strips — every class and 25 named weapons, at two sizes, with five enchantment overlays
Item art195 icons295 icons
Weathernonea real-time calendar, four seasonal sun ladders, ROM’s barometer, and rain, snow and lightning drawn on the client
Database23 migrations26 migrations

Highlights

Fixed

Known rough edges

Next up: the last jump turned into a door; Undermountain; the weapon and defensive proficiencies; a tileset for underground.

0.2.2b7bfb7dd 5 September 2026

A same-day follow-up to the morning’s release, built from what the first hours of testing turned up. The client that died on launch one time in three does not any more, right-click works, your pack stacks, and a new character is drawn in the kit they were handed. Still Tier only this weekend.

State of the game

This morningNow
World9 areas, 500 rooms, 297 creatures at resetthe same
KingdomsTier only for new charactersthe same, on purpose, until Monday
Character art8 bodies × 4 outfits8 bodies × 5 outfits — the sub issue kit every new character wears
Item art181 icons195 — the fourteen sub issue pieces had none
Weapon art2 swing strips, sword and mace68 — every one of the 25 weapons in the world swings as itself, at two sizes
Tests2,588 + 155 + 2,8462,597 + 157 + 2,857, all green

Highlights

Fixed

Known rough edges

Next up: open the other two kingdoms after the weekend; rig the kit’s swing; the panels at the reference resolution; redraw Corim so its front door is a door.

0.2.1 1 → 5 September 2026

The second playtest weekend. Two new zones, every monster in them drawn, a weapon in your hand that actually swings, and the potions, scrolls and wands you have been carrying around finally do something. This weekend is Tier only, on purpose.

State of the game

Last weekendThis weekend
World7 areas, 189 creatures at reset9 areas, 500 rooms, 28 doorways between areas, 297 creatures at reset
Kingdomsall threeTier only for new characters this weekend; existing characters are untouched
Spells102 of 108102 of 108, and scrolls, potions, pills, wands and staves cast them
Character art8 bodies × 4 outfits, walk and attackthe same, plus a rigged weapon swing on all 32, and 85 monster bodies
Item art32 icons181 — every item in the world has its own picture
Tests2,542 + 150 + 2,8252,582 + 152 + 2,837, all green

Highlights

World and areas

Items and equipment

Art and animation

Interface and client

Fixed

Known rough edges

Next up: redraw Corim so its front door is a door; tiles for the two missing ground types; the six spells; monsters that sleep lying down.

0.2.1 22 August → 1 September 2026

The first playtest weekend, then eleven days of building on what it showed. Armour is drawn on you, the world went from one area to seven, and spells went from 52 of 108 to 102.

State of the game

At the playtest, 21 Aug1 Sep
World1 area, 69 rooms7 areas, 103 objects, 100 mobiles, 189 creatures at reset
Spells52 of 108102 of 108
Socialsnoneall 244, plus emote and pmote
Character art4 bodies, undressed8 bodies in leather, ring mail and robes; 22 named citizens of Tier drawn
Servernonewarcry, live, with Windows and Linux clients on the downloads page
Database17 migrations23; wear, poison, enchantments and charges persist per item
Tests1,683 + 138 + 1,8652,542 + 150 + 2,825

Highlights

World and areas

Combat, spells and skills

Items and equipment

Movement and sight

Social, grouping and staff

Art and animation

Interface and client

Fixed

Known rough edges


0.1.0 14 → 21 August 2026

The first playtest build. A week earlier combat was a handful of buttons and most windows did not exist.

State of the game

14 Aug21 Aug
Skills and spellsa handful79 pressable
Windowschatinventory, loot, equipment, two character sheets, training, the war, the skillbook
Worldone test areathe same, with day, night and darkness
Tests—1,759 rules tests, all green; 190 manual rows passed, 132 open

Highlights

Known rough edges


Older releases stay on this page as they are superseded, newest first. Nothing is removed.