User:Illuminatiswag/Sandbox: Difference between revisions

m
copying from vscode doesn't get the nbsps properly
(nested lists! and we'll see if non-breaking space is okay)
m (copying from vscode doesn't get the nbsps properly)
Line 6: Line 6:
* Slynth no longer leave behind human corpses.
* Slynth no longer leave behind human corpses.
* Kaleidoslugs in the Yd Freehold now belong to the Yd Freehold faction.
* Kaleidoslugs in the Yd Freehold now belong to the Yd Freehold faction.
* You can no longer cross into�[redacted]�from outside the�[redacted].
* You can no longer cross into [redacted] from outside the [redacted].
* Made some clarifications in the help description of the Strength attribute.
* Made some clarifications in the help description of the Strength attribute.
* Containers that occupy multiple tiles will now be moved together, and break if forcefully separated.
* Containers that occupy multiple tiles will now be moved together, and break if forcefully separated.
Line 59: Line 59:
* Villages are no longer occasionally colonized by multiple versions of the same legendary creature, which lead to various issues.
* Villages are no longer occasionally colonized by multiple versions of the same legendary creature, which lead to various issues.
* The quest 'Pax Klanq, I Presume?' now completes after you do the important step and talk to Barathrum about it, even if earlier quest steps are still active.
* The quest 'Pax Klanq, I Presume?' now completes after you do the important step and talk to Barathrum about it, even if earlier quest steps are still active.
* Events that would create an open pit in�[redacted]�now open space-time rifts instead.
* Events that would create an open pit in [redacted] now open space-time rifts instead.
* Meyehind and Liihart now aid Eskhind if you initiate a fight with her via dialogue.
* Meyehind and Liihart now aid Eskhind if you initiate a fight with her via dialogue.
* 'Do You Really Want to Die' prompts now function correctly in modes with checkpoints.
* 'Do You Really Want to Die' prompts now function correctly in modes with checkpoints.
Line 153: Line 153:
* Fixed a bug that made creatures fail to get out of the way of oncoming krakens.
* Fixed a bug that made creatures fail to get out of the way of oncoming krakens.
* Fixed a bug that caused the Cudgel Proficiency skill to apply its +2 hit bonus to short blades instead of cudgels.
* Fixed a bug that caused the Cudgel Proficiency skill to apply its +2 hit bonus to short blades instead of cudgels.
* [modding]�The character sheet now uses the display name of your character's genotype and subtype.
* [modding] The character sheet now uses the display name of your character's genotype and subtype.
=== 203.23 ===
=== 203.23 ===
Released on March 4, 2022.
Released on March 4, 2022.
Line 163: Line 163:
* Fixed a snippet of dialog with Indrix that indicated the wrong direction to travel.
* Fixed a snippet of dialog with Indrix that indicated the wrong direction to travel.
* Fixed a bug that caused you to be unable to report Eskhind's death to Neelahind or Hindriarch Keh.
* Fixed a bug that caused you to be unable to report Eskhind's death to Neelahind or Hindriarch Keh.
* Fixed a bug that allowed you to loot multiple�[redacted]�if you managed to move them into the same zone.
* Fixed a bug that allowed you to loot multiple [redacted] if you managed to move them into the same zone.
* Fixed a bug that caused Trailblazer and Wilderness Lore to have twice the effect on travel speed they were meant to.
* Fixed a bug that caused Trailblazer and Wilderness Lore to have twice the effect on travel speed they were meant to.
* Fixed some cases where lots of furniture would end up stacked in a single cell.
* Fixed some cases where lots of furniture would end up stacked in a single cell.
Line 171: Line 171:
* Fixed an issue that caused a variety of rare strange behavior, such as swimming through dirt paths.
* Fixed an issue that caused a variety of rare strange behavior, such as swimming through dirt paths.
* Fixed an issue with double articles in the names of some historic sites generated in some terrains.
* Fixed an issue with double articles in the names of some historic sites generated in some terrains.
* [modding]�GameObject.Explode() can now take an optional argument List<GameObject> Hit that will be used as the tracking list for what objects the explosion has affected.
* [modding] GameObject.Explode() can now take an optional argument List<GameObject> Hit that will be used as the tracking list for what objects the explosion has affected.
* [modding]�The 'placeobjecttest' wish is now more robust when wishing for invalid blueprints.
* [modding] The 'placeobjecttest' wish is now more robust when wishing for invalid blueprints.
=== 203.21 ===
=== 203.21 ===
Released on February 25, 2022.
Released on February 25, 2022.
Line 196: Line 196:
* Fixed a bug that caused healing messages in the message log to have improper coloration.
* Fixed a bug that caused healing messages in the message log to have improper coloration.
* Fixed an exception when traveling to a new zone with followers in tow.
* Fixed an exception when traveling to a new zone with followers in tow.
* [debug]�Added the "clearcorrupt" wish to clean up corrupted objects from loading a saved game.
* [debug] Added the "clearcorrupt" wish to clean up corrupted objects from loading a saved game.
* Items on the ground that were you marked as important now appear as points of interest whes use the 'Move to points of interest' command.
* Items on the ground that were you marked as important now appear as points of interest whes use the 'Move to points of interest' command.
* Reloading weapons and collecting liquids now require you to be able to move your extremities.
* Reloading weapons and collecting liquids now require you to be able to move your extremities.
Line 203: Line 203:
* Geomagnetic discs can no longer acquire the Masterwork item mod (which had no effect on them).
* Geomagnetic discs can no longer acquire the Masterwork item mod (which had no effect on them).
* Magazine-loaded relic missile weapons that fire extra shots now always have at least enough ammo capacity to fire a single set of shots.
* Magazine-loaded relic missile weapons that fire extra shots now always have at least enough ammo capacity to fire a single set of shots.
* You can no longer sell your knowledge of�[redacted]�to�[redacted].
* You can no longer sell your knowledge of [redacted] to [redacted].
* The hotkeys for selecting signature meals at ovens are now alphabetic rather than numeric (which caused accidental selection when trying to use the number pad to navigate).
* The hotkeys for selecting signature meals at ovens are now alphabetic rather than numeric (which caused accidental selection when trying to use the number pad to navigate).
* Stratum identifiers like "surface" and "surface level" no longer appear in the names of random-point and programmable recoilers.
* Stratum identifiers like "surface" and "surface level" no longer appear in the names of random-point and programmable recoilers.
Line 212: Line 212:
* Fixed a bug that made geomagnetic discs fail to target phased creatures while you were phased.
* Fixed a bug that made geomagnetic discs fail to target phased creatures while you were phased.
* Fixed a bug that made canvas walls at the Six Day Stilt show up as points of interest via Move to Point of Interest.
* Fixed a bug that made canvas walls at the Six Day Stilt show up as points of interest via Move to Point of Interest.
* Fixed a bug that caused starting village tinkers and apothecaries to have�[human tinker]�and�[human apothecary]�as names.
* Fixed a bug that caused starting village tinkers and apothecaries to have [human tinker] and [human apothecary] as names.
* Fixed a bug that caused historical sites to generate without a relic or cult leader.
* Fixed a bug that caused historical sites to generate without a relic or cult leader.
* Fixed a bug that let you sting with a dismembered stinger.
* Fixed a bug that let you sting with a dismembered stinger.
Line 222: Line 222:
* Fixed an appearance of second-person rather than third-person possessive pronouns in mural generation.
* Fixed an appearance of second-person rather than third-person possessive pronouns in mural generation.
* Fixed a bug that made transparent solid objects impossible to look at using the tooltip looker.
* Fixed a bug that made transparent solid objects impossible to look at using the tooltip looker.
* [modding]�In a thrown weapon attack, if the Penetrations parameter is modified during the WeaponThrowHit or TakeDamage events, the modified value now appears in messaging. This is cosmetic and does not affect damage calculations.
* [modding] In a thrown weapon attack, if the Penetrations parameter is modified during the WeaponThrowHit or TakeDamage events, the modified value now appears in messaging. This is cosmetic and does not affect damage calculations.
=== 203.14 - 'beta' branch ===
=== 203.14 - 'beta' branch ===
Released on February 11, 2022.
Released on February 11, 2022.
Line 270: Line 270:
* Fixed a bug that caused a FlyingWhitelistArea object to appear in the nearby objects window.
* Fixed a bug that caused a FlyingWhitelistArea object to appear in the nearby objects window.
* Fixed a bug that caused hotkeys to not work in the classic conversation UI.
* Fixed a bug that caused hotkeys to not work in the classic conversation UI.
* Fixed a bug that prevented you from getting the�[redacted]'s journal secret after speaking with them.
* Fixed a bug that prevented you from getting the [redacted]'s journal secret after speaking with them.
* Fixed a bug that allowed you to swipe and lunge on the world map using a long sword.
* Fixed a bug that allowed you to swipe and lunge on the world map using a long sword.
* Fixed a bug that caused the text for buying additional tinkering recipes in the water ritual to not update until revisited.
* Fixed a bug that caused the text for buying additional tinkering recipes in the water ritual to not update until revisited.
Line 279: Line 279:
* Fixed a bug that caused one of the four children of the Tomb to occasionally not spawn.
* Fixed a bug that caused one of the four children of the Tomb to occasionally not spawn.
* Fixed a bug that caused the 'A' hotkey for the old ASCII editor to crash the game if pressed on the main menu.
* Fixed a bug that caused the 'A' hotkey for the old ASCII editor to crash the game if pressed on the main menu.
* [modding]�Added the�IfTime
* [modding] Added the IfTime
,�IfLedBy
, IfLedBy
, and�IfZoneName
, and IfZoneName
�conversation predicates.
 conversation predicates.
=== 203.12 - 'beta' branch ===
=== 203.12 - 'beta' branch ===
Released on February 4, 2022.
Released on February 4, 2022.
Line 308: Line 308:
* Shale that is adjacent to large pools of water now has its tile detail color altered to indicate vine growth.
* Shale that is adjacent to large pools of water now has its tile detail color altered to indicate vine growth.
* Changed dreadroot's tile color.
* Changed dreadroot's tile color.
* [debug]�Added a new debug option, ""Draw zone semantics", that indicates the inside/outside areas of zones using the newest ruins builder.
* [debug] Added a new debug option, ""Draw zone semantics", that indicates the inside/outside areas of zones using the newest ruins builder.
* [modding]�We revamped the conversation system to be much more dynamic and moddable.
* [modding] We revamped the conversation system to be much more dynamic and moddable.
** See the
** See the
** Conversations now merge their contents together by default.
** Conversations now merge their contents together by default.
** Conversations and elements can now inherit their properties from one or multiple elements.
** Conversations and elements can now inherit their properties from one or multiple elements.
** Conversations and elements can now have custom logic defined with C# parts.
** Conversations and elements can now have custom logic defined with C# parts.
** Custom predicates and actions like�IfHaveQuest
** Custom predicates and actions like IfHaveQuest
�or�GiveItem
 or GiveItem
�can be added for use in XML.
 can be added for use in XML.
** Elements can now be distributed to other elements. For example, a choice can be distributed to every start node within the conversation.
** Elements can now be distributed to other elements. For example, a choice can be distributed to every start node within the conversation.
** Nodes and choices can now have multiple text elements.
** Nodes and choices can now have multiple text elements.
** Any element can now have predicates, including individual text elements.
** Any element can now have predicates, including individual text elements.
** The logic for the water ritual and dialogue-heavy quests such as "Landing Pads" has moved into Conversations.xml.
** The logic for the water ritual and dialogue-heavy quests such as "Landing Pads" has moved into Conversations.xml.
* [modding]�Added extensive semantic tagging to several objects for power grid, hydraulic, and mechanical infrastructure.
* [modding] Added extensive semantic tagging to several objects for power grid, hydraulic, and mechanical infrastructure.
=== 203.9 - 'beta' branch ===
=== 203.9 - 'beta' branch ===
Released on January 28, 2022.
Released on January 28, 2022.
Line 327: Line 327:
* Mouse input is now enabled by default.
* Mouse input is now enabled by default.
* On Roleplay and Wandor modes, Gyl is now a checkpoint location.
* On Roleplay and Wandor modes, Gyl is now a checkpoint location.
* Creatures no longer spawn inside the�[redacted]�at Gyl.
* Creatures no longer spawn inside the [redacted] at Gyl.
* Reduced the chance for low tier creatures to have high tier items like zetachrome.
* Reduced the chance for low tier creatures to have high tier items like zetachrome.
* Fixed a bug that caused the game to occasionally crash when you accessed a book.
* Fixed a bug that caused the game to occasionally crash when you accessed a book.
Line 333: Line 333:
* Fixed a bug that caused artifacts providing additional carry capacity to function when improperly equipped.
* Fixed a bug that caused artifacts providing additional carry capacity to function when improperly equipped.
* Fixed a bug that caused the hooks from Hooks for Feet to be placed in your inventory when buying new mutations.
* Fixed a bug that caused the hooks from Hooks for Feet to be placed in your inventory when buying new mutations.
* Fixed a bug that caused popups about extradimensional psychic hunters to continue appearing after you left�[redacted].
* Fixed a bug that caused popups about extradimensional psychic hunters to continue appearing after you left [redacted].
=== 203.7 - 'beta' branch ===
=== 203.7 - 'beta' branch ===
Released on January 21, 2022.
Released on January 21, 2022.
Line 356: Line 356:
=== 203.6 - 'beta' branch ===
=== 203.6 - 'beta' branch ===
Released on January 14, 2022.
Released on January 14, 2022.
* Added a new music track to�[redacted].
* Added a new music track to [redacted].
* You now fall in love with statues and figurines depicting creatures you would normally fall in love with.
* You now fall in love with statues and figurines depicting creatures you would normally fall in love with.
* Renamed "desert rifle"" to "Isaachar rifle"".
* Renamed "desert rifle"" to "Isaachar rifle"".
Line 379: Line 379:
* Fixed a bug that caused the razed goatfolk village to fail to build.
* Fixed a bug that caused the razed goatfolk village to fail to build.
* Fixed a bug that caused read books to count multiple times for achievements.
* Fixed a bug that caused read books to count multiple times for achievements.
* [debug]�Added an option to disable achievement progress (Debug > disable achievements).
* [debug] Added an option to disable achievement progress (Debug > disable achievements).
=== 202.102 ===
=== 202.102 ===
Released on December 17, 2021.
Released on December 17, 2021.
Line 390: Line 390:
* Regen tanks now properly regenerate tongues even when they're the only body part you lost.
* Regen tanks now properly regenerate tongues even when they're the only body part you lost.
* Creatures no longer attempt to use Disintegration against enemies they are out of phase with.
* Creatures no longer attempt to use Disintegration against enemies they are out of phase with.
* Gave the�[redacted]�sapient plant properties.
* Gave the [redacted] sapient plant properties.
* You can no longer�[redacted]�before starting the Tomb of the Eaters quest.
* You can no longer [redacted] before starting the Tomb of the Eaters quest.
* Added the arcology names back to the true kin caste selection screen.
* Added the arcology names back to the true kin caste selection screen.
* Cooking effects that identify all artifacts on the local map now identify implanted cybernetics.
* Cooking effects that identify all artifacts on the local map now identify implanted cybernetics.
Line 398: Line 398:
* Fixed an issue that occasionally caused invalid text to be generated after leaving a zone with an object you were lovesick for.
* Fixed an issue that occasionally caused invalid text to be generated after leaving a zone with an object you were lovesick for.
* Fixed a bug with temporal fugue clones and other temporary objects that prevented zones from unloading, degrading performance.
* Fixed a bug with temporal fugue clones and other temporary objects that prevented zones from unloading, degrading performance.
* Fixed an issue that occasionally caused out-of-date copies of your body or your followers to return from�[redacted].
* Fixed an issue that occasionally caused out-of-date copies of your body or your followers to return from [redacted].
* Made the text color consistent across hyperbiotic object names.
* Made the text color consistent across hyperbiotic object names.
* Fixed a wrong identation in Corpus Choliys.
* Fixed a wrong identation in Corpus Choliys.
Line 405: Line 405:
* Fixed a pluralization issue in dynamic quest text.
* Fixed a pluralization issue in dynamic quest text.
* Fixed a rare bug that caused saves to fail to load.
* Fixed a rare bug that caused saves to fail to load.
* Fixed a bug that caused your�[redacted]�to fail to generate properly.
* Fixed a bug that caused your [redacted] to fail to generate properly.
* [modding]�Made the 'sheeter' wish more robust.
* [modding] Made the 'sheeter' wish more robust.
=== 202.101 ===
=== 202.101 ===
Released on December 10, 2021.
Released on December 10, 2021.
Line 433: Line 433:
* Kraken hired as guards no longer swallow things whole on the job. This change applies broadly to a whole range of disruptive creature behaviors.
* Kraken hired as guards no longer swallow things whole on the job. This change applies broadly to a whole range of disruptive creature behaviors.
* Grit Gate doors that somehow failed to unlock when they should have now unlock at the beginning of A Call To Arms.
* Grit Gate doors that somehow failed to unlock when they should have now unlock at the beginning of A Call To Arms.
* The wielder of�[redacted]�now wields it more reliably.
* The wielder of [redacted] now wields it more reliably.
* Statues now render on top of doors.
* Statues now render on top of doors.
* Fixed a bug that caused you to never stop being inspired to cook after cooking in the inspired state.
* Fixed a bug that caused you to never stop being inspired to cook after cooking in the inspired state.
Line 442: Line 442:
* Fixed some inconsistent spellings of Kasaphescence.
* Fixed some inconsistent spellings of Kasaphescence.
* Fixed a typo in unfinished sculpture.
* Fixed a typo in unfinished sculpture.
* [modding]�Item mods added to Mods.xml now merge by part name.
* [modding] Item mods added to Mods.xml now merge by part name.
=== 202.98 ===
=== 202.98 ===
Released on November 28, 2021.
Released on November 28, 2021.
Line 456: Line 456:
* Fixed Thah being referred to with a definite article.
* Fixed Thah being referred to with a definite article.
* Fixed an invalid "Enigna Cap" blueprint reference.
* Fixed an invalid "Enigna Cap" blueprint reference.
* [modding]�The campfire now emits a GetCookingActionsEvent on itself and the player to collect options for the cooking menu.
* [modding] The campfire now emits a GetCookingActionsEvent on itself and the player to collect options for the cooking menu.
=== 202.97 ===
=== 202.97 ===
Released on November 19, 2021.
Released on November 19, 2021.
Line 521: Line 521:
* Fixed a bug that caused you to occasionally be placed inside walls when you became lost.
* Fixed a bug that caused you to occasionally be placed inside walls when you became lost.
* Fixed rare grammar issues around the possessive case.
* Fixed rare grammar issues around the possessive case.
* [modding]�Line numbers are now included in runtime error messages for mods if the "Write compiled mod assemblies to disk" option is enabled.
* [modding] Line numbers are now included in runtime error messages for mods if the "Write compiled mod assemblies to disk" option is enabled.
* [modding]�Like Subtypes, Genotypes can now define individual <extrainfo> elements instead of <chargeninfo>.
* [modding] Like Subtypes, Genotypes can now define individual <extrainfo> elements instead of <chargeninfo>.
* [modding]�Fixed invalid manifest IDs breaking certain mods.
* [modding] Fixed invalid manifest IDs breaking certain mods.
=== 202.93 ===
=== 202.93 ===
Released on October 29, 2021.
Released on October 29, 2021.
Line 530: Line 530:
* Fixed a bug that prevented you from toggling certain toggleable abilities off before their cooldowns expired (including gas generation, Phasing, and Force Bubble).
* Fixed a bug that prevented you from toggling certain toggleable abilities off before their cooldowns expired (including gas generation, Phasing, and Force Bubble).
* Fixed a bug that caused ironshank to stop progressing if you reached over 200 move speed.
* Fixed a bug that caused ironshank to stop progressing if you reached over 200 move speed.
* Fixed�[redacted]�ignoring the combat animations option.
* Fixed [redacted] ignoring the combat animations option.
* Fixed a bug causing minimap and message log size persistance to not work correctly when the UI was not at 1.0x scale
* Fixed a bug causing minimap and message log size persistance to not work correctly when the UI was not at 1.0x scale
* Overloaded arc winder no longer appears as a blueprint on data disks.
* Overloaded arc winder no longer appears as a blueprint on data disks.
* [modding]�Added preprocessing symbols for compiled mods to define optional behavior if another mod was loaded.
* [modding] Added preprocessing symbols for compiled mods to define optional behavior if another mod was loaded.
* [modding]�Added�[HasOptionFlagUpdate]�and�[OptionFlagUpdate]�attributes that are invoked whenever an option is updated.
* [modding] Added [HasOptionFlagUpdate] and [OptionFlagUpdate] attributes that are invoked whenever an option is updated.
* [modding]�Added an option to write compiled mod assemblies to disk.
* [modding] Added an option to write compiled mod assemblies to disk.
* [modding]�Fixed a bug that caused character creation to freeze if you did not define a detail color for a genotype.
* [modding] Fixed a bug that caused character creation to freeze if you did not define a detail color for a genotype.
=== October 22, 2021 ===
=== October 22, 2021 ===
* Added a new book: In Maqqom Yd.
* Added a new book: In Maqqom Yd.
Line 570: Line 570:
* Fixed a bug that confused Joppa and the ruins of Joppa in certain contexts.
* Fixed a bug that confused Joppa and the ruins of Joppa in certain contexts.
* Fixed a tile color bug with semi-automatic pistol.
* Fixed a tile color bug with semi-automatic pistol.
* [modding]�AllowedMutationCategories defined in Genotypes.xml now supports a comma separated list of included/excluded categories. E.g., "Physical,Morphotypes" = only physical and morphotypes; "*,-Mental" = everything but mental.
* [modding] AllowedMutationCategories defined in Genotypes.xml now supports a comma separated list of included/excluded categories. E.g., "Physical,Morphotypes" = only physical and morphotypes; "*,-Mental" = everything but mental.
* [modding]�Added a context menu to objects in the map editor for adding a part without the need of a new blueprint.
* [modding] Added a context menu to objects in the map editor for adding a part without the need of a new blueprint.
* [modding]�Fixed a boot crash when defining duplicate conversation nodes.
* [modding] Fixed a boot crash when defining duplicate conversation nodes.
=== 202.88 - 'beta' branch ===
=== 202.88 - 'beta' branch ===
Released on October 16, 201.
Released on October 16, 201.
Line 600: Line 600:
* Fixed a typo in Mental Mirror's description.
* Fixed a typo in Mental Mirror's description.
* Fixed a typo in trining lamprey's description.
* Fixed a typo in trining lamprey's description.
* Fixed a rare crash when transitioning to�[redacted].
* Fixed a rare crash when transitioning to [redacted].
=== 202.85 - 'beta' branch ===
=== 202.85 - 'beta' branch ===
Released on October 9, 2021.
Released on October 9, 2021.
Line 629: Line 629:
* Farmed bop sponges are no longer always ripe.
* Farmed bop sponges are no longer always ripe.
* Generated villages now have accurate descriptions on the world map.
* Generated villages now have accurate descriptions on the world map.
* Night-sight interpolators now work like other kinds of night vision for the purpose of perceiving�[redacted].
* Night-sight interpolators now work like other kinds of night vision for the purpose of perceiving [redacted].
* Using the sit interaction on a chair that's in your inventory now places the chair on the ground and sits on it, rather than silently failing.
* Using the sit interaction on a chair that's in your inventory now places the chair on the ground and sits on it, rather than silently failing.
* Recycling suits can no longer (uselessly) get the recycling mod.
* Recycling suits can no longer (uselessly) get the recycling mod.
Line 640: Line 640:
* Fixed conversation choices getting resorting when you revisited a node.
* Fixed conversation choices getting resorting when you revisited a node.
* Fixed a bug that caused Golgotha and Bethesda Susa to not build properly.
* Fixed a bug that caused Golgotha and Bethesda Susa to not build properly.
* [pets]�Fixed a bug that caused You, but Mechanical not to inherit your anatomy.
* [pets] Fixed a bug that caused You, but Mechanical not to inherit your anatomy.
=== 202.82 - 'beta' branch ===
=== 202.82 - 'beta' branch ===
Released on September 24, 2021.
Released on September 24, 2021.
Line 711: Line 711:
* Urns in the Yd Freehold now have appropriate names.
* Urns in the Yd Freehold now have appropriate names.
* Changed the names and added descriptions for finger coral and tunnel sponge.
* Changed the names and added descriptions for finger coral and tunnel sponge.
* Increased the number of times you can drink�[redacted]�for a positive effect.
* Increased the number of times you can drink [redacted] for a positive effect.
* Meditation no longer occasionally cures gamma moth mutation.
* Meditation no longer occasionally cures gamma moth mutation.
* Damage reflected by equipment is now attributed to the equipment's wearer.
* Damage reflected by equipment is now attributed to the equipment's wearer.
Line 728: Line 728:
* Fixed a bug that caused up-stairs to generate on the surface level of the Palladium Reef.
* Fixed a bug that caused up-stairs to generate on the surface level of the Palladium Reef.
* Fixed a bug that cauased identified artifacts to keep their unidentified color.
* Fixed a bug that cauased identified artifacts to keep their unidentified color.
* Fixed a bug that caused�[redacted]�to fail to render correctcly if entered with penetrating radar enabled.
* Fixed a bug that caused [redacted] to fail to render correctcly if entered with penetrating radar enabled.
* Fixed a bug that caused an exception when a�[redacted]�is targeting during a serialization cycle
* Fixed a bug that caused an exception when [redacted] is targeting during a serialization cycle
* More�[redacted].
* More [redacted].
* [modding]�Fixed the player's body object not being sourced from Genotype/Subtype.
* [modding] Fixed the player's body object not being sourced from Genotype/Subtype.
=== 201.114/202.74 ===
=== 201.114/202.74 ===
Released on July 24, 2021.
Released on July 24, 2021.
Line 775: Line 775:
* Fixed the Bey Lah zone name appearing as "flower fields" instead of Bey Lah.
* Fixed the Bey Lah zone name appearing as "flower fields" instead of Bey Lah.
* Fixed a bug in how electrical discharges are attributed.
* Fixed a bug in how electrical discharges are attributed.
* Fixed a bug that caused the interact menu of�[redacted]�to persist through after you�[redacted].
* Fixed a bug that caused the interact menu of [redacted] to persist through after you [redacted].
* Fixed some text coloration issues when noting a location in your journal.
* Fixed some text coloration issues when noting a location in your journal.
* Fixed a bug that caused action queue inconsistences at the start of a new game.
* Fixed a bug that caused action queue inconsistences at the start of a new game.
* [modding]�You can now use placement hints for zone and party objects in faction encounters.
* [modding] You can now use placement hints for zone and party objects in faction encounters.
=== 201.110/202.70 ===
=== 201.110/202.70 ===
Released on July 9, 2021.
Released on July 9, 2021.
Line 891: Line 891:
* Fixed an issue causing some new-style popups to not properly respect key delay and repeat settings when keys were held down.
* Fixed an issue causing some new-style popups to not properly respect key delay and repeat settings when keys were held down.
* Fixed an issue that caused the hollow tree hideout in the flower fields to have encounters it shouldn't have.
* Fixed an issue that caused the hollow tree hideout in the flower fields to have encounters it shouldn't have.
* Fixed an issue causing item duplication on return from�[redacted].
* Fixed an issue causing item duplication on return from [redacted].
* Fixed a rare issue causing village build failures.
* Fixed a rare issue causing village build failures.
* Fixed a rare exception.
* Fixed a rare exception.
Line 921: Line 921:
* Fixed some cases where creatures' cultures were not mapped properly for naming purposes.
* Fixed some cases where creatures' cultures were not mapped properly for naming purposes.
* Fixed a bug that caused cloned sludges to share component liquids.
* Fixed a bug that caused cloned sludges to share component liquids.
* [modding]�The Chance property in population tables now supports "n/m" format to express "n chance in m". If no denominator is specified, 100 is assumed, per the current usage.
* [modding] The Chance property in population tables now supports "n/m" format to express "n chance in m". If no denominator is specified, 100 is assumed, per the current usage.
=== 201.104/202.64 ===
=== 201.104/202.64 ===
Released on May 28, 2021.
Released on May 28, 2021.
Line 1,029: Line 1,029:
* Implants that are unidentified but installed on your body now have their real names displayed in becoming nook terminals.
* Implants that are unidentified but installed on your body now have their real names displayed in becoming nook terminals.
* Attempting to create a campfire when there's already a campfire nearby now prompts you to move to the existing one if you aren't already next to it.
* Attempting to create a campfire when there's already a campfire nearby now prompts you to move to the existing one if you aren't already next to it.
* Otho no longer has precognitive visions of the�[redacted].
* Otho no longer has precognitive visions of the [redacted].
* Changed the tile and ASCII character color of oilskins to light black.
* Changed the tile and ASCII character color of oilskins to light black.
* Items offered as quest rewards by Warden Indrix are now always identified.
* Items offered as quest rewards by Warden Indrix are now always identified.
Line 1,051: Line 1,051:
=== 202.59 'beta' branch ===
=== 202.59 'beta' branch ===
Released on May 7, 2021.
Released on May 7, 2021.
* Added two new tracks for the�[redacted].
* Added two new tracks for the [redacted].
* Improved creatures AI for movement and use of activated abilities. As a result, Companions are now less prone to inexplicable states of inactivity.
* Improved creatures AI for movement and use of activated abilities. As a result, Companions are now less prone to inexplicable states of inactivity.
* When joining their party leader in a new zone, creatures now enter the zone closer to the party leader.
* When joining their party leader in a new zone, creatures now enter the zone closer to the party leader.
Line 1,088: Line 1,088:
* Normality gas now damages highly entropic beings.
* Normality gas now damages highly entropic beings.
* You can no longer ask the mopango about the repulsive device before speaking to Lebah about it.
* You can no longer ask the mopango about the repulsive device before speaking to Lebah about it.
* Default�[Scrap]�objects no longer appear in the moango hideout.
* Default [Scrap] objects no longer appear in the moango hideout.
* For the Kith and Kin quest, you can no longer question Eskhind's sisters until you're deputized by Neelahind.
* For the Kith and Kin quest, you can no longer question Eskhind's sisters until you're deputized by Neelahind.
* The death of clones and duplicates of NPCs critical to the Kith and Kin quest no longer forces the quest to fail.
* The death of clones and duplicates of NPCs critical to the Kith and Kin quest no longer forces the quest to fail.
Line 1,094: Line 1,094:
* Improved the grammar in Berserk's remaining duration message.
* Improved the grammar in Berserk's remaining duration message.
* Improved some grammar in the assessment after A Call to Arms.
* Improved some grammar in the assessment after A Call to Arms.
* When you�[redacted], you are now more consistently treated according to your reputation.
* When you [redacted], you are now more consistently treated according to your reputation.
* The beginning of A Call to Arms now interrupts autoact.
* The beginning of A Call to Arms now interrupts autoact.
* Otho yelling for you now interrupts autoact.
* Otho yelling for you now interrupts autoact.
Line 1,110: Line 1,110:
* Fixed the capitalization of names that start with a single character followed by a hyphen.
* Fixed the capitalization of names that start with a single character followed by a hyphen.
* Fixed a bug that could occur under esoteric circumstances only known to be triggered by mods.
* Fixed a bug that could occur under esoteric circumstances only known to be triggered by mods.
* [modding]�Legendary creature naming is now handled via Naming.xml.
* [modding] Legendary creature naming is now handled via Naming.xml.
* [modding]�Generation of gender names, person terms, immature person terms, formal address terms, offspring terms, sibling terms, and parent terms is now handled via name styles defined in Naming.xml, not via Genders.xml. Pronoun generation is still handled by Genders.xml.
* [modding] Generation of gender names, person terms, immature person terms, formal address terms, offspring terms, sibling terms, and parent terms is now handled via name styles defined in Naming.xml, not via Genders.xml. Pronoun generation is still handled by Genders.xml.
=== 201.97/202.57 ===
=== 201.97/202.57 ===
Released on April 23, 2021.
Released on April 23, 2021.
Line 1,131: Line 1,131:
* Fixed a typo in mural text.
* Fixed a typo in mural text.
* Fixed a bug that prevented successfully pouring liquids on non-flying things while you were flying.
* Fixed a bug that prevented successfully pouring liquids on non-flying things while you were flying.
* [modding]�The general cultural naming patterns used in the game are now moddable via Naming.xml. (Most hero naming currently still runs via the tags in ObjectBlueprints.xml.)
* [modding] The general cultural naming patterns used in the game are now moddable via Naming.xml. (Most hero naming currently still runs via the tags in ObjectBlueprints.xml.)
=== 201.89/202.49 ===
=== 201.89/202.49 ===
Released on April 16, 2021.
Released on April 16, 2021.
Line 1,213: Line 1,213:
* Fixed a bug that caused some legendary glow-wights to generate extra copies of their entourages after you saved and loaded. This may happen one last time in existing saves.
* Fixed a bug that caused some legendary glow-wights to generate extra copies of their entourages after you saved and loaded. This may happen one last time in existing saves.
* Fixed a bug that caused options to occasionally get unintentionally cleared during a data hotload.
* Fixed a bug that caused options to occasionally get unintentionally cleared during a data hotload.
* Fixed�[redacted]�as it appears in On the Origins and Nature of the Dark Calculus.
* Fixed [redacted] as it appears in On the Origins and Nature of the Dark Calculus.
=== 201.85/202.45 ===
=== 201.85/202.45 ===
Released on April 2, 2021.
Released on April 2, 2021.
Line 1,238: Line 1,238:
* Fixed a bug that made Hook and Drag not work.
* Fixed a bug that made Hook and Drag not work.
* Fixed a bug allowing legendary crafters to choose a newline character as a craftmark, leading to odd name displays.
* Fixed a bug allowing legendary crafters to choose a newline character as a craftmark, leading to odd name displays.
* Fixed a bug that made display name modifiers like slimy or�[flying]�commute to your sultan murals.
* Fixed a bug that made display name modifiers like slimy or [flying] commute to your sultan murals.
* [modding]�Conversations support some new attributes.
* [modding] Conversations support some new attributes.
** SetStringState="name,value" sets the global string state labeled 'name' to 'value' (if 'value' is empty, it unsets the state)
** SetStringState="name,value" sets the global string state labeled 'name' to 'value' (if 'value' is empty, it unsets the state)
** SetIntState="name,value" sets the global integer state labeled 'name' to 'value' (if 'value' is empty, it unsets the state)
** SetIntState="name,value" sets the global integer state labeled 'name' to 'value' (if 'value' is empty, it unsets the state)
Line 1,246: Line 1,246:
** ToggleBooleanState="name" toggles the global boolean state labeled 'name'
** ToggleBooleanState="name" toggles the global boolean state labeled 'name'
** IfTestState="test" makes the conversation element conditional on a test of game state (see
** IfTestState="test" makes the conversation element conditional on a test of game state (see
* [debug]�Enabling "Show debug information on object and system internals" now lets you interact with flooring objects that you otherwise couldn't interact with.
* [debug] Enabling "Show debug information on object and system internals" now lets you interact with flooring objects that you otherwise couldn't interact with.
=== 201.81/202.40 ===
=== 201.81/202.40 ===
Released on March 26, 201.
Released on March 26, 201.
Line 1,262: Line 1,262:
* Thick Fur now appears in creatures' descriptions as a physical feature rather than a separate descriptive sentence.
* Thick Fur now appears in creatures' descriptions as a physical feature rather than a separate descriptive sentence.
* It is now possible for players who have intrinsic AV to have that AV reduced by Cleave.
* It is now possible for players who have intrinsic AV to have that AV reduced by Cleave.
* The�[redacted]�masks can no longer be replicated with metamorphic polygel.
* The [redacted] masks can no longer be replicated with metamorphic polygel.
* Made some pain-related messaging inaccessible to you if you cannot feel pain.
* Made some pain-related messaging inaccessible to you if you cannot feel pain.
* Added variant death messaging for dying of illusory damage.
* Added variant death messaging for dying of illusory damage.
Line 1,305: Line 1,305:
* Fixed a bug that prevented kills caused by the damage from freezing and flaming mods from being attributed to the attacker.
* Fixed a bug that prevented kills caused by the damage from freezing and flaming mods from being attributed to the attacker.
* Fixed a bug that made pouring cloning draught not work for cloning purposes.
* Fixed a bug that made pouring cloning draught not work for cloning purposes.
* [debug]�The testhero wish now adds the creature to the action queue if they have a brain.
* [debug] The testhero wish now adds the creature to the action queue if they have a brain.
* [modding]�There is now a method UpdateStatShifts() on the Armor part that can be used to resynchronize armor's effects on stats after any updates made while it is worn. CarryBonus on Armor also now updates the armor's wearer immediately upon being changed.
* [modding] There is now a method UpdateStatShifts() on the Armor part that can be used to resynchronize armor's effects on stats after any updates made while it is worn. CarryBonus on Armor also now updates the armor's wearer immediately upon being changed.
=== 201.77/202.36 ===
=== 201.77/202.36 ===
Released on March 19, 2021.
Released on March 19, 2021.
Line 1,359: Line 1,359:
* Fixed the coloration of the right angle brackets in the keybind indicators on the Manage Abilities screen.
* Fixed the coloration of the right angle brackets in the keybind indicators on the Manage Abilities screen.
* Fixed some cases where the hotkey for an interaction was highlighted on an insignificant word.
* Fixed some cases where the hotkey for an interaction was highlighted on an insignificant word.
* [debug]�The "Show debug information on object and system internals" option now adds an action to the classic UI 'look' interface that displays the navigation weight of the square you're looking at.
* [debug] The "Show debug information on object and system internals" option now adds an action to the classic UI 'look' interface that displays the navigation weight of the square you're looking at.
=== 201.74/202.33 ===
=== 201.74/202.33 ===
Released on March 12, 2021.
Released on March 12, 2021.
Line 1,464: Line 1,464:
* Fixed a bug that caused some cherubim to appear as weird artifacts.
* Fixed a bug that caused some cherubim to appear as weird artifacts.
* Fixed a bug in missile weapons' PV values.
* Fixed a bug in missile weapons' PV values.
* Fixed a bug that caused mental mutations gained from cooking effects to not count toward�[redacted].
* Fixed a bug that caused mental mutations gained from cooking effects to not count toward [redacted].
* Fixed a bug that caused the overburdened status effect to occasionally fail to apply or be removed.
* Fixed a bug that caused the overburdened status effect to occasionally fail to apply or be removed.
* Fixed a bug that occasionally caused missile firing sounds and "Your shot goes wild!" messages to trigger even if the weapon was out of ammo.
* Fixed a bug that occasionally caused missile firing sounds and "Your shot goes wild!" messages to trigger even if the weapon was out of ammo.
Line 1,475: Line 1,475:
* Fixed a bug that made the performance characteristics of fork-horned helms fail to persist across save/load.
* Fixed a bug that made the performance characteristics of fork-horned helms fail to persist across save/load.
* Fixed a bug that prevented gelatinous frustrums from wandering while they have a creature engulfed.
* Fixed a bug that prevented gelatinous frustrums from wandering while they have a creature engulfed.
* [modding]�Mods' Steam Workshop names no longer dictate their internal IDs and thus won't prevent approval if they contain invalid characters.
* [modding] Mods' Steam Workshop names no longer dictate their internal IDs and thus won't prevent approval if they contain invalid characters.
* [modding]�Genotypes now have an IsTrueKin flag, separate from IsMutant. GameObject.IsTrueKin() now looks for this flag being true on the creature's property-defined genotype, with creatures with no genotype presumed to not be true kin. GameObject.IsMutant() now looks for IsMutant being true on the creature's property-defined genotype, with creature with no genotype presumed to be mutants.
* [modding] Genotypes now have an IsTrueKin flag, separate from IsMutant. GameObject.IsTrueKin() now looks for this flag being true on the creature's property-defined genotype, with creatures with no genotype presumed to not be true kin. GameObject.IsMutant() now looks for IsMutant being true on the creature's property-defined genotype, with creature with no genotype presumed to be mutants.
=== 201.71/202.30 ===
=== 201.71/202.30 ===
Released on February 26, 2021.
Released on February 26, 2021.
Line 1,503: Line 1,503:
* Fixed a typo in the description of Psionic Migraines.
* Fixed a typo in the description of Psionic Migraines.
* Fixed some capitalization inconsistency with 'Sightless Way'.
* Fixed some capitalization inconsistency with 'Sightless Way'.
* [beta]�Fixed a bug that caused Sheba Hagadias to always spawn as a breathbeard.
* [beta] Fixed a bug that caused Sheba Hagadias to always spawn as a breathbeard.
=== 201.70/202.29 ===
=== 201.70/202.29 ===
Released on February 19, 2021.
Released on February 19, 2021.
Line 1,542: Line 1,542:
* Fixed a bug that added extra caste descriptions to the ornately filigreed walls in the Tomb of the Eaters crypts.
* Fixed a bug that added extra caste descriptions to the ornately filigreed walls in the Tomb of the Eaters crypts.
* Fixed verb conjugation in the description of phylactery squire.
* Fixed verb conjugation in the description of phylactery squire.
* [debug]�Added a new wish, "allskills", that gives you every skill.
* [debug] Added a new wish, "allskills", that gives you every skill.
=== 201.69/202.28 ===
=== 201.69/202.28 ===
Released on February 12, 2021.
Released on February 12, 2021.
Line 1,584: Line 1,584:
* Fixed the tile color of zetachrome warhammer.
* Fixed the tile color of zetachrome warhammer.
* Fixed elastyne skin suit appearing in certain encounter tables twice.
* Fixed elastyne skin suit appearing in certain encounter tables twice.
* [modding]�Several messages pertaining to curable fungal infections now emit & conjugate properly for NPCs.
* [modding] Several messages pertaining to curable fungal infections now emit & conjugate properly for NPCs.
=== 201.68/202.27 ===
=== 201.68/202.27 ===
Released on February 5, 2021.
Released on February 5, 2021.
Line 1,607: Line 1,607:
* Autoact is now interrupted when an enemy initiates Syphon Vim on you on a visible or audible.
* Autoact is now interrupted when an enemy initiates Syphon Vim on you on a visible or audible.
* You can now cancel the life drain effect of Syphon Vim via the interaction menu on its target, including at a distance via look + interact.
* You can now cancel the life drain effect of Syphon Vim via the interaction menu on its target, including at a distance via look + interact.
* Dynamic quest items names no longer include qualifiers like�[empty].
* Dynamic quest items names no longer include qualifiers like [empty].
* Refined some of the edge case uses of domination.
* Refined some of the edge case uses of domination.
* Fixed a bug with biological clones inheriting their progenitor's cybernetic implants.
* Fixed a bug with biological clones inheriting their progenitor's cybernetic implants.
Line 1,778: Line 1,778:
* Fixed a bug causing quests to not properly give reputation awards after a save/load cycle
* Fixed a bug causing quests to not properly give reputation awards after a save/load cycle
* Fixed Lase passing through objects it failed to penetrate.
* Fixed Lase passing through objects it failed to penetrate.
* [modding]�Fixed an exception in the 'makevillage' wish
* [modding] Fixed an exception in the 'makevillage' wish
=== 201.60/202.19 ===
=== 201.60/202.19 ===
Released on January 8, 2021.
Released on January 8, 2021.
Line 1,796: Line 1,796:
* The Mutating effect can now bestow multiple defects and properly mutates you after a save/load.
* The Mutating effect can now bestow multiple defects and properly mutates you after a save/load.
* Entourages of fort snapjaws are now excluded from dynamic encounters.
* Entourages of fort snapjaws are now excluded from dynamic encounters.
* Whipping up a meal in�[redacted]�now properly uses local ingredients.
* Whipping up a meal in [redacted] now properly uses local ingredients.
* Ovens no longer generate in liquid volumes.
* Ovens no longer generate in liquid volumes.
* Signs now appear on the alt overlay.
* Signs now appear on the alt overlay.
Line 1,808: Line 1,808:
* Fixed a bug that showed the player failure popups from NPCs' Syphon Vim usage.
* Fixed a bug that showed the player failure popups from NPCs' Syphon Vim usage.
* Fixed a bug that caused NPCs with Syphon Vim to lock up when they became hostile to non-creature targets.
* Fixed a bug that caused NPCs with Syphon Vim to lock up when they became hostile to non-creature targets.
* Fixed a bug that made ape pilgrims path to the Six Day Stilt instead of to�[redacted].
* Fixed a bug that made ape pilgrims path to the Six Day Stilt instead of to [redacted].
* Fixed the particle text color of dazed, stunned and bonded.
* Fixed the particle text color of dazed, stunned and bonded.
* Fixed a text color bug in Blood and Fear: On the Life Cycle of Lah.
* Fixed a text color bug in Blood and Fear: On the Life Cycle of Lah.
Line 1,848: Line 1,848:
* Fixed color bleeds in cooking messages from congealed skulk, congealed love, and dried lah petals.
* Fixed color bleeds in cooking messages from congealed skulk, congealed love, and dried lah petals.
* Fixed a bug that made zero move speed exploits still possible when dominating sapient plants and fungi.
* Fixed a bug that made zero move speed exploits still possible when dominating sapient plants and fungi.
* [modding]�Erroneous population tables should no longer prevent loading of tables from other mods.
* [modding] Erroneous population tables should no longer prevent loading of tables from other mods.
=== 202.16 ===
=== 202.16 ===
Released on December 25, 2020.
Released on December 25, 2020.
Line 1,932: Line 1,932:
* Fixed a bug causing chromelings affected by the chrome beacon to sometimes have two Overclocked effects active.
* Fixed a bug causing chromelings affected by the chrome beacon to sometimes have two Overclocked effects active.
* Fixed a bug that made disassembling an energy cell slotted in an item fail to immediately update carried weight.
* Fixed a bug that made disassembling an energy cell slotted in an item fail to immediately update carried weight.
* [modding]�Physics.ExplosionDamage() now passes its WhatExploded parameter to GameObject.TakeDamage() as its Source parameter, making it available in the TakeDamage event.
* [modding] Physics.ExplosionDamage() now passes its WhatExploded parameter to GameObject.TakeDamage() as its Source parameter, making it available in the TakeDamage event.
* [modding]�The Source parameter from the TakeDamage event is now available in the AttackerDealtDamage, BeforeTookDamage, TookDamage, and TookEnvironmentalDamage events.
* [modding] The Source parameter from the TakeDamage event is now available in the AttackerDealtDamage, BeforeTookDamage, TookDamage, and TookEnvironmentalDamage events.
* [modding]�XRL.UI.ConversationUI.HaveConversation() now has a default of null on its Speaker parameter, and an effort has been made to make sure it and its downstream dependencies can handle a conversation without a Speaker.
* [modding] XRL.UI.ConversationUI.HaveConversation() now has a default of null on its Speaker parameter, and an effort has been made to make sure it and its downstream dependencies can handle a conversation without a Speaker.
=== 202.14 - 'beta' branch ===
=== 202.14 - 'beta' branch ===
Released on December 11, 2020.
Released on December 11, 2020.
Line 1,967: Line 1,967:
* Fixed an exception when a creature was attempting to reload while wielding a geomagnetic disc.
* Fixed an exception when a creature was attempting to reload while wielding a geomagnetic disc.
* Added "zonebuilders" wish to display the builders of the current zone & their parameters.
* Added "zonebuilders" wish to display the builders of the current zone & their parameters.
* [modding]�PopulationTables.xml now supports merging. <population> elements with Load="Merge" attributes now support basic merge semantics, and <group> elements now have Name attributes that can be used to either replace or, with Load="Merge", merge with the group of the same name in the base XML file.
* [modding] PopulationTables.xml now supports merging. <population> elements with Load="Merge" attributes now support basic merge semantics, and <group> elements now have Name attributes that can be used to either replace or, with Load="Merge", merge with the group of the same name in the base XML file.
* [modding]�The TinkerItem part no longer supports the field CanRepair; repairability is now simply a matter of the object being in a state that can be repaired.
* [modding] The TinkerItem part no longer supports the field CanRepair; repairability is now simply a matter of the object being in a state that can be repaired.
=== 202.13 ===
=== 202.13 ===
Released on December 4, 2020.
Released on December 4, 2020.
Line 2,008: Line 2,008:
* Fixed "you are stopped by ..." message spam.
* Fixed "you are stopped by ..." message spam.
* Fixed some minor typos.
* Fixed some minor typos.
* [modding]�The 'options' node name in options.xml is no longer case sensitive
* [modding] The 'options' node name in options.xml is no longer case sensitive
* [modding]�Updated the default Mods.csproj created from the mod toolkit.
* [modding] Updated the default Mods.csproj created from the mod toolkit.
* [modding]�New AddToPopulation function in PopulationManager to merge in new entries adjacent to a sibling.
* [modding] New AddToPopulation function in PopulationManager to merge in new entries adjacent to a sibling.
=== 202.7 - 'beta' branch ===
=== 202.7 - 'beta' branch ===
Released on November 20, 2020.
Released on November 20, 2020.
Line 2,070: Line 2,070:
* Fixed a bug causing relic chests to spawn on top of other furniture and statues.
* Fixed a bug causing relic chests to spawn on top of other furniture and statues.
* Fixed a bug causing too many crematory levels to be generated when urn dusters are active.
* Fixed a bug causing too many crematory levels to be generated when urn dusters are active.
* Fixed a bug causing some saves in�[redacted]�to fail to load
* Fixed a bug causing some saves in [redacted] to fail to load
* Fixed a bug causing conservators to attack one another.
* Fixed a bug causing conservators to attack one another.
* Fixed a bug causing random cookbooks to be targets of Klanq's quest.
* Fixed a bug causing random cookbooks to be targets of Klanq's quest.
* Fixed a crash when using Stopsvalinn on your own cell.
* Fixed a crash when using Stopsvalinn on your own cell.
* Fixed a bug causing some teleport vfx to play in non-active zones.
* Fixed a bug causing some teleport vfx to play in non-active zones.
* Fixed a bug causing some saves in�[redacted]�to fail to load.
* Fixed a bug causing some saves in [redacted] to fail to load.
* Fixed a bug causing crashes in the Tomb of the Eaters.
* Fixed a bug causing crashes in the Tomb of the Eaters.
* Fixed a bug causing pets to disappear when wishing "rebuild".
* Fixed a bug causing pets to disappear when wishing "rebuild".
Line 2,103: Line 2,103:
* The Regeneration mutation can now regrow your tongue if you have drunk the Flaming Ick, but will not regenerate your tongue otherwise.
* The Regeneration mutation can now regrow your tongue if you have drunk the Flaming Ick, but will not regenerate your tongue otherwise.
* Using an ubernostrum tonic or other regenerative intervention while infected with an early stage of glotrot will no longer tell you your tongue regrew if you have not yet lost your tongue.
* Using an ubernostrum tonic or other regenerative intervention while infected with an early stage of glotrot will no longer tell you your tongue regrew if you have not yet lost your tongue.
* The�[redacted]�no longer spawns in every map surrounding�[redacted].
* The [redacted] no longer spawns in every map surrounding [redacted].
* The lair of Oboroquru no longer has odd dot-like tiles under some terrain features.
* The lair of Oboroquru no longer has odd dot-like tiles under some terrain features.
* Trying to trade items with a creature that has no inventory now gives a message rather than failing silently.
* Trying to trade items with a creature that has no inventory now gives a message rather than failing silently.
Line 2,125: Line 2,125:
* Extradimensional items are no longer excslusively unmoddable.
* Extradimensional items are no longer excslusively unmoddable.
* Sitting in chairs now respects phase and flight.
* Sitting in chairs now respects phase and flight.
* Item naming events are now more likely to appear in the�[redacted]�made about your�[redacted].
* Item naming events are now more likely to appear in the [redacted] made about your [redacted].
* NPCs no longer use quest item tonic injectors.
* NPCs no longer use quest item tonic injectors.
* Updated the love tonic success logic.
* Updated the love tonic success logic.
Line 2,179: Line 2,179:
* Fixed a misconfiguration that caused mashed lag and sun-dried banana to be treated as grammatically plural.
* Fixed a misconfiguration that caused mashed lag and sun-dried banana to be treated as grammatically plural.
* Fixed some message formatting issues when equipped items are lost to dismemberment.
* Fixed some message formatting issues when equipped items are lost to dismemberment.
* [modding]�Fixed an exception in character creation when the player's body blueprint had the Genotype property set.
* [modding] Fixed an exception in character creation when the player's body blueprint had the Genotype property set.
=== 202.2 ===
=== 202.2 ===
Released on October 16, 2020.
Released on October 16, 2020.
Line 2,344: Line 2,344:
* Fixed a bug that granted the Starry Demise achievement whenever the player exploded regardless of whether it was a neutron explosion.
* Fixed a bug that granted the Starry Demise achievement whenever the player exploded regardless of whether it was a neutron explosion.
* Fixed an extra space in the display names of freeze rays.
* Fixed an extra space in the display names of freeze rays.
* [modding]�The liquid used in the water ritual with a given NPC is now primarily determined by the property or tag WaterRitualLiquid on the NPC. The faction record can still override this, but the GivesRep part no longer has the giftType field.
* [modding] The liquid used in the water ritual with a given NPC is now primarily determined by the property or tag WaterRitualLiquid on the NPC. The faction record can still override this, but the GivesRep part no longer has the giftType field.
* [modding]�Hero generation now supports the tag HeroFactionHeirloomChance, which can be used to specify a percentage chance that the hero will spawn with a randomly generated faction heirloom.
* [modding] Hero generation now supports the tag HeroFactionHeirloomChance, which can be used to specify a percentage chance that the hero will spawn with a randomly generated faction heirloom.
=== 201.19 - beta branch ===
=== 201.19 - beta branch ===
Released on September 5th, 2020.
Released on September 5th, 2020.
Line 2,366: Line 2,366:
Released on August 28, 2020.
Released on August 28, 2020.
* Fixed a bug that caused certain worldmap graphics to be improperly hidden.
* Fixed a bug that caused certain worldmap graphics to be improperly hidden.
* [modding]�The mutation lists in character generation are now sorted by display name rather than displaying in order of their loading.
* [modding] The mutation lists in character generation are now sorted by display name rather than displaying in order of their loading.
* [modding]�Beak and Carnivorous are now public.
* [modding] Beak and Carnivorous are now public.
=== 201.15 - beta
=== 201.15 - beta


Line 2,480: Line 2,480:
* Fixed a stray color markup tag in save modifier rules text.
* Fixed a stray color markup tag in save modifier rules text.
* Fixed some grammar bugs in the descriptions of hostile clones.
* Fixed some grammar bugs in the descriptions of hostile clones.
* [modding]�Specifications for DefaultBehavior attributes in Bodies.xml part elements are now correctly respected.
* [modding] Specifications for DefaultBehavior attributes in Bodies.xml part elements are now correctly respected.
* [modding]�Fixed a bug that made less information available in some movement-related events than should have been.
* [modding] Fixed a bug that made less information available in some movement-related events than should have been.
=== 201.6 - beta ===
=== 201.6 - beta ===
Released on July 31, 2020.
Released on July 31, 2020.
Line 2,509: Line 2,509:
* Fixed a typo in sultan history.
* Fixed a typo in sultan history.
* Fixed a bug that made Saad Amus very lazy.
* Fixed a bug that made Saad Amus very lazy.
* [modding]�Liquids' ObjectEnteredCell method now receives the relevant ObjectEnteredCellEvent as its second argument. The version that receives the GameObject moving as its second argument is still called for compatibility.
* [modding] Liquids' ObjectEnteredCell method now receives the relevant ObjectEnteredCellEvent as its second argument. The version that receives the GameObject moving as its second argument is still called for compatibility.
* [modding]�WishCommands should now properly be loaded/unloaded with mod changes.
* [modding] WishCommands should now properly be loaded/unloaded with mod changes.
=== 200.80 ===
=== 200.80 ===
Released on July 25, 2020.
Released on July 25, 2020.
Line 2,541: Line 2,541:
* Fixed a typo with the Flaming Hands mutation when it was gained through a cooking effect.
* Fixed a typo with the Flaming Hands mutation when it was gained through a cooking effect.
* Fixed a typo in the Kyakukya recoiler.
* Fixed a typo in the Kyakukya recoiler.
* [modding]�Extended the Genotypes.xml IsMutant attribute to more contexts where the mutant / true kin distinction is relevant.
* [modding] Extended the Genotypes.xml IsMutant attribute to more contexts where the mutant / true kin distinction is relevant.
* [debug]�Added a new wish to remove a mutation: "mutationbgone:mutationid". Thank you to discord mod helado for the contribution!
* [debug] Added a new wish to remove a mutation: "mutationbgone:mutationid". Thank you to discord mod helado for the contribution!
=== 200.66 ===
=== 200.66 ===
Released on July 10, 2020 ('beta' branch).
Released on July 10, 2020 ('beta' branch).
Line 2,566: Line 2,566:
=== 200.65 ===
=== 200.65 ===
Released on July 3, 2020 ('beta' branch).
Released on July 3, 2020 ('beta' branch).
* Polished and bugfixed�[redacted],[redacted], and�[redacted].
* Polished and bugfixed [redacted], [redacted], and [redacted].
* Changed the Bell of Rest timer from 200 to 300 rounds.
* Changed the Bell of Rest timer from 200 to 300 rounds.
* Gave the Life and Death Gates descriptions and much more HP.
* Gave the Life and Death Gates descriptions and much more HP.
Line 2,629: Line 2,629:
* Fixed the subtype text being too large during character creation.
* Fixed the subtype text being too large during character creation.
* Fixed a typo in items that affect move speed.
* Fixed a typo in items that affect move speed.
* [modding]�You can now undo the "fill" action in the map editor.
* [modding] You can now undo the "fill" action in the map editor.
* [patreon]�Sheba Hagadias can no longer spawn as Either/Or. To install this change, you'll need to re-redeem Either/Or's pet code.
* [patreon] Sheba Hagadias can no longer spawn as Either/Or. To install this change, you'll need to re-redeem Either/Or's pet code.
=== 200.43 ===
=== 200.43 ===
Released on May 29, 2020 (beta branch).
Released on May 29, 2020 (beta branch).
Line 2,658: Line 2,658:
** Added a new legendary ooze, k-Goninon.
** Added a new legendary ooze, k-Goninon.
** Added the repulsive device.
** Added the repulsive device.
** Added�[redacted],[redacted],[redacted], and�[redacted].
** Added [redacted], [redacted], [redacted], and [redacted].
* We made some UI improvements to the Tomb-teleportation mechanic.
* We made some UI improvements to the Tomb-teleportation mechanic.
** Changed the ASCII floor glyph for teleportation-safe tiles.
** Changed the ASCII floor glyph for teleportation-safe tiles.
Line 2,848: Line 2,848:
Note: this update will break save compatibility. ===
Note: this update will break save compatibility. ===
Released on September 27, 2019.
Released on September 27, 2019.
* Liquids are now derived from BaseLiquid and are tagged with the�[IsLiquid]�attribute.
* Liquids are now derived from BaseLiquid and are tagged with the [IsLiquid] attribute.
* Removed the byte identifiers. All liquid references are now based on string IDs mapped to the value assigned in BaseLiquid::ID.
* Removed the byte identifiers. All liquid references are now based on string IDs mapped to the value assigned in BaseLiquid::ID.
=== 193.0 ===
=== 193.0 ===
Line 2,880: Line 2,880:
* Fixed a typo in maghammer's description.
* Fixed a typo in maghammer's description.
* Fixed some other typos.
* Fixed some other typos.
* [modding]�Mods can now include a Commands.xml file that adds mod-specific keybinds. The command IDs are fired as events on the player body.
* [modding] Mods can now include a Commands.xml file that adds mod-specific keybinds. The command IDs are fired as events on the player body.
* [modding]�Mods can now include an Options.xml file that adds mod-specific options.
* [modding] Mods can now include an Options.xml file that adds mod-specific options.
* [modding]�The NameMaker and Tinkering classes are now public.
* [modding] The NameMaker and Tinkering classes are now public.
=== September 6, 2019 ===
=== September 6, 2019 ===
* Added a new item: maghammer.
* Added a new item: maghammer.
Line 3,775: Line 3,775:
* Fixed a typo in telescopic monocle's partially identified name.
* Fixed a typo in telescopic monocle's partially identified name.
* Added a new debug option: "Show saving throw debug text". When enabled, the details of saving throw rolls are displayed in the message log.
* Added a new debug option: "Show saving throw debug text". When enabled, the details of saving throw rolls are displayed in the message log.
* [modding] In ObjectBlueprints.xml, <inventoryobject> elements can now have a CellChance attribute that sets the ChanceSlotted field on the EnergyCellSocket part� of generated objects, if they have the part.
* [modding] In ObjectBlueprints.xml, <inventoryobject> elements can now have a CellChance attribute that sets the ChanceSlotted field on the EnergyCellSocket part  of generated objects, if they have the part.
* [modding] There's now a general architecture for altering the results of saving throws. The object making the save has the ModifyDefendingSave fired on it, and if applicable, the attacking object causing the save to take place has ModifyAttackingSave fired on it. The attacker's event is fired first. Each has the following parameters:
* [modding] There's now a general architecture for altering the results of saving throws. The object making the save has the ModifyDefendingSave fired on it, and if applicable, the attacking object causing the save to take place has ModifyAttackingSave fired on it. The attacker's event is fired first. Each has the following parameters:
** Defender -- the object making the save
** Defender -- the object making the save