Monthly Archives: May 2013

Private Houses and Instant Teleports

As of now, players can choose a private home for their character inside of the empire they belong to.

Your private house will not have NPCs in it, and only you will have access. You can bring friends in by letting them follow you, or by using the publicize command as usual.

You can also return instantaneously to your home using the unusual hestian trinket. Find someone with clayworking skills to make one for you.

New World Map

I’ve installed the new world map. It is 4x larger than the old one, with some new layouts and crops. I wrote a new version of the old map generator for this.

I know there are some spots where one or two ocean tiles are trapped by land, or rivers are blocked by mountains. There will need to be some small manual edits to the map for these kinds of things. If there’s a spot you think qualifies for a touch-up, please let me know.

You can see the new map on this new page I’ve set up. The red lines are spaced at 100 map tiles and, as in the game, the coordinates are cartesian.

NEW MAP VIEWER TOOL: http://empiremud.net/map-viewer.php

New Combat System

I have finished a rewrite of the combat controller, the hit/dodge/block code, and the combat damage code. This also required me to tweak all of EmpireMUD’s weapons and NPCs with new values.

Asynchronous Combat Controller

The old combat system was split into discrete rounds, where each character had a number of attacks per round, both sides did their damage, and the round ended. These rounds happened every 2 seconds.

The new combat controller is asynchronous — not split into rounds. Each player has an attack speed (based on their weapon, wits trait, and abilities). The speed is the time between attacks, so a lower speed is better. Ranged combat now lasts 4 seconds, but the number of shots taken in that time is also based on speed.

Continue reading