Category: Basternae and ModernMUD

Posts about the Basternae MUD and/or the ModernMUD codebase.

Another Crash Fix

Fixed a problem with object updates that would sometimes cause crashes when an object disintegrates.

Crash Fixes

* Fixed crash with monk class mobs and barehanded damage skill checks. * Fixed crash with mob tracking. Track mobs probably don’t work yet, but at least we won’t have crashes because of it. * Fix for spell learning when players advance levels. This may or may not have caused crashes (was a little unclear

Some Fixes

Made a couple fixes for things mentioned by Tiu: * Enslaver races added to creation screens. * Printing move point values twice when they’re low has been fixed. * Will and sing command processing has been fixed. There’s still a shortage of connected zones with teacher mobs and a bunch of other things still unfixed…

Zone Format XML Schema

I used the Microsoft XSD.exe tool to generate an XML schema file from the zone classes. That probably means nothing to most readers of this blog, but here’s the .XSD for the Basternae 3 zone format: Basternae 3 Zone Format XSD No reason really, just in case someone might be an XML tinkerer and wants

Don’t Forget To Multiplay!

Nothing much to report today, but if you’re doing some testing feel to play as many characters as you like, including on different sides of the racewar. No better way to test grouping and fragging and all that related stuff than to stage a 6v6 PvP battle all made up of characters controlled by you.

More Zones Attached To The Map

These zones have been attached to the world map: L’ristrizzen (Drow Elf HT) Ixxillian (Enslaver HT) Malch’hor Ganl (Goblin HT) Autumnglen (Centaur HT) Plateau of the Temple Court of the Muse

Editor Version 0.54 Update

Using the editor has inspired a fresh new batch of improvements. Here they are: Mob Editing * New mobs now default to having memory. * Fixed a navigation bug with creating new mobs. * Fixed a problem that would prevent setting mob sex. * Added a clone button for ease of creating similar mobs. Room

Zones Converted and Connected

Nauraki was actually the first one to give zone permissions when the Basternae 3 project started, but the converter wasn’t working well enough to convert them way back then. These zones by Nauraki have been converted: The Plateau of the Temple Court of the Muse L’Ristrizzen (Drow Elf HT) Phiadnae Flats The Village of Shadowfall

More Fixes

* Fixed a crash bug with automatically combining piles of coins when a corpse containing them decays or when someone drops them. * Item auto-pricing has been enabled. * Fixed a bug that would cause forage to always fail. * Changed messages for a few commands. * Coins were not saving in player files. This

Connecting Rooms Made Easy

In Bast1 and Bast2, when a zone was added, one had to edit both zones, adding an exit to each room. When a zone was moved or connected in a different direction, the old exits had to be deleted and replaced with exits in the new direction. This wasn’t too bad, but I always found

Editor Version 0.53 Update

This editor update is mainly about making it easier to edit load commands and object values. Here are the changes: Reset Editing * Object, room, mob, equipment slot, door state, and direction selector buttons have been added to the reset editing screen to make it easier to choose values. Object Editing * Added select buttons

Client Version 0.17 – Attack of the Programmer Art

This update adds worldmap support. Here are some examples: Plains between the southeastern swamp and the blast crater. On the road in the western forest. Underground near the river crossing. East of the mountains where the desert runs north into tundra and then glacier. As a reference image, here’s the first map location in WinTin.Net

Tossing A Few Bugs In The Fire

I spent a while doing various fixes.  Here’s what it added up to: * The dice command has been fixed. * The visible command has been implemented. * Drag corpse has been fixed. * Fixed an issue where mobs would sometimes fail to ride mounts they’re supposed to be on according to the zone file.

Client Version 0.16 Update

I spent some time with window layout, changing where windows open so things aren’t stacked on top of each other.  Now they open in locations that make more sense when you run the app.  You can still move windows elsewhere or close them if you want. I also worked on the group window.  Now it

Testing With Multiple MUD Clients

Tiu mentioned in a comment the other day that text was all goofy and formatted wrong via telnet, so I did some investigation. Bad: Using telnet from a Linux box, everything looked screwy just like he said. Using telnet from a Windows box, everything looked screwy just like he said. Using Gnome-Mud, everything looked screwy

A Pile of Bug Fixes — And Help Needed

I came up with a pretty good pile of fixes over the past day or two. Here’s the list: * Fixed a crash bug in checking fall chance for mobs. * Fixed a crash bug with creatures that leave no corpse (undead, elementals). * Fixed a crash bug with decaying/disintegrating containers. * Fixed an intermittent

Version 0.15 Client Update

I’ve spent some time on the client. Here are the changes for version 0.15: * Fixed a bug with alias saving and loading. * Added hotkey saving and loading to alias save/load. * Improved room/map window, adding zone name, exits, and better word wrap for room description. It doesn’t show color yet, though. * Added

Cimmerian Abyss

I’d like to take this opportunity to blatantly advertise Cimmerian Abyss, an Ultima Online server put together by my friend Ed Zed (who some of you may know as Potius). Check it out here: http://cimmerianabyss.com If you like it, don’t forget to click the ‘donations’ link. 🙂

Zones From Dubar

We’ve kind of hit the jackpot here. Dubar, one of the most prolific zone writers in the history of MUDdom, gave permission to use his zones. Here’s what I’ve converted: Air Plane Load Grid The Buffalo Tribe (Barbarian HT) The Granite Spire Autumnglen (Centaur HT) The Fields of Elysian The Goblin Camp Gagga’Jobo Caves Malch’hor

Version 0.52 Editor Update

The one we’ve all been waiting for — the editor version with custom action editing. Changes include: * Added ‘edit custom actions’ button to objects and mobs that lets you add triggers and scripts. * Updated help files to include screen shots and more info for some topics, and updated the zone guide section of