Release Notes

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

June 20, 2024, 09:42:32 AM #400 Last Edit: June 22, 2024, 12:29:19 AM by Halaster
June 20, 2024 (Thursday)

Halaster
- Fixed multiple bugs with armor repair, making it gain a little bit faster, and making it work as expected now:
When armor is lightly broken - Low skilled armor repair can fix it.
When armor is heavily broken - You need to be highly skilled to fix it.
When you fix it, you take raw material and patch it up.  It will use up some of the raw material.
The more broken it is, the more raw material you need.

Ursun
- fixed a bad echo with teach room
- The game will attempt to quit PCs who are idle for more than 60 minutes. This is for their own protection.
  - PCs in a quit room will quit normally. PCs elsewhere will "quit ooc" if possible.
  - We now warn PCs on login if their last quit was a "quit ooc" (since this prevents you from using quit ooc again until you have quit normally).
  - You'll get a warning with a beep at least five minutes before you're forced to quit.
  - If you can't quit (normally or OOC), your PC will stay in the game but we'll continue to warn + beep every five minutes.
  - As before, hunger/thirst timers stop ticking after 60 minutes idle time.
  - Idle time is now measured as time since the last command or typo you sent. Pressing RETURN or sending whitespace doesn't count.
  - Idle time is measured in seconds on the clock rather than iterations through the game loop.

Zorkbob the Inhaler
- minor drawback to max-mana for a short period of time when sharing mana - doesn't happen when you type assist, but only when the mana is drawn and used
- improved feedback to a few staff commands
- fixed a crashbug from earlier in the week
- fixed another crashbug from earlier in the week


EDIT:  It was on Thursday not Friday, I forgot what day it was.
"I agree with Halaster"  -- Riev

June 22, 2024 (Saturday)

Halaster
- possible bugfix for a recent crash
"I agree with Halaster"  -- Riev

June 22, 2024 (Saturday)

Urbais
- updated: help mana
"I agree with Halaster"  -- Riev

June 26, 2024 (Wednesday)

Halaster
- swapped a starting spell and a tier 2 spell for full guild Drovians so things would make more sense.  To any drovians who haven't branched any starter spells, you should see another spell show up.
"I agree with Halaster"  -- Riev

June 28, 2024 (Friday)

Halaster
- reduced skellebain max timer to 20 minutes from 40 minutes.  It's still possible to suffer from it more than 20 minutes.  20 minutes is from the very last time you're poisoned.  So if you get poisoned with it, and then 10 minutes into that you get poisoned with it again, the 20 minute timer can start over.  Still, this should reduce the total time suffering from the poison

Ursun
- crashbug fix
- another crashbug fix
"I agree with Halaster"  -- Riev

July 2, 2024 (Tuesday)

Halaster
- multiple updates to a sekrit magick project
- Drink containers now show an estimated capacity when assessing, just like regular containers
- when casting with the 'nil' reach, all spell-casters (except templars) will see a random affect instead of a simple "Ok.".  This is to provide you with a 'hook' for roleplaying while casting, something you can react to (or not if you so chose) to break up the monotony of casting with 'nil'.

Ursun
- Add a staff command for debugging.
- Learn command tells about how long until the next time it can be used. (one/a couple/etc. hours/days).
"I agree with Halaster"  -- Riev

July 6, 2024 (Saturday)

Ursun
- Don't show '+' on skill sheet after a failure when the skill is already maxed.
- various bugfixes with build process
- "where" command (player version): include players in tavern-adjacent rooms in the count for the tavern room, unless behind a closed door
"I agree with Halaster"  -- Riev

July 10, 2024 (Tuesday)

Halaster
- increased wildlife numbers in the south
      - scrab and beetles up about 33%
      - jozhal, chalton up about 50%
"I agree with Halaster"  -- Riev

July 13, 2024, 10:33:07 AM #408 Last Edit: July 13, 2024, 01:06:39 PM by Halaster
July 13, 2024 (Saturday)

Halaster
- more work on a sekrit magick project
- updates and additional messages to Nil casting

Ursun
- Small staff-side improvements to shop management.
- Features for a new crafting skill.
- Add a new tool type.
- Tweaks to some crafting devices.
- Typo fixes.
- Added 'Seif Akir make'
- Tweak the shop item buying limit from 4 to 5, and to increase frequency of 'virtual' sales

Zorkbob the Inhaler
- new staff command to help with drink containers
- tweaks to tents, not allowing them to be made in tunnels
- tweak to lockpicks, see https://gdb.armageddon.org/index.php/topic,60728.0.html



HOTFIX 1:  fixed a bug with casting
HOTFIX 2:  fixed a bug with tents
"I agree with Halaster"  -- Riev

July 20, 2024 (Saturday)

Halaster
- simplified some calculations regarding armor repair that should make it easier to use and have less issues
- fixed another bug in armor repair that wasn't allowing certain materials to repair it
- work on an upcoming feature

Ursun
- behind the scenes work cleaning up code
- Tweak for a mine capacity calculation.
- Increase the amount of skill awarded by the learn command at lower skill levels
- Hacking around a possible crash bug
- Added some logging/test code for tracking down bags that mysteriously have extra contents

Zorkbob the Impactor
- work on an upcoming feature
- behind the scenes work cleaning up code
- enhancements to some Krathi spells
"I agree with Halaster"  -- Riev

July 23, 2024 (Tuesday)

Halaster
- updated Water Touched and Fire Touched subguilds spell list.  See this post:  https://gdb.armageddon.org/index.php/topic,60791.0.html
"I agree with Halaster"  -- Riev

July 27, 2024 (Saturday)

Ursun
- Some shop-related code for upcoming plotlines.

Zorkbob the Installer
- updates to a couple of staff commands
"I agree with Halaster"  -- Riev

August 3, 2024 (Saturday)

Halaster
- reduced maximum 'innate' hide and sneak, see https://gdb.armageddon.org/index.php/topic,60826.msg1107089.html#msg1107089

Ursun
- Fix a bug causing objects to load incorrectly in certain circumstances.
- New facet for a krathi spell.
- Crash fix x2

Zorkbob the Exhaler
- new material type
- fixed random compiler warnings
"I agree with Halaster"  -- Riev

August 9, 2024 (Friday)

Halaster
- Half-elves are supposed to have an innate ability to tame mounts once the skill is high enough, but there was a bug preventing this.  Fixed.
- crashbug fix

Ursun
- crashbug fix
- another crashbug fix

Zorkbob the Inquiring
- various bugfixes
- Changes to Create Food added, see here:  https://gdb.armageddon.org/index.php/topic,60868.0.html
"I agree with Halaster"  -- Riev

August 12, 2024 (Monday)

Halaster
- added Master Brewew subguild, see https://gdb.armageddon.org/index.php/topic,60883.0.html
- added master_brewer as an option to change subguild
- fixed a bug with backstab and sap where they were doing WAY too much damage.  Basically due to the combat overhaul last year, they were adding str and agil bonuses before multipliers, which was not intended.  I did leave in the agil bonus, so the net result is that people with average-and-up strength (humans, dwarves, etc) will see backstab return to what it was in the past.  Weaker but high agil people will see a minor boost to these skills.
- added the option for 'room' as a target for Dispel Magick
- tweaked damage on copper weapons

Zorkbob the Instigator
- update to a staff command to help make sure weapon quality stays sane
- tweaked Create Food so it will be more filling based on power level.  Mon should be enough to totally fill up a human


"I agree with Halaster"  -- Riev

August 17, 2024 (Saturday)

Markku
- added helpfile https://www.armageddon.org/help/view/Prejudice%20in%20Zalanthas

Ursun
- various bug fixes

Zorkbob the Entertainer
- new templar-only spell
"I agree with Halaster"  -- Riev

August 18, 2024 (Sunday)

Usiku
- added helpfile https://www.armageddon.org/help/view/Skill%20Metalworking
"I agree with Halaster"  -- Riev

August 24, 2024, 10:58:14 AM #417 Last Edit: August 27, 2024, 03:08:38 PM by Halaster
August 24, 2024 (Saturday)

Ursun
- tweaks to a staff command
- new Rukkian spell for ongoing plotlines
- New trial code path for saving room contents to SQL
- Fix a forge crash
- tweaks to save room code
- Tweak the numbers for a class of crafting tools

Zorkbob the Eliminator
- updates to backend system for wagons




EDIT:  This release has been rolled back due to crashes.  We are back on the August 17 release.
"I agree with Halaster"  -- Riev

August 31, 2024, 08:38:30 AM #418 Last Edit: August 31, 2024, 12:07:16 PM by Halaster
August 31, 2024 (Saturday)


- August 24 release live again.

Halaster
- started a new project/skill

Ursun
- various backend bugfixes
- fix for a couple of crashbugs
- tweaks to some staff side tools

Zorkbob the Exhumer
- various backend bugfixes



EDIT:  Rolled back.  And that's the record for the fastest release rollback!
EDIT:  Roll back rolled back, so it's not rolled back now.
EDIT:  Rolled back the roll back of the roll back, so it's back on August 17 release again.  We'll leave it like this for a while.
"I agree with Halaster"  -- Riev

September 5, 2024 (Thursday)

Ursun
- patch that 'should' stop the previous crashes that caused the rollbacks
"I agree with Halaster"  -- Riev

September 7, 2024 (Saturday)

Halaster
- Added tattooing and Tattoo Artist.  See https://gdb.armageddon.org/index.php/topic,60962.0.html

Zorkbob the Extrapolator
- doubled number of available cflags from 32 to 64
"I agree with Halaster"  -- Riev

September 14, 2024 (Saturday)

Ursun
- Improved profiling for the game loop, so we can get a good handle on how much lag is present and why.
- Performance tweaks
- Crash fix

Zorkbob the Includer
- Fixes to Create Food spell
"I agree with Halaster"  -- Riev

September 22, 2024 (Sunday)

Ursun
- forge fixes
- bugfix to staff command

Zorkbob the Installer
- bugfix on staff command
- update to other staff commands

"I agree with Halaster"  -- Riev

October 2, 2024 (Wednesday)

Ursun
- "Where" command no longer breaks concentration (thanks for the bug report!).

Zorkbob the Irrigator
- Cannot salvage items that have no_junk flag applied
- Fixes to ethereal flags
- Fixed crashbug on javascript
"I agree with Halaster"  -- Riev

October 6, 2024 (Sunday)

Halaster
- Full Guild Elementalists (only) can stack magickal protections once again, providing it's their own spells.  Sorcerers, subguild mages, and templars still cannot.

Ursun
- crash fix
"I agree with Halaster"  -- Riev