Home > news > Bug fixes and botany bloopers.

Bug fixes and botany bloopers.

October 2nd, 2010

Since becoming archwizard I’ve been fixing things like crazy:

  • Shopkeepers can now buy as well as sell
  • Hunger ticks moved into a separate daemon that uses a heartbeat to process a workload. Old system was unreliable and allowed certain mobs to cheat.
  • Map areas now generate all internal exits explicitly, and a typo fix was made.
  • Buildings owned by players that don’t exist anymore are now escheated as abandoned. All locks are removed and the building reverts to unowned status.
  • Rudimentary support for multiple currencies. Shopkeepers can be told to accept different kinds of money.
  • The infamous penny fumbling bug in the bank ledger was nixed after converting from floating candles to integer pence.
  • Doors that are locked as well as closed print as ‘x’ instead of ‘+’, allowing players to receive a much faster visual feedback.
  • A minor exploit in mining that allowed players to teleport into a level after it has already flooded has been fixed. Now, flooding is a seperate operation carried out by a different object, that also remains behind in the flooded levels to instantly kill anyone who returns.
  • Death is now only checked during heartbeat, to prevent cases where multiple simultaneous damagings would result in multiple deaths for players. A few players who have been affected by this have had their stats refunded.
  • The anthill that people were stumbling across in ihaya had its return exit misrouted to some old terrain that was superceded by newer geography, causing players to be stuck in limbo. The old terrain was removed and the anthill was properly reattached.
  • Carnivores will now attempt to consume their meaty inventories, as well as scavenge dead bodies, in addition to killing and devouring live prey.

That’s the good news, now onto the bad news.

Following the tradition of a probationary apprentice of the great creator Rodenon, I managed to, as has been done by the other admins in their heyday, nuke all the trees in the world.

A reboot didn’t save them, so I spent about a day reseeding them. The good news is it gave me an excuse to redistribute the tree composition of the various lands to more closely match their intended climates and biomes. Writing smart trees that could later be converted into the appropriate tree randomly was a big help, as was the regrowing daemon I wrote that insta-growed the smart trees and made them spread.

gpfault news

  1. Zaecus
    November 16th, 2010 at 23:58 | #1

    I think I reported that anthill for dimensional instability a very long time ago.

    Ah, yes, you nuked all the trees. Now, you are truly an admin. ;)

  1. No trackbacks yet.