Release Notes

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

October 30, 2022 (Sunday)

- fixed a random crashbug on removing objects
- fixed the bug where cures were not properly applying
"I agree with Halaster"  -- Riev

November 6,  2022 (Sunday)

Halaster
- Tweaked the damage on generic (bloodburn) poison down a little, particularly for lower levels
- Doubled how long it takes a poison to degrade if it is the "wild" version (glands, plants directly picked)
- Fixed rare crashbug with updating timers
- Fixed a bug in the target of messages in Cure Poison
- Scan and Listen now show up in stat while active
- First pass on weapon damage standardization, which is just the underlying code with no DB changes
"I agree with Halaster"  -- Riev

November 13, 2022 (Sunday)

Halaster
- Spells that wear off and should be seen by the room will be now.  For example, if you had the spell Butterfly Wings and you see "Your wings go away" at the end of the spell, the room will now too.  This is not true for spells where others would not notice.
- Changed so that being affected by Generic (Bloodburn) no longer blocks stamina regen - Grishen does that already.
- Changed so that being affected by Skellebain blocks mana regen
- Poisons delivered via blowgun now have a decently faster onset than any other delivery method.

Oleupata (woo, new coder!)
- rework of the Immolate spell to reduce total time, but increase damage per 'tick'
- a few other spells interact with Immolate - experiment to find out!
"I agree with Halaster"  -- Riev

Hotfix November 14, 2022 (Monday)
- removed room wear off message for Armor and Invulnerability
- bugfix with new weapon categories
"I agree with Halaster"  -- Riev

November 20, 2022 (Sunday)

Halaster

- bugfix for Preserver/Defiler spell gain
- bugfix for new weapon categories not returning proper damage
- Poison/Cure updates:
          - Vial is no longer destroyed on a failed brew attempt that uses vials
          - Additional breakdown of potency/strength on poison/cure for people with high skill
          - Significantly lowered skill required to get max strength on tablets
          - Added a considerable amount of time for tablets to decay.  This puts a max tablet at about 7.5 RL months to fully decay.
          - Can no longer poison something if the poison object you're using is inert.
"I agree with Halaster"  -- Riev

November 27, 2022 (Sunday)

Halaster
- Updated a couple of spells wear off messages
- Updated new weapon categories to display properly in assess command (weapon type, if it can be used for skinning)

Oleupata
- Possible bugfix for erroneous messages in tracks seen via hunting
- Tweaked affects of heramide
- Limited Defiler to gather land, and Preserver to gather self (Note that the other 4 paths of magick can do either one)
"I agree with Halaster"  -- Riev

December 4, 2022 (Sunday)

Halaster
- Wagons now make sounds to adjacent rooms as they move.  Does not apply to carts or skimmers.
- Added flippable weapons to the new weapon system
- Back-end fixes to remove blockers on Ataraxis's web development


Oleupata
- Multiple typos fixed in the code
"I agree with Halaster"  -- Riev

December 11, 2022 (Sunday)

Oleupata
- While affected by mul rage, characters cannot use the commands eat, drink, taste, sip, smoke, or sniff

Halaster
- NPC's will no longer regenerate health while affected by bloodburn
- More work on new weapon project
- New material type for magick weapons
- Fixed spell wearoff room message for nilazi spell
- Analyzing an object will show you all the recipes you know (skill, clan membership) that it will appear in, even if it's not the only object.  Be warned, it could be spammy!
"I agree with Halaster"  -- Riev

With the changes to analyze, will no longer be supporting mastercraft recipes in Player Clan (this is a specific clan used at certain stages of the player clan process).  Since everyone in that clan can now analyze and craft such recipes and the output doesn't tell them it is locked into that generic clan.

December 13, 2022 (Tuesday)

Halaster

- adding paging to analyze output
"I agree with Halaster"  -- Riev

December 18, 2022 (Sunday)

Halaster
- Fixed bug with applying skellebain poison to weapons
- Fixed bug with applying poison to new style weapons

Zorkbob the Inhaler
- Added grouping by clan to analyze
"I agree with Halaster"  -- Riev

December 24, 2022

Zorkbob the Inhaler

- bugfix to dyeing, under the hood
"I agree with Halaster"  -- Riev

December 30, 2022

Brokkr
-Changed a handful of items created by magick

January 1, 2023 (Sunday) - Happy New Year's

Halaster

- tweaks to values for new weapon categores
"I agree with Halaster"  -- Riev

January 08, 2023, 10:25:08 AM #314 Last Edit: January 08, 2023, 09:45:51 PM by Halaster
January 8, 2023 (Sunday)

Halaster

- Converted about 98% of all weapons to new system
- Made it require admin+ to create old-style weapons so if new staff come on board later, they won't inadvertently make an old style weapon
- Fixed long-standing bug where if you type change hands ep etwo you could wield a 2-handed weapon in your ep
- Assessing a weapon will display quality if you have an appropriate skill, at any level:
          SLASHING requires swordmaking or slashing weapon skill
          CHOPPING requires axemaking or chopping skill
          PIERCING requires spearmaking or piercing skill
          STABBING requires spearmaking or piercing skill
          BLUDGEONING requires clubmaking or bludgeoning skill
