Monthly Archives: April 2015

April 2015 Changelog

EmpireMUD 2.0 alpha Change Log

April 28, 2015

  • Logs: Added log rotation to the reboot code; previously logs only rebooted on a shutdown or crash.
  • Finalized code for beta.

April 27, 2015

  • OLC: Fixed a bug in .obj search that was not checking craft-requires-object.
  • Playerdump util: Added a tool for output of all players, to use for alpha player rewards in beta.
  • Tomb: Fixed an extremely rare bug where a person crashes the game trying to log in when their death location is invalid.
  • Show account: Fixed a bug in show account where players on no account were showing as not on their own account. Also added level and class.
  • Stun immunity: Allowed stun immunity to re-trigger while it’s still active, in case stun abilities are already stacked.
  • War: War start and finish now log to immortals and are stored for reference.
  • Logging: Updated logging system.

Continue reading

How Far We’ve Come

When I started EmpireMUD 2.0 two years ago, I had no idea how far it would come. I’ve added more features than I ever thought I would get to, met more players, and overcome more challenges. There are many things in life you can’t quantify; this isn’t one of them. Here’s EmpireMUD by the numbers:

Continue reading

March 2015 Changelog

EmpireMUD 2.0 alpha Change Log

March 31, 2015

  • Item scaling: Fixed a bug where low-level items could scale to zero points.
  • Mount: You can now mount indoors, even if you couldn’t ride into the location, in order to allow players to pick up or swap mounts in places they otherwise couldn’t.
  • Death: Players will now automatically dismount when they die.
  • Slay: The immortal slay command will now tag the mob before killing it.
  • Death: Fixed bad “reverts” message on death — this was showing on all player deaths.
  • Auto-kill: Added more code to avoid being able to keep hitting an incapacitated victim when auto-kill is off, which has been exploited to level combat abilities.
  • Block: Fixed a color leak.
  • Slay: Added level restriction.
  • Wizutil: Added stricter level restriction.
  • Set: Applied level check to players who are online (previously it only checked on offline players for some reason).
  • Whois: Fixed a bug where offline players were not showing lore.
  • Ancient Blood: Vampires with this ability now get twice as much blood per tick while biting, and twice as much total blood from each victim.
  • Improved Identify: Removed this ability; all players can now get full identify information on items.
  • Slash-channels: Muted slash channel join messages when a player uses “alternate”.
  • Stunned: This AFF flag no longer prevents commands whose minimum position is less than “sleeping”.
  • Staked: Now allows commands whose minimum position is less than “sleeping”, and immortals are also not prevented from acting.
  • Death tracking: Added death time/count tracker ahead of adding death penalties.

Continue reading