Release Notes

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

January 13, 2024 (Saturday)

Ursun
- Bugfixes to aging
"I agree with Halaster"  -- Riev

January 27, 2024 (Saturday)

Ursun
- Staff building commands are now sent to a (staff) Discord channel for better oversight, auditing, and tracking.
"I agree with Halaster"  -- Riev

February 3, 2024 (Saturday)

Ursun
- tweaks to staff building commands send to Discord
- added the Save flag for rooms, which will allow staff to designate -any- room as one that saves its contents regularly.  This will allow us to no longer be required to only use specific zones for this.
"I agree with Halaster"  -- Riev

February 17, 2024 (Saturday)

We'll still be doing release notes, so people can see code progress that's being made.  The newsletter will give more details, as needed, and will focus on all aspects of the changes, not just code.

Halaster
- new skill 'camping'.  Will enable wilderness folks to create a campsite to create temporary quit-safe rooms, and a spot that gives increased regen rates.  More work to be done, but the basics are in.

Ursun
- updates, tweaks, and bugfixes to the Save flag

Zorkbob the Inhaler
- new feature, clan relationships. More info to come later
- can no longer pick a lock that is broken
- purged code of clan specific values that are gone forever (special ball of light for Conclave, etc)
- updates to lock/unlock
      - now respect all the Wall spells
      - require dropping lifted items to lock/unlock
- doors are now given default keyword of 'door' if staff forgot to add a keyword, and fixes all bad ones
- closing doors now triggers guard code, the same way as opening doors
- removed all zone privs for staff - meaning all staff now have access to all zones
"I agree with Halaster"  -- Riev

February 24, 2024 (Saturday)

Halaster
- city elves now treat road the same as they do city for movement purposes, which means 0 base move (instead of base 2 for road) and -1 bonus when running (minimum of 1).  So a city elf running on a road with medium encumbrance would lose 3 per room (was 6).  A city elf walking on a road with light encumbrance would lose 1 per room (was 2).
- framework for 'new magick project'

Zorkbob the Inhaler
- work on 'new magick project'
- added the ability to draw mana from other sources when casting, in certain situations
- purged some old, unused code
"I agree with Halaster"  -- Riev

February 25, 2024 (Sunday)

Halaster
- improved ability for staff to understand what npc's spawn where

Zorkbob the Inhaler
- player corposes and 'unique' npc corpses will now take 3 RL days to decay
"I agree with Halaster"  -- Riev

March 11, 2024, 10:29:48 AM #381 Last Edit: March 11, 2024, 06:15:49 PM by Halaster
March 11, 2024 (Monday)

Halaster
- tweaks to camping, but mostly on hold while waiting on player feedback
- subguild elementalists now have the same max skill penalty as sorcerers.  Which is a 30% reduction in max combat/weapon skills, and a %15 reduction in max stealth skills.  This does not affect starting skills or gain rates, just max. It affects all skills regardless of whether they're guild, subguild, or racial.  It also affects the 'touched' magickal subguilds.  None of this applies to full guild elems.

Ursun
- updates to javascript engine to work better with the pilot skill

Zorkbob the Inhaler
- changed message for Immortal rooms when trying to cast, to make it clear that it's an OOC reason, to "This room is flagged for Game Staff use which blocks magick use."
"I agree with Halaster"  -- Riev

March 13, 2024, 06:49:59 PM #382 Last Edit: March 13, 2024, 07:29:42 PM by Halaster
March 13, 2024 (Wednesday)

Halaster
- based on feedback, removed Touched subguilds from the elementalist subguild changes above, so their skills will not be affected
- updated database and code with karma values for guilds, subguilds, and races to provide a single source for in-game and web-based character applications (first step in moving to 10 point system)

Zorkbob the Inhaler
- characters can now create a shared banked account with others, without the need for a clan.  It's not using your personal account, it's creating a new account that's shared with others
"I agree with Halaster"  -- Riev

March 23, 2024 (Saturday)

Halaster
- added basic functionality for a new style of magick  (work on new magick project for Seasons)

Ursun
- Code for a mundane plotline.  (work on a new mundane system for Seasons)
- Small command-priority fixes.
- Tweaks to Discord logging.
- Additional debug logging.
- Other bug fixes
- Bugfix for object creation.

Zorkbob the Inhaler
- added 2 new spells for a new style of magick  (work on new magick project for Seasons)
"I agree with Halaster"  -- Riev

April 3, 2004 (Wednesday)

Halaster
- fixed a crashbug on a staff command
- more work on secret magick project
- changed "Poison Recovery" to be "Poison Symptoms" as that is a more accurate description.  It shows up in stat when someone is suffering a side affect / symptom of being poisoned.
- removed "Poison" from the stat command if someone has an Onset.  It will only show up when the poison becomes active.  However, Detect Poison will still show if someone has an Onset waiting.
- onset times of ALL poisons cut in half (they take affect more quickly)
"I agree with Halaster"  -- Riev

April 12, 2024 (Friday)

Halaster
- fixed a staff command crashbug.  Nothing like a new batch of ST's to find crashbugs for us
- implemented the new 10-point karma system, converted accounts.  See https://gdb.armageddon.org/index.php/topic,52604.msg1099451.html#msg1099451

Ursun
- fixed an issue with npc duplication
- misc bugfixes
- more code updates for a mundane plotline

Zorkbob the Inhaler
- tweaks and fixes to the banking system
"I agree with Halaster"  -- Riev

April 20, 2024 (Saturday)

Halaster
- Carved out exception for climb in the sorc/subguild elem skill nerf (climb isn't nerfed like sneak/hide)
- Created alerts for staff when someone with 0 karma logs in to help identify new players

Ursun
- misc bugfixes

Zorkbob the Inhaler
- bugfixes and improvements to behind-the-scenes clan system
"I agree with Halaster"  -- Riev

April 27, 2024, 08:31:27 AM #387 Last Edit: April 27, 2024, 08:33:09 AM by Halaster
April 27, 2024 (Saturday)

Halaster
- Skill gain timers now have a secondary stat (for many skills) that influences how often you can gain a skill.  See this thread for details: https://gdb.armageddon.org/index.php/topic,60327.0.html
- Removed Tuluk and Luir's from starting options
- Continued work on sekrit magick project
- Tweaked stats so that they don't just truncate when converting from a float to an int, they use ceil().  This will mean that new characters will see a couple of stats at 1 point higher than they used to, most of the time.  It also means penalties from aging won't be quite as bad as before.  Technically, you could argue they were being robbed before, and this is fixing it.  For example, before due to the math the final number might be 13.87, but because it is a float being used by an int, it would just truncate the decimals, so 13.87 would be 13.  It now uses a ceiling, so that 13.87 will be 14 (also, a 13.05 would become a 14, it's ceiling, not round).

Ursun
- New craft features for [REDACTED]
"I agree with Halaster"  -- Riev

May 5, 2024 (Sunday)

Halaster
- more work on sekrit magick project

Ursun
- Fixes and Changes to room and NPC saving
- Added new materials for plotlines
"I agree with Halaster"  -- Riev

May 26, 2024 (Sunday)

Ataraxis
- Updated web character app for 10 karma points

Halaster
- Fixed a crashbug in flee

Ursun
- additional debug info added to help with crashes
- tweaks to new [redacted] system
- various memory corruption fixes attempting to solve frequent crashes
- changes to NPC saving and builder commands.
"I agree with Halaster"  -- Riev

May 29, 2024, 07:15:11 PM #390 Last Edit: May 29, 2024, 07:26:14 PM by Halaster
May 29, 2024 (Wednesday)

Halaster
- fixed a couple of issues with various files and Makefiles so that the game will compile on a newer OS
- removed an old, outdated automatic process
- fixes to for compatibility with apartments and simraider for the new Save room flag

Ursun
- fixed a rare crash bug
- added a "where" command that shows how many visible PCs (one, a couple, a few, etc) are in each local tavern
- create internal tool for helping to find duplicate npcs
- misc bug fixes with zone saves
- another fix towards eliminating npc duplicating

Zorkbob the Inhaler
- made it so staff cannot accidentally attach the same script on the same command multiple times
- misc. staff command fixes
"I agree with Halaster"  -- Riev

June 2, 2024 (Sunday)

Ursun
- Bug fixes for code supporting a mundane plotline
- Add a new city code

Zorkbob the Inhaler
- under-the-hood updates to banking
- updates to some staffing commands
- improvements to setting up shopkeepers for staff
- request tool changes from https://gdb.armageddon.org/index.php/topic,60422.0.html
"I agree with Halaster"  -- Riev

June 05, 2024, 09:58:18 AM #392 Last Edit: June 05, 2024, 10:16:44 AM by Halaster
June 5, 2024 (Wednesday)

Halaster
- updated casting for Elementalists to reflect an IC change to the world.  When a spell is lower skill it has a slightly higher chance to crit fail.  When it is higher skilled, it has a slightly higher chance of crit success.  Power level doesn't affect crit chances.
- fixed a bad echo in the donate command
- added a new sector type for seasons plotlines

Ursun
- Add some useful info to a staff command.
- Update weapon stats for a few materials.
- Update the season 1 start date. At "2024-06-15 00:00:00" (server time) it is "Year 1770 (year 76 of age 23), month 1, day 1".
- worked on some staff commands in regards to fixing npc dup's
- New crafting features for seasons plotlines

Zorkbob the Inhaler
- some work on a secret magick project
- some more work on another secret magick project
- updates to banking
"I agree with Halaster"  -- Riev

June 9, 2024 (Sunday)

Halaster
- fixed crashbug in staff command
- removed steal as an automatic skill for city elves, replaced it with sleight of hand
- city elves now have an innate bonus to climb checks, even if they don't get the skill

Ursun
- updated junk command so you cannot junk metal items
- crafting tweaks
"I agree with Halaster"  -- Riev

June 10, 2024 (Monday)

Ataraxis
- fixed a bug where characters were aging 50 years if they used the web-based character.  This is not Armageddon: Geriatric Gladiators

Halaster
- bugfix to camping

Ursun
- added the learn skill.  see:  https://www.armageddon.org/help/view/Learn
- In the skill command, indicate unbranched skills and spells with ".." after the name.
- In the skill command, indicate skills that have gained in the last few hours with "+" after the skill level. Doesn't show gains for "scan", doesn't show gains from the learn command (which is basically OOC/offline learning), doesn't show gains for skills at "master".  See https://www.armageddon.org/help/view/Skill

Zorkbob the Inhaler
- fixes and updates to banking
- fixes and updates to sekrit magick project
"I agree with Halaster"  -- Riev

June 14, 2024 (Friday)

Halaster
- attempt at a fix for a rare crashbug
- updated 'directions' command for Allanak and the Labyrinth

Ursun
- bugfix to 'where' command being wonky

Zorkbob the Inhaler
- Fixed the main page time, it should display correctly now
"I agree with Halaster"  -- Riev


June 16, 2024 (Sunday)

Halaster
- Fixed a bug where combat wasn't displaying to watching.  This is why you couldn't see combat in the arena and fighting pits on Saturday

Ursun
- fixed the bug that crashed us on Saturday
- In skill sheet, show recent skillgain indicator ('+') for spells as well as skills.
"I agree with Halaster"  -- Riev

June 17, 2024 (Monday)

Ursun
- Some fixes for new crafting skill.
- Add "room" option to teach command. ("teach room piercing weapons")
- The teach command bypasses skill timers but not in-character impairments.
- Teachers are limited to three successful lessons per day. (If nobody learns from you, it doesn't count as a lesson.)
- The learn command now works on skills like "ride" that you can learn without getting them through your class/subclass.
- Bandaid for Sunday's crash.

Zorkbob the Inhaler
- Wagons now know what direction they are pointing, based on the last direction they
  were piloted in, this only applies to n/s/e/w/, not up/down/out/into
- Wagon direction saves between reboots.
- Wagons can now have a new value 'observation', this is a room where characters can look
  out in a direction with the syntax: look out <dir>
- stat now shows who you are donating mana to
- stat now shows who is donating mana to you
- mana sharing now deducts mana from donors
"I agree with Halaster"  -- Riev

June 18, 2024 (Tuesday)

Talos
- added 6 new upstairs apartments on Miner's Road in Allanak
"I agree with Halaster"  -- Riev