Release Notes

Started by nessalin, August 10, 2015, 07:43:46 AM

September 21st, 2020 (Monday)

(nessalin)
-playing time, age, height, weight, guild, subguild, and race now show up int he web based bios tool for viewing previous characters.
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

September 21st, 2020 (Monday)

(nessalin)
-fixed bug where mount tattoos were showing up on characters in the biographies web tool.
-updated text on biographies web tool to display weight as 'ten-stone' rather than 'stone'.
-starting location and hometown are now displayed on the biographies web tool.
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

October 18, 2020, 12:18:46 PM #227 Last Edit: December 06, 2020, 04:43:36 PM by nessalin
October 18th, 2020 (Sunday)

(Nathvaan)
-Karma should regen on all accounts every RL hour, removing need to log in with a character to update karma options.

(nessalin)
-Fixed a crash bug in staff command.
-Fixed bug where victim of riposte was receiving the victim message -and- the room message.  Should be less spammy for victims.
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

December 6th, 2020 (Sunday)

(nessalin)
-Fixed bug in stealing things from ground.
-Fixed bug when stealing from shadow/blur/etc... would reveal their name
-Fixed bug in displaying mounts harnessed to carts
-Fixed bug in summoned creatures being spammy
-Fixed bug in gathering values
-Fixed bug that kept threaten from triggering on etwo as it does on ep and es
-Fixed bug where talking at tables with an embedded emote could result in spammy (and pointless) error messages
-Fixed bug in pointing to locations for some clans
-Fixed bug in how 'earthquake' spell targets characters in room
-Updated staff command to extend usefulness
-Added coded support for expanded list of clans
-Added code to flag/fix items with out of bounds stats
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

January 19, 2021, 01:29:28 PM #229 Last Edit: February 06, 2021, 03:38:45 PM by nessalin
January 18th, 2021 (Monday)

(nessalin)
-Fixed a combat message when shooting darts out of a blowgun.
-Fixed a repeated message in the jail code.
-Added a QoL improvement for clan banking.
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

April 18, 2021, 08:44:16 AM #230 Last Edit: April 18, 2021, 09:07:58 AM by nessalin
April 18th, 2021 (Sunday)

(nessalin)
-Added a new command 'remember'
-The 'hack' command can now be used while mounted at a small penalty based on ride skill.
-Fixed a bug where non-closeable wagons could be closed from the inside, but not opened (or closed) from the outside.
-Fixed a bug where using negative numbers in a craft recipe would result in the ingredients being destroyed.
-Fixed a bug where secret exits could be discovered by moving against them during bad weather.
-Fixed a bug in mount regen based on feed status that was resulting in, effectively, unlimited stamina
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

April 25th, 2021 (Sunday)

(nessalin)
-Tweaks to improve stamina regen rates on fed mounts
-Fed mounts will regen stamina when standing up (at slower rate than resting)
-Bugfixes to javascript engine
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

May 2nd, 2021 (Sunday)

-Words in caps will no longer be language scrambled.  i.e. say apple APPLE would scramble as 'wokok APPLE'
-Contact no longer applies stun penalties when already in contact or when using barrier
-Updated some staff commands and building options
-Entering/Leaving Riposte stance no longer reveals true sdesc
-the 'remember' command no longer breaks concentration

(nessalin)
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

Just a note on one of the changes that went into today.  As "help say" has been changed to reference:

QuoteWords in capitals will not be scrambled by the language code.  This is intended to be used for proper nouns, but usually names.

May 9th, 2021 (Sunday)

(nessalin)
-The messages sent to room when feeding mounts has been simplified to (hopefully) be one line.
-True short description of guarded targets is no longer sent when they leave the game, should now
  display their modified short description (i.e. the hooded figure)
-Updated game logging.
-mul rage and other affects that make player characters attack now show up in the stat command's output.
-Mounts can now be poisoned by feeding them poisoned food (when the mount's race makes them
  susceptible to that type of poison)
-output from the craft command that displays possible crafts has been updated for readability
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

May 16, 2021, 10:28:24 AM #235 Last Edit: May 16, 2021, 11:52:52 AM by nessalin
May 16th, 2021 (Sunday)

(nessalin)
-Players will now get a wear off message when the combat timer wears off.
-combat noquit status can now be put into the the prompt with %q.
  prompt help file
-Craft command should now consistently print "-none-" for recipes that do
  not require a tool, instead of sometimes printing empty string.
-Fixed a bug where some missile weapons did not send message to room,
  victim, or character when they would miss.
-Open command when used with an invalid exit should no longer force characters
  to drop items they are lifting.
-The language code will no longer scramble on capital letters.
-The language code will disable on '<' and enabled '>', allow players to enclose
  proper nouns and words pronounced phonetically in <> to turn off the language
  scrambling.
  say helpfile
  tell helpfile
  shout helpfile
  whisper helpfile
  ask helpfile
-The list command's output has been changed to a grid, similar to the recent change for craft
-The list command will now take a location argument allowing players to see only
  the items a merchant is selling that cover a given wear location.
  list helpfile

(halaster)
Converted old cactus DMPL scripts to new javascripts, updated with modern classes/subclasses.
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

May 18th, 2021 (Tuesday)

(nessalin)
-Updated crafting system to better preserve colors of ingredients to results.

-Craft lists updated (again)
  -Should now be 80 columns
  -Recipes are sorted alphabetically by skill name
  -Recipes groups by skill have a header line for that skill.  This adds to the vertical size of the list but allows for longer recipe names while keeping things at 80 columns.
  -Recipe names are truncated to fit into the list so as not to break 80 columns.  To craft these users will need to use the craft blah into #N syntax.  We will be reducing the names of long recipes over time so that they fit.

-Shop lists updated (again)
  -Should now be 80 columns
  -Updated the list of locations the player can specify with the 'list <npc> location' syntax
    -removed one that are (mostly) for code use and would not make sense IC
    -removed underscores
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

May 23rd, 2021 (Sunday)

(nessalin)
-Assessing a weapons
  -No longer requires weapon skills to see what kind of weapon is being assessed
  -Updated some of the messages to be less...odd.
-Listing in shops
  -Fixed an ages old crash bug.
  -formatting tweaks
  -some location filter values weren't working correctly, fixed.
  -added 'es' and 'ep' to location that can be filtered. n.b. that this will include many
    items such as helmets that are flagged to be held in one hand for RP and other reasons.
-Crafting can now take 'with' an an argument to indicate what skill to filter crafts on
  -"craft skin 2.skin with leatherworking"
  -When no crafts are found while using the 'with' filter, error message tells player
    which skill they were filtering on, but found no crafts.
  -When no skill could be matched with input, error message tells player what they typed
    and that there is no skill by that name.
  -When the skill found is not a crafting skill, error message tells players that is not
   a crafting skill
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

June 20th, 2021 (Sunday)

(nessalin)
-Moved craft recipe data to SQL.
  -This has already resulted in improvements to the quality of the recipes by making it easier to identify/remove duplicates, bad recipe titles, tool values, etc...
  -This will doubtless mean some oddities in crafting while we work through bugs.
-Updates to staff tools
-Spells now have a chance to have critical success / failure.  This is driven by JS on the backend which should let us update/expand how criticals work.  For now they are very basic and bland.
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

July 15, 2021, 10:30:39 AM #239 Last Edit: July 15, 2021, 10:34:28 AM by nessalin
July 15th, 2021 (Thursday)

-Our first post-migration release
-Fixed a crash bug in combat (identified with tools that weren't available on the previous server)
-Containers-in-containers should go back to saving between reboots.
  -Save rooms will not see this fix until items are nested in other items because previous uptimes overwrote their saves
  -non-save rooms should see containers-in-containers as they were before the migration, because their saves were never over-written
-Fixed various bugs related to writing values to the DB
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

July 19th, 2021 (Monday)

(nessalin)
-Fixed a pair of crash bugs
-Steal command no longer auto-fails.
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

July 29th, 2021 (Thursday)

(nessalin)
-Fixed a bug in staff commands
-When trying to follow someone into a room where mounts cannot go, while you are mounted,
  now gives a failure message alone, instead of a success message followed by a failure message.
-NPCs will no longer wait until fully healed before standing up (they will still rest/sit for a while, however)
-Updated NPC actions so allanak templars will cast all their spells and not mutter/miscast some of them.
-Items that previously showed up as poisoned, but would never poison a target or lose their poisoned
  status should now both poison and lose their poison status.
-Hopefully fixed the long standing bug where some NPCs would have an ldesc of "Is standing here."
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

August 1, 2021 (Sunday)

(Halaster)
Fixed two scripts that conflict on the look command.  Namely the ones where you can pick fruits and the one where you pull from items.  If they were attached to the same thing, one overwrote the other.  They should now both display correctly.  However, I still have to go modify the objects so it will take some time before the results are obvious.
"I agree with Halaster"  -- Riev

August 1, 2021 (Sunday)

(nessalin)
-fixed crash bug
-gortok (and other ldescs) should not get weird updates while in combat/stunned/critically wounded/etc..
-improved staff command
-fixed charging NPCs to acknowledge more spells
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

August 17, 2021 (Tuesday)

(Halaster)
Updated the script on mineral deposits so that you can look at them and get a general feel for how much is left.  Also added an echo when the deposit is completely used and removed from the world so you're not left wondering.  All the main mineral deposit objects have been updated, but it could take a bit of time for the "old" ones without the update to cycle out.
"I agree with Halaster"  -- Riev

August 22, 2021 (Sunday)

(Tenebrius)
-Fixed issue with not all commands going through for users running Mudlet.  (hopefully)
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

Thanks to Halaster, we have a new program that will add and remove shade to rooms based on the time of day.  So its not funky if you see shade disappearing or being somewhere you've never seen before.

They also added it to 50 rooms.

August 30th, 2021 (Monday)

(Halaster)
-Fixed a bug in how javascripts handle poisoning characters
-Fleshed out scripts for spell critical success / failures

(Nessalin)
-Fixed a crash bug in NPC behavior.
-Expanded NPC behavior to be more diverse.
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

September 01, 2021, 09:32:04 AM #248 Last Edit: September 01, 2021, 10:27:40 AM by Halaster
September 1st, 2021 (Wednesday)

(Halaster)
-Updates to critical success/failure scripts on spell-casting
-Added a gain timer to relationship to the land modifers

(nessalin)
-Fixed crash bug in magick system
-Fixed bug in reroll that had the potential to boost stats
-Fixed bug in crim flags related to reading in public for Tuluk
-Fleshed out script support for interacting with the magic system, mostly in service to the crit fail/succ system.
"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"

September 12, 2021, 10:56:26 AM #249 Last Edit: September 12, 2021, 10:57:44 AM by Halaster
September 12, 2021 (Sunday)

(Halaster)
-Added / Updated scripts for spell critical success/failure.
-Updated a Nilazi spell to do new things

(nessalin)
-Fixed a long standing bug in NPC movement that would cause them to stop wandering in specific situations.
-Tweaks to supporting code for spell critical success/failure.

"Unless you have a suitcase and a ticket and a passport,
The cargo that they're carrying is you"