- Updated assess arrows to be on same scale as weapons (it just added 2 more levels of detail)
- Half-giant's can now pick drov_touched and elkros_touched


Hotfix

- Fixed bug where new weapons didn't work with backstab
- Fixed bug where new weapons didn't work with shaving spice


Hotfix 2

- Fixed sap, hack, riposte, behead to use new weapon types.


Hotfix 3

- Fixed bug with weapon skills not adding to combat.
"I agree with Halaster"  -- Riev

January 9, 2023 (Monday)

Halaster

- Fixed a few more cases of code looking for old weapons values, such as with disarm, and some combat.
- Fixed NPC decision making (what weapons they prefer) from old values
- Other obscure scenarios in the code that look for old weapon values fixed
"I agree with Halaster"  -- Riev

January 10, 2023 (Tuesday)

Halaster

- Fixed damage for sap and backstab to account for new weapon types
- When viewing (view) an item in a shopkeeper's list, it will now tell you if it's only useable by half-giant's.
- Fix to underlying damage to some weapons
"I agree with Halaster"  -- Riev

January 11, 2023, 06:09:02 PM #317 Last Edit: January 11, 2023, 06:27:07 PM by Halaster
January 11, 2023 (Wednesday)

Halaster

- Fixed issue where people with very low strength were getting triple penalized when using 2-handed weapons.  This was an existing bug for years apparently.
"I agree with Halaster"  -- Riev

January 20, 2023 (Sunday)

Halaster
- fixed bug with specific materials
- updated staff tool to help with setting new weapons

"I agree with Halaster"  -- Riev

January 29, 2023 (Sunday)

Halaster
- Fixed bug where grishen would give a message even when it was completely nullified by cures, despite not actually doing any harm to the character.
"I agree with Halaster"  -- Riev

February 5, 2023 (Sunday)

Halaster
- Removed old chance for weapons to shatter in combat.  Replaced with a very specific scenario where some low quality ones have a tiny chance to shatter in combat.

Zorkbob the Inhaler
- Fixed one cause of wagon/tent/stall/etc duplications

"I agree with Halaster"  -- Riev

February 12, 2023, 09:52:34 AM #321 Last Edit: February 12, 2023, 09:59:23 AM by Halaster
February 12, 2023 (Sunday)

Ataraxis
- Bugfixes to web-based character application tool that is in alpha testing

Halaster
- Bugfix with a nilazi spell
- Added new 'tavern' flag for rooms, more detail to come later
- Code cleanup/refactor for combat to prepare for upcoming combat changes, more detail to come later

Zorkbob the Inhaler
- The quality of a tool now affects how much it's bought/sold for


"I agree with Halaster"  -- Riev

February 19, 2023, 10:11:50 AM #322 Last Edit: February 19, 2023, 02:28:13 PM by Halaster
February 19, 2023 (Sunday)

Halaster
- Fixed bug where darts were unable to be poisoned again after use
- Fixed a missing linebreak in riposte echo
- Fixed a bug where templars were using the wrong calculations for ride
- Scavenger NPC's will no longer pick things up if a PC is in the room.  Meaning, you shouldn't have NPC's grab your bag off the ground, unless you leave the room
- Another attempt at fixing a crash bug related to time, with a consult with cAse
- Tavern flag finished.  Any room you see that says "Tavern" will do the following:
       - Throwing/shooting into a tavern suffers a severe penalty to success.  If you're IN the tavern, there is no penalty
       - Improved Language Learning - double the speed, and twice as likely to 'pop' a new language
       - Taverns treat crimcode as if a soldier is there - meaning if you fail something, your are guaranteed to get flagged as a criminal
       - Using the PSI command only consumes 2 focus


Zorkbob the Inhaler
- Fixed a bug where certain tools would not be sellable by NPCs.
- Carts should now persist between reboots
- Cart mounts should no longer duplicate in save zones
"I agree with Halaster"  -- Riev

February 26, 2023 (Sunday)

Oleupata
- Fixed bug where poisoned spice lost it's poison when rolling into a joint.
- You can now shoot mounts and poison them
- You can now pour vials on mounts to cure them of poison

Zorkbob the Inhaler
- Fixed a crash bug
- Cart updates
        - they now properly save across reboots and shouldn't duplicate their mounts
        - other under-the-hood fixes/enhancements to carts
"I agree with Halaster"  -- Riev

March 05, 2023, 09:24:59 AM #324 Last Edit: March 05, 2023, 09:29:46 AM by Halaster
March 5, 2023 (Sunday)

Zorkbob the Inhaler

-Can no longer pilot carts while in combat
-Carts speed limited by the slowest mount harnessed to them
-Wagon speed calculations changed, they are now faster
-Analyze command will take a skill filter argument
  gives the same error message when character does not have skill as when skill does not existt
  syntax: analyze <object> <craft skillname>
"I agree with Halaster"  -- Riev