Version history: Difference between revisions

From Caves of Qud Wiki
Jump to navigation Jump to search
m (Add release notes for 206.74)
(24 intermediate revisions by 3 users not shown)
Line 11: Line 11:


{{Version History Nav}}
{{Version History Nav}}
== 2023 ==
== 2024 ==
=== 204.106/205.65 beta ===
=== 206.74 ===
[https://freeholdgames.itch.io/cavesofqud/devlog/610379/feature-friday-september-22-2023 Released September 22, 2023.]
==== 204.106 ====
* You can no longer deploy wire strands on the world map.
* You can no longer deploy wire strands that are rusted or broken.
* Creatures can now only vomit once every three turns.
* Creatures in stasis can no longer be dismembered or decapitated.
* Learning Kickback now enables NPCs to fire missile weapons at point-blank range if they did not previously do so.
* Neelahind now knows how to use the shield she carries.
* The cragmensch and glittermensch capacity to extract boulders from their own bodies is no longer visible via techscanning.
* Chiral rings equipped by someone in stasis no longer dismember adjacent creatures.
* Autoexplore now chats with sparking baetyls that you have not yet spoken to.
* Pathfinding now goes to slightly more effort to avoid being next to pits.
* When unlocking a door with a security card that is in a stack, the stack count is no longer displayed.
* Creatures can no longer start flying while overburdened or while engulfing another creature.
* Engulfing now forces both the engulfer and engulfee to land if they were flying.
* Fixed a bug that caused NPCs who equipped a piece of armor in place of a worse piece of armor then become enthusiastic to equip the worse piece of armor as an improvised weapon.
* Fixed a bug that made trading for very low value items free.
* Fixed a bug that made being submerged prevent beginning to swim or wade.
* [modding] Updated Harmony to version 2.2.2.
==== 205.65 beta ====
* Fixed a bug that prevented 'find a relic' dynamic quests to stop working if you swapped bodies.
* Fixed a bug that prevented 'find a relic' dynamic quests from immediately completing the find step if you currently posess the relic when you get the quest.
* Fixed a bug that prevented 'find a specific item' dynamic quests to stop working if you swapped bodies.
* Fixed a bug that prevented 'interact with a specific item' dynamic quests to stop working if you swapped bodies.
* Fixed a bug that caused the first step for site-finding dynamic quests to not complete if you found the site before you acquired the quest.
* Fixed a bug that caused Temporal Fugue to have no cooldown.
* [modding] Improved the map editor UI.
* [modding] Fixed a bug in the map editor that caused dragging the map to be scaled improperly.
* [modding] Systems now support PlayerEquipped, PlayerActivating, and PlayerObjectAddedToInventory.
* [modding] GameSystems.FireEvent now supports all events fired on the player
* [modding] There is a new GameSystems class which provides public static helpers for raising an event on all game systems.


=== 204.104/205.63 beta ===
[https://freeholdgames.itch.io/cavesofqud/devlog/710299/feature-friday-april-5-2024 Released April 5, 2024.]
[https://freeholdgames.itch.io/cavesofqud/devlog/589769/feature-friday-september-15-2023-fixed-a-bug-that-made-throwing-reveal-the-identified-appearance-of-unidentified-artifacts Released September 15, 2023.]
==== 204.104 ====
* The reload command no longer attempts to reload point-defense drones.
* When creatures die in the same square as a wall or other movement-blocking object, items they had equipped now drop into a nearby passable square if one is available.
* Creatures are now more likely to use Quill Fling if they are adjacent to multiple hostile creatures and less likely to use it if there are adjacent to friendlies or neutrals (especially if those are badly hurt) or objects that may cause trouble to damage.
* Copies of the sheaf of tattered parchment no longer appear randomly in the world.
* Barathrumites present in Grit Gate at the start of A Call to Arms no longer perform idle behavior until A Call to Arms is over.
* Horned chameleons that are mimicking something else's color are now only recognized by autoact as hostile at a distance of 3 squares or less.
* Mimics that are mimicking something else now are no longer recognized by autoact as hostile.
* Clonelings now stop cloning attempts in progress when their ability to clone becomes forbidden or otherwise unusable.
* Spider creatures who have prominent roles in villages no longer compulsively attack creatures who become stuck near them. The same is true of Sheba Hagadias if she is a spider creature.
* Sheba Hagadias is now automatically revealed if she is a type of creature that is usually hidden.
* When you try to walk into a brick wall, your way is now referred to as being blocked by some brick, not a brick.
* Idle creatures will now sometimes move to a chair that isn't too far away in order to sit on it for a while, rather than only sitting on chairs that are in the same square as them.
* Fixed a bug that caused excessive failure popups when trying to auto-equip an item while stuck.
* Fixed a bug that made falling down a coral pit display messages both that you fell down a coral pit and fell down a deep shaft.
* Fixed a bug that caused villages and ruins to generate with far more inaccessible areas than intended.
* Fixed a bug that caused temporal fugue clones to spawn their own copies of Either/Or.
* Fixed a bug that made it impossible to hit walls with thrown objects.
* Fixed a bug that made throwing reveal the identified appearance of unidentified artifacts.
* Fixed a bug that made energy cell replacement on artifacts in your inventory or equipped default to cancelling out of the dialog if you had no suitable cells for the artifact.
* Fixed a bug that made containers filled with convalessence, even in normal environmental temperatures, sublimate away and, in the case of regen tanks, explode.
* Fixed an error that could occur during world generation when spawning legendary animated versions of high-tech furniture.
* [modding] Updated the mod compiler, allowing projects to use C# language version 9.
* [modding] Updated the mod toolkit's csproj template.
* [modding] Added Before="[ELEMENT_ID]" and After="[ELEMENT_ID]" attributes to Conversations.xml, which positions the element relative to the referenced id.
==== 205.63 beta ====
* Fixed a bug that caused doubled navigation inputs in some cases.
* Fixed 'm' not opening the modding utilities on the main menu.
* [modding] The workshop uploader now provides a native file picker for images.
* [modding] The workshop uploader now allows you to close the upload status screen after an error.
* [modding] The workshop uploader now allows you to elide hidden files from your uploads.
* [modding] The map editor now provides a native file picker for maps.
* [modding] The mod manager now displays disabled mods as grey instead of red.


=== 204.103/205.62 beta ===
* Bundles of noisegrass are now more appropriately priced.
[https://freeholdgames.itch.io/cavesofqud/devlog/583512/feature-friday-september-1-2023 Released September 1, 2023.]
* Added ability icons to the gas breath mutations of breathing lizards.
==== 204.103 ====
* Fungus-ridden robots now actually host fungi.
* Manual equip now makes an effort to have the default slot be the typical slot the item would be equipped in for non-melee-weapon items.
* Spacetime vortices now remain stationary for the first round they appear, giving you a window to step outside their range.
* The cybernetics install screen now displays the license points of each available implant.
* Cragmensch and glittermensch are now harder to set on fire.
* Attempting to use a matter recompositer on the world map now fails with a message rather than silently.
* High-powdered magnets now indicate when they are destroyed due to application.
* You can now only build campfires in the same zone you are in.
* Your DV is now set to zero while you are dominating.
* When disarming a creature, the weapon being disarmed is now part of the disarm message, and separate messages about the weapon being unequipped and dropped are no longer displayed.
* Stasis now freezes the timer on bombs.
* When disassembling a liquid-fueled energy cell slotted in a device in a nearby square, the liquid in the cell now pours out into the nearby square rather than onto you.
* Fixed a bug that caused interact nearby, the nearby objects list, and the looker object list to consider objects inside solids differently from one another.
* Lair names no longer describe their occupants as wet, otherwise liquid-covered, or lost.
* Fixed a bug that caused the direction of the current local map to be displayed incorrectly when choosing a local map to travel to from the world map.
* Fixed a bug that made convalessence warmer than it was supposed to be.
* Fixed a bug that caused the item description in power switch abilities to be wrong.
* Fixed a grammar issue in the message when attempting to enter the Spindle from the world map.
* Fixed a typo in murals describing the historic liberation of cities.
* Fixed an orthographic issue in Yempuris Phi's description.
* Fixed a bug that caused dynamic turret tinkers controlled by you to be unable to place turrets.
* Fixed a misplaced capitalization in an item naming prompt.
* Fixed a bug in the ability text of turret tinkers that displayed the internal blueprint or table name it was using.
* Fixed some odd formatting in some automatically generated item naming results.
* Fixed a bug that caused the target details text of a hidden sidebar to be clipped when using bio-scanning bracelet.
* [modding] ITeleporter now defines a method virtual string GetCustomTeleportFailure(GameObject Actor) that can be overridden by child classes to provide custom teleportation failures; if the method returns a value that isn't a null or an empty string, a teleport attempt will fail and the string returned will be displayed as a failure message.
* Fixed a bug that caused cleave to indicate a target was cleaved even when it was immune to effects.
==== 205.62 beta ====
* Fixed a bug that caused zones below strata 50 of Eyn Roj to be devoid of creatures.
* Legacy command assignments are now upgraded properly if you don't already have a Keybinds2.json file.  
* [modding] Fixed a bug that caused population items that did not specify a load strategy to be skipped.
* The equipment screen auto-hotkeys now respect bound commands.  
* [modding] Fixed a bug that caused load strategies on population groups to be ineffectual.
* Objects will now properly emit smoke VFX if they are in inventories.
* [modding] The full file path is now displayed when a conversation part referenced in XML cannot be resolved.
* 'draw' now has a higher action priority than 'show effects'
* 'clean' now has a slightly higher action priority
* Added a "add/remove whole inventory" command to match legacy key behavior.  
* Autoact now properly advances and cancels VFX frames
* Fixed the first render of the ability bar showing the wrong number of pages.  
* Fixed several instances of modern VFX playing for off-screen zones.  
* Fixed several binds that were incorrectly marked as conflicting.
* Fixed an issue causing you to be able to bind the same key to multiple abilities.  
* Fixed the hotkey spread for abilities overlapping with VI style keybinds.
* Fixed temporal fugue not activating correctly.  


=== 204.102/205.61 beta ===
=== 206.72 ===
[https://freeholdgames.itch.io/cavesofqud/devlog/580157/feature-friday-august-26-2023 Released August 26, 2023.]
==== 204.102 ====
* Added Moon Stair plants to plant-germinating tables.
* Reduced the Sunder Mind rank on novices of the Sightless Way.
* Reduced the Confusion rank on disciples of the Sightless Way.
* Reduced the frequency of novice and disciple gear drops.
* Added a more accurate message for when a memory eater tries to eat your memories but you have none.
* Sitting on a stack of chairs now splits off one chair to sit on.
* Intimidate can no longer be activated on the world map.
* Confirmation is now requested before offering items to sparking baetyls.
* Unidentified objects no longer show up as points of interest.
* Mechanical legendary creatures now retain "mechanical" in their display names.
* Improved some cases of poor pluralization in generated text.
* Removed some offensive words from the corpus.
* Glotrot no longer causes you to contaminate the water in your containers. Instead you spit your putrid water on the ground.
* Klanq can now puff on you regardless of what your body is composed of.
* Fixed a soft lock when possessing an inactive crypt sitter via dreamcrungling.
* Fixed a bug that caused doors to be closeable by creatures that should not be able to close them.
* Fixed a bug that resulted in you losing control of your golem on the world map.
* Fixed a bug that caused some strange pronoun behavior in electrical arc messages.
* Fixed a bug that made some village denizens unable to give you directions when lost.
* Fixed a bug that made it possible to throw things through walls that you were next to.
* [modding] Grammar.Pluralize() now converts "lb." to "lbs."
* [modding] In ObjectBlueprints.xml, part, mutation, and skill tags now support a field ChanceIn10000 that defines a chance for the tag to be applied (for example, ChanceIn10000="5000" applies the tag 50% of the time).
* [modding] Added OwnerAfterInventoryActionEvent, which fires on the interacting creature.
* [modding] Added a Silent parameter to Door AttemptOpen/AttemptClose.
* [modding] IfGenotype and IfSubtype conversation predicates now supports comma delimited lists.


==== 205.61 beta ====
[https://freeholdgames.itch.io/cavesofqud/devlog/706206/feature-friday-march-29-2024 Released March 29, 2024.]
* Added move to next ability page and move to previous ability page bindings
* Added a pagination indication to the abilities bar when you have more than one page of abilities
* Item manipluation popups now correctly exclude already-used hotkeys for actions
* Slightly increased the speed of the throw animation
* Added new VFX for nullray pistols, rockets
* Removed some incorrect "Enter" popup hotkey indicators
* Fixed an unnecessary delay when rendering new style explosion VFX
* Fixed the stepping when zooming in and out


=== 204.101/205.59 beta ===
* Extradimensional psychic assassin weeps are no longer noted in your journal on sight.
[https://freeholdgames.itch.io/cavesofqud/devlog/576955/feature-friday-august-19-2023-fixed-a-bug-that-allowed-becoming-terrified-to-exempt-you-from-being-immobilized-by-stasis Released August 19, 2023.]
* You are now allowed to pick your target when there are multiple creatures available to beguile or proselytize in a cell.
==== 204.101 ====
* Flying objects that become stuck (for ex. in webs) will now stop flying and fall.
* Burning trash now sometimes releases gases.
* Fixed a bug that caused some golems to retain their mental shield.
* Added several new descriptions for various foods.
* Fixed a bug that caused some golems to drop a corpse or their inventory on death.
* NPCs are a little less eager to use Temporal Fugue when facing foes much, much weaker than them.
* Fixed a bug that rarely caused several webs to spawn stacked in a single square.
* Sparking baetyls now take items directly out of your inventory if available. Important items are exempted and items on the ground will be taken first.
* Fixed a bug that caused phase webs to break immediately.
* Sparking baetyls no longer request food cubes or Ekuemekiyyen greens.
* Fixed a bug that caused phasing from phase webs to wear off immediately.
* Qudzu and pricklers now use the color of the wall behind them as a background color, like jilted lovers and livid creepers. Existing qudzu and pricklers in saved games will not be affected.
* Fixed a bug that prevented the phased VFX from rendering.
* Made some adjustments to make wall-clinging creatures show up better on similarly-colored walls. Existing wall-clinging creatures in saved games will not be affected.
* Fixed a bug that caused frost webs to behave differently for player and NPC use.
* Falling rocks now affect the player's companions as well as the player.
* Fixed a bug that rarely caused fixed settlement ovens to appear in random encounters.
* Earthquakes in surface areas no longer inflict damage from falling rocks.
* [modding] Added support for removing any blueprint tag by prefixing them with remove: e.g. removetag, removebuilder, removestat, etc.
* Being killed by falling rocks now has a case-specific death message.
* [modding] Buttons in Options.xml can now declare an OnClick method.
* Asphodel no longer ceases being hostile after a while if you invoke the Chaos Spiel.
* [debug] We made some changes to modding population tables.
* Strip flies and modded companions can no longer rob tomb reliquaries without consequence.
** Populations and their groups with the same IDs are now merged by default, specify Load="Replace" to replace them.
* Gave Rodanis Y a treaded body plan.
** Objects and tables can now be merged by explicitly specifying Load="Merge".
* Clarified the description of the masterwork item mod.
** Any population item can now be removed by specifying Load="Remove".
* Improved messaging when strip flies steal items from companions.
* Improved messaging when companions attempt to loot tomb reliquaries.
* Fixed a bug that caused cooking effects triggered by phasing out to process before the subject had finished phasing out.
* Fixed a bug that made hidden inventory objects show up in lists of items to equip.
* Fixed a bug that made sparking baetyls take less than the number of items they were asking for when provided with more than that number.
* Fixed a bug that made the move speed buff from Wings sometimes display with way too many significant digits.
* Fixed a bug that allowed becoming terrified to exempt you from being immobilized by stasis.
* Fixed a bug that made the text =Name= appear in murals depicting you naming an item.
* Fixed a bug that made autoexplore continue pathing into walls when you were temporarily phased.
* Murals depicting you naming an item now use the item's short display name.
* [modding] Multiple skillsofts affecting the same skill now interact correctly.
==== 205.59 beta ====
* Updated help with dynamic keybinds.
* Added a new VFX for arrows.  
* Many performance improvements.
* Fixed several issues with key re-binding.  


=== 204.100/205.54 beta ===
=== 206.70 ===
[https://freeholdgames.itch.io/cavesofqud/devlog/573887/feature-friday-fixed-a-bug-that-caused-every-pariah-to-be-a-diplomacy-droid Released August 11, 2023.]
==== 204.100 ====
* You are no longer informed that you have lost sight of your marked target after you kill them.
* Removed the steel plate mail and steel buckler from wardens of the Sanctum and protectors of the Stilt.
* Removed the strength bonus cap from the natural weapons of humors, gyrohumors, Rodanis Y, rhinoxen, molting basilisks, traipsing mortars, plastronoids, and the Bethesda trolls.
* Dismember can no longer be activated on the world map.
* Improved the grammar in the message when creatures fabricate things from the substance of their own bodies.
* The injector "apply to" action no longer notionally targets inanimate objects. (e.g., by representing that a wall does not want a salve injector applied to it).
* The injector "apply to" interaction is no longer available on the world map.
* Added tiles for albino ape heart, ogre ape heart, and black puma haunch.
* You now become lost upon taking a teleport gate to a zone you have not previously visited.
* Fixed a bug that caused duplicate messages about ceasing to be lost.
* Fixed a bug that made force bracelets activate then immediately deactivate.
* Fixed a bug that caused every pariah to be a diplomacy droid.
* Fixed a bug that caused girshworms not to be immune to their own poison gas, and for the gas discharges of girshworms, honey skunks, and worker ants to end earlier than they should have.
* Fixed a bug that caused errors when firing missile weapons at inanimate targets.
* Fixed a bug that caused some village merchants not to be properly titled.
* Fixed a bug that caused village dromad merchants to have their tile color set to gold instead of brown.
* Fixed a bug that caused creatures hidden by darkness to interrupt autoact with a claim that you could see them.
* [modding] Added 'removeinventoryobject' and 'removemutation' tags to object blueprint XML.
* [debug] Added 'destroy' and 'obliterate' wishes to remove targeted objects from play.
* [debug] The 'beguile' wish no longer targets you and then crashes the game.
* [modding] There are now events SubjectToGravityEvent and CanFallEvent that can be used to modify whether an object is subject to gravity and whether it can fall (e.g., elelvator platforms are 'yes' to SubjectToGravity and 'no' to CanFall).
==== 205.54 beta ====
* Fixed several occurrences of input spillover.
* Fixed input hang when using generic terminals.
* Fixed several issues where hotbar keys weren't working properly.
* Fixed 'F' not working in some menus.
* Fixed ESC not working on the main menu.
* Fixed a serialization hang when adding a bind with three modifiers.
* Fixed a bug causing the cancellation message for held movement to say "you stop waiting" instead of "you stop moving".
* Fixed the keybinding display on the legacy Continue screen.
* Fixed a bug causing an error message whne trying to read one of Sheba's books.
* Fixed the map editor "in use" toggle.
* Fixed a bug that caused the automatic ability bar bind to never be displayed for an ability that had its custom bind deleted.


=== 204.98/205.49 beta ===
[https://freeholdgames.itch.io/cavesofqud/devlog/702307/feature-friday-march-22-2024 Released March 22, 2024.]
[https://freeholdgames.itch.io/cavesofqud/devlog/570626/feature-friday-august-4-2023 Released August 4, 2023.]
==== 204.98 ====
* Added a new command, "Replace energy cells" (Ctrl-R by default) -- brings up a prioritized menu of your items that have energy cell slots so you can choose one to slot a new cell into.
* When replacing an energy cell in an item that is equipped or in your inventory, the highlighted default is now the first cell available.
* The remove cell option in the replace/install cell menu now shows what the currently slotted cell is.
* Took off the metal classification on psychodyne helmets.
* NPCs can now use Sweep.
* Sweep now sometimes traverses from right to left.
* Increased the animation speed of missile traversal using Akimbo and Sweep.
* Mind Over Body now lets you travel on the world map while famished.
* It's no longer possible for villages to build their habitats out of the non-existent 'bones' of plants.
* As improvised weapons, tonic injectors are now considered short blades. Injectors in saved games will not be affected.
* Burrowing Claws no longer extends its special behavior against walls to your other melee weapons.
* If Burrowing Claws is toggled on and you attack a wall, you now attack with your burrowing claws instead of your wielded weapons.
* Gave frogs some more frog-like characteristics.
* Creatures no longer attack force fields they own or can pass through in the attempt to reach their targets.
* Increased the default priority of the read interaction for books and scrolls once they've ready been ready.
* The cooldown of Ultra Fire is now affected by Willpower.
* If you're a telepath who is missing their tongue and you attempt to proselytize a creature who you can't make telepathic contact with, the failure message is now clearer.
* Explicitly targeting a creature for a missile attack by placing the targeting reticule over them now switches your target, even if you already have one. Explicitly targeting an inanimate object now switches your target, only if your previous target was also an inanimate object.
* Made electrical discharges from power grids a little more corrigible.
* Figurines no longer rarely give you reputation with nonexistent factions.
* Improved the animation when petting creatures.
* Fixed some strange naming patterns when already-legendary creatures immigrated to villages.
* Fixed a bug that caused Sweep to have no action cost.
* Fixed a bug that caused creatures to use Sweep with non-heavy missile weapons.
* Fixed a bug that caused Hooks for Feet to not equip its hooks unless the mutant already had shoes on when they acquired the mutation.
* Fixed a bug that made autoexplore still try to burrow when your Burrowing Claws were toggled off.
* Fixed a bug that gave Kickback multiple chances to take effect when using Akimbo.
* Fixed a bug that caused Force Bubble to think it was still toggled on if the entire force bubble was destroyed.
* Fixed a bug that caused your evil twin to occasionally be friendly.
* Fixed a bug that caused crypt sitters to be leashed to the wrong tile when crossing zone boundaries.
* Fixed some incorrect broodpuff descriptions.
* Fixed a typo in the Donation Level: Kasaphescence achievement.
* Fixed some grammar in quest text.
* [modding] Added a serialized ModVersions dictionary to SerializationReader which can be referenced when overriding IPart.LoadData to preserve save compatibility.
* [modding] LiquidVolume.Fill() now calls Empty() with NoDestroy: true.


==== 205.49 beta ====
* Added new visual effects to throwing axes and geomagnetic discs.
* Replaced the combat slash animation with a new one, with three grades of intensity for 1, 2-3 and 4+ penetrations.
* Poison-tipped spears are now thrown with the pointy end towards the target.
* Changed the penetration SFX to match the 1, 2-3 and 4+ tiers.
* Throwing axes are now categorized under Thrown Weapons.
* Input is now buffered, which should eliminate missed inputs when entering keyboard input very quickly.
* You are no longer required to die permanently in order to unlock the achievement 'Jeweled Dusk'.
* Rebinding menu navigation keys is now allowed.
* Motorized treads can no longer rust.
* Added a new animation for bludgeoning damage
* There's now a popup message when you or a companion has a stat drained by a creature for the first time.
* Added a new block animation.
* Fixed a bug that occasionally prevented popups from being displayed when equipment was removed by a pulse field magnet.
* Added modern VFX for abilities: flaming hands, flame breath, Aloe Pyra, flaming vents.
* Fixed a messaging oddity when losing the use of dependent limbs, such as hands.
* Added modern VFX for items: flamethrower.
* Fixed a bug that caused trails on thrown items to render over their sprite.
* Fixed an issue where input would sometimes become nonresponsive after binding a key.
* Fixed a bug that caused your average armor to not be recalculated when regenerating limbs.
* Fixed some bugs with rebinding a key forgetting all the defaults.
* Fixed a bug that caused dismembered limbs of named creatures to be referred to with an article.
* Improved conflict checking logic for main keybinds and abilties screens.
* Fixed a bug that caused dismembered limbs to not inherit the article of the creature they were dismembered from.
* Fixed a bug that caused the "worn around wings" slot to lose its name after eating the Cloaca Surprise.
* Fixed a bug that caused you to permanently lose your beak after eating the Cloaca Surprise.
* Fixed a bug that caused your disguise to disappear in completely dark areas.
* Fixed a bug that caused graffiti to sometimes not change the foreground color of a tile.
* [modding] Added several configurable parameters to throwing visual effects: e.g. speed, arc, rotation, trail, color, etc.
* [modding] The ending transparency of projectile trails can now be set with a full-length RGBA value, e.g. '#77bfcf60'.
* [modding] Fixed a bug that caused transparency on custom projectile trails to be overriden.


=== 204.96/205.45 beta ===
=== 206.69 ===
[https://freeholdgames.itch.io/cavesofqud/devlog/567093/feature-friday-boulders-are-now-less-flammable Released July 28, 2023.]
==== 204.96 ====
* Quartzfur items can now get three item mods.
* Phylactery squires now carry steel bucklers instead of steel shields.
* Autoexplore no longer explores inside a vantabloom radius.
* When autoexplore finds nothing left to explore, but there are unexplored regions inside vantabloom darkness, an appropriate message is now displayed.
* Autoexplore no longer explores through solid walls if you're (temporarily) phased.
* Burrowing creatures are now more willing to pathfind through walls.
* Mopango now have the claws normally granted by their species' Burrowing Claws mutation.
* Taking and then giving an item to a merchant follow now removes the merchant stock designation and makes them more likely to equip it.
* Wax nodules are now takeable.
* Boulders are now less flammable.
* Made ashes more stackable.
* Improved the grammar in messaging around metamorphic polygel and ashes.
* Made improvements to some spark shower visual effects.
* Fixed bugs that prevented NPCs from equipping phylacteries and pickaxes.
* Fixed a bug that prevented NPCs from using offensive activated abilities provided by equipment.
* Fixed a bug that made having a nanopneumatic jackhammer equipped caused you to try to autoexplore through walls even when the jackhammer was unpowered.
* Fixed a bug that caused scrambled waydroids to sometimes be hostile to your companions and vice versa.
* Fixed a bug that caused the droid scrambler to work unreliably when in the inventory of a companion.
* Fixed a bug that caused you permamently blink out of existence if you dominated Aoyg-No-Longer at the wrong time.
* Fixed a bug that caused a clone of Aoyg-No-Longer, if one is present during the quest, to sometimes zip away instead of the original.
* Fixed a bug that caused warm static to rarely not apply a random effect.
* Fixed a bug that caused non-adjacent map squares with a clear path to them to become explored even when not lit.
* Fixed a bug that prevented Empty The Clips from applying its effect if you didn't have at least a single pistol equipped.
* Fixed a freeze when attempting to view the incantations for your golem when you have several thousand chronology entries.
* [modding] IActiveParts now include the result of GetActivePartLocallyDefinedFailureDescription() (as "LocallyDefinedFailureDescription") in their debug internals if their status is LocallyDefinedFailure.


==== 205.45 beta ====
[https://freeholdgames.itch.io/cavesofqud/devlog/698539/feature-friday-march-15-2024 Released March 15, 2024.]
* Added new visual effects for several abilities: teleportation, slammed, digging, and temporal fugue.
* Added new visual effects for several types of deaths: decapitation, transmuted, consumed, lased to death, and immolated.
* Added new visual effects for several missile weapons: all lead slug weapons, laser rifle, chain laser, laser pistol, point defense laser, spitting seed plant, and light rondure.
* Added new visual effects for several other items: HE grenades, neutron flux, and hookah.
* Added new visual effects for throwing.
* Added some icons for death messages. More to come.
* Added new tiles for some flashing status indicators: swimming, wading, covered in spores, flying, and sprinting.
* Fixed a bug preventing key repeat looking.
* Removed "laptop defaults" keybind options. The new defaults should be usable without numpad.
* Improved conflict-checking logic for main keybinds screen.
* Controls that had all bindings removed no longer revert to defaults when loading.


=== 204.95/205.42 beta ===
* Added new hamsa effects to various grenades.
[https://freeholdgames.itch.io/cavesofqud/devlog/563947/feature-friday-july-21-2023 Released July 21, 2023.]
* All heavy weapons will now be reloaded before each individual shot while using Sweep.
==== 204.95 ====
* Fixed a bug that caused the automove interrupt code to be incorrectly 'sticky' in some situations.
* Point-defense systems can now target dart projectiles, in the same tracking category as arrows.
* Fixed a messaging oddity when attempting to recoil to the court of sultans in combat.
* Fjorn-Kosef's fists no longer have antimatter cells slotted into them, nor are they considered weird artifacts.
* Fixed a bug that caused some factions to not gift their cybernetics credit wedges via the water ritual.
* Made improvements to how NPCs equip gear.
* Fixed a bug that caused irisdual beam to misreport its dealt damage.
* NPCs are now better able to use fidget cells.
* Fixed a bug that allowed you to lunge with a dismembered stinger.
* Stasis now prevents bloodsplatter and similar effects.
* Fixed a bug that caused thermal and freeze grenades to not have appropriate hamsa effects.
* Colossal creatures can now equip large boulders.
* Fixed a bug that caused armed mines to be reported as disarmed in their description.
* When you dominate a creature, your companions now stop attacking it.
* Fixed a bug that caused the item category of the scrapped waydroid to be incorrect.
* When you get lost on the worldmap, you no longer always wind up in the center of the parasang.
* Fixed a bug that caused the 'Auto-pickup of zero weight items' but skip picking up items with fractional weight.
* When you become unlost via an unconventional method, you now get the usual message about regaining your bearings.
* [debug] Added a new debug option to show current faction reputation when looking at creatures that grant reputation.
* Nests and nest-like creatures who are villagers should no longer collapse after they finish spawning.
* [modding] Name is now a required property of population groups.
* Items that are temporary, coated in dangerous liquids, or in the process of being eaten away by acid can now be given to or taken from NPCs via the trade screen, except you still cannot sell them.
* [modding] Added a Name to every population group.
* Creatures that leave trails of objects behind them no longer fall through the floor when they leave a pit in the space behind them.
* Krakens no longer do their two-step move on the worldmap.
* Fixed some issues causing energy cells with the radio-powered mod not to recharge correctly.
* Fixed a bug that made it only possible to disarm weapons equipped in hands or in missile slots.
* Fixed a bug that disqualified items from becoming magnetized based on total stack weight rather than weight per item.
* Fixed a bug that made it impossible to look at fungal infections. Existing fungal infections in saved games will not be affected.
* Fixed a bug where Reverse Engineer success messages would refer to the artifact by its unidentified name.
* Fixed a bug that made padded items worthless.
* Fixed a bug that caused errors when some creatures tried to retreat via teleportation.
* Fixed a bug that made leyline puppeteers, enigma cones, and enigma caps only able to accept two item mods.
* Fixed the default subterranean wall type in baroque ruins.
* [modding] The Lost effect is no longer hardcoded to JoppaWorld; being lost is now tracked per world.
* [modding] Fixed a bug that made removing Photosynthetic Skin cause errors with bleeding.


==== 205.42 beta ====
=== 206.68 ===
* Changed the default bind for the Factions page to ctrl+f.
* Fixed a bug that caused Light Manipulation to cast ambient light even when out of charges.
* Fixed a bug that caused some popup selections to cancel autoexplore immediately after.
* Fixed an issue that caused a spurious option popup when selecting a category in the trade menu.
=== 204.93/205.39 beta ===
[https://freeholdgames.itch.io/cavesofqud/devlog/560711/feature-friday-july-15-2023 Released July 15, 2023.]
==== 204.93 ====
* NPCs now use Berate, Empty the Clips, and Juke (especially if they also know Pointed Circle).
* Improved the messaging around Berate, Intimidate, Menacing Stare, Juke, and Empty the Clips.
* If you have the Wings mutation and Jump and your flight ability is not presently disabled, you can now jump over creatures.
* Creatures who are lost can no longer give directions to other creatures who are lost.
* You can now generally get directions from robots when lost, if they're willing to talk to you.
* To-hit bonuses on armor now specify that they apply to melee combat.
* Added a message for using an exit teleporter.
* Made a few more creatures able to give you directions if you get lost.
* More severed ooze parts are now green.
* Warden Indrix now has Intimidate.
* Fixed a bug that made to-hit bonuses on armor not work.
* Fixed a bug that made the Hampered movespeed penalty from wielding a heavy weapon removable by things that cure negative status effects.
* Fixed a bug that caused you to grow two tails after eating the Cloaca Surprise.
* Fixed a bug that caused pure warm static not to glitch other liquids when mixed.
* Fixed a bug that prevented you from gaining mental defects via brain brine.
* Fixed a bug that made ovens fail to appear as points of interest.
* Fixed a bug that made Slime Glands have a usable range of one square less than it was supposed to have.
* Fixed an instance of excessively godlike pronoun capitalization in agolflies' description.
* Fixed more bugs in petting messages.
* [modding] The DataDisk part now supports a number of fields for controlling the type of data disk generated:
** TargetBlueprint allows a specific blueprint to be designated.
** TargetType allows a type of recipe (Build or Mod) to be specified.
** TargetTinkerTier allows a desired tinker tier (the tier of the highest bit required) to be specified.
** TargetTier allows an item tier to be specified.
** TargetTechTier allows an item tech tier to be specified.
** TargetTinkerCategory allows a tinkering category to be specified.
* [modding] Various blueprints for data disks of specific types have been added:
** BuildDataDisk and ModDataDisk for disks with item and mod recipes, respectively
** TinkerTier1DataDisk through TinkerTier8DataDisk for disks of the respective tinker tiers
** TinkerTier1BuildDataDisk through TinkerTier8BuildDataDisk for item recipe disks of the respective tinker tiers
** TinkerTier1ModDataDisk through TinkerTier8ModDataDisk for mod recipe disks of the respective tinker tiers
** ArmorBuildDataDisk, AmmoBuildDataDisk, GrenadeBuildDataDisk, HeavyWeaponBuildDataDisk, MeleeWeaponBuildDataDisk, PistolBuildDataDisk, RifleBuildDataDisk, TonicBuildDataDisk, and UtilityBuildDataDisk for item recipe disks of the respective tinkering categories
* [modding] Mutation defects are now flagged with Defect="true" on either the category or mutation itself, instead of being tied to the category display name.
* [modding] GameObject now has a generic method HasPart<T>(), similar to GetPart<T>().
* [debug] Added a "population: findblueprint: blueprint" wish that calculates the probability of the specified [blueprint] appearing at least once in each population table.
* [debug] Added a "population: generate: table#amount" wish that generates the specified population table an amount of times, showing a breakdown of what was rolled.


==== 205.39 beta ====
[https://freeholdgames.itch.io/cavesofqud/devlog/694780/feature-friday-march-8-2024 Released March 8, 2024.]
* Added binds for Mark Target and alternate fire modes.
* Added support for up to 4 binds for an action.
* Item containers can now be scrolled with the scroll wheel.
* Reduced and standardized the sensitivty of scroll views.
* Fixed a bug causing interaction from the looker to select the default action immediately.
* Fixed a rare exception in commandDelayTimers.
* Fixed the store items binding.
* Fixed the binding for collapse and expanding categories in the item picker.
* Fixed the binding for scrolling long descriptions on the tinkering screen.
* Fixed several bindings for various tinkering screen commands.
* Fixed night vision cybernetic not toggling state.
=== 204.91/205.37 beta ===
[https://freeholdgames.itch.io/cavesofqud/devlog/557032/feature-friday-july-7-2023 Released July 7, 2023.]
==== 204.91 ====
* Springing now affects power skating.
* NPCs now use Intimidate and Menacing Stare.
* Baetyls no longer request bizarre carnage.
* Mechanical cherubim now prefer to use oil for the water ritual.
* NPCs are now more willing to throw things and fire missile weapons at forcefields and at targets hiding behind trees.
* Friend to fungi and fungus-ridden creatures now get recolored dark and bright magenta, respectively.
* Immobile creatures may now move using Juke.
* Pathfinding on the world map now prefers to go around the Rainbow Wood.
* Campfires and campfire remains that are buried under solid objects no longer prevent another campfire from being built nearby.
* Added new descriptions for some articles of clothing.
* Reduced the volume of the stasis field sound effect.
* Targets are now unset if you pick them up, equip them, implant them, slot them, load them, or used them as a component.
* Fixed a bug that made pouring neutron flux from one functional magnetic bottle to another issue a false warning about lack of magnetic containment.
* Fixed a bug that made NPCs able to reload a weapon and fire immediately.
* Fixed a bug that caused Terrified effects which were supposed to suppress the use of activated movement abilities to fail to do so.
* Fixed a bug that caused trining lampreys to not self-replicate.
* Fixed a bug that caused jumping and ejection seat animations to sometimes display your tile with the wrong colors.
* Fixed a bug that caused a quills object to be unequipped into your inventory if a prior mutation was glitched into Carapace via warm static.
* Fixed a bug that made Templar phylacteries reference a confused name if they generated while the player was confused.
* Fixed a bug that caused strange phrasing in tomb inscriptions about books.
* Fixed more grammar oddities in third-party petting messages.
* Fixed a typo in Hortensa's conversation.
* Fixed a bug causing text following commas to be inappropriately removed from item names in some contexts.
* Fixed a bug that caused the stripping of color formatting to fail on some nested color patterns.
* [modding] Added SourceID, SourceBlueprint, KillerID, and KillerBlueprint properties to dropped corpse objects. ID properties will only be populated if the relevant object already had an ID when the corpse was generated.


==== 205.37 beta ====
* The liquid font mutation no longer oozes liquid on the world map.
* Increased the value of the leftmost tick of the repeat delay slider from 0 to 5.
* Popup menus with many options now ignore mouse position when scrolling with keyboard or joystick.
* Fixed the main menu X not highlighting on hover.
* Added a confirmation dialogue before dismemebering yourself using metabolizing effects.
* You can use the walk command again while looking to walk to the object you're looking at.
* Flight and Swoop abilities now correctly display the falling chance.
* Fixed v positive and v negative binds changing objects in a stack in the looker.
* The Fear Aura mutation no longer wastes a turn if there are no enemies to fear nearby.
* Page Up and Page Down can now be used to navigate popups and the look menu.
* The scrapepd waydroid is now categorized under Quest Items.
* Fixed the binding display on the book UI.
* Automove while holding the movemnt input will now properly stop for all events that interupt autoexplore, even if the source is not visible.
* You can now use hotbar positional binds to trigger an ability even if that ability has a custom bind.
* Fixed a soft lock when a combat animation would continuously fail to render.
* Fixed an issue when looking at a tile when you didn't have Walk bound.
* Fixed a bug that caused visual effects to sometimes stop playing permanently.
* Fixed an issue when using backspace on the number selection popup.
* Fixed a bug that caused petting creatures to sometimes lock the screen for up to 10 seconds.
* Fixed an issue causing page up and down to be reversed in some menus.
* Fixed a bug that caused other NPCs petting creatures nearby to interrupt player inputs.
=== 204.90/205.35 beta ===
* Fixed a bug that caused the jump ability to display its popup twice.
[https://freeholdgames.itch.io/cavesofqud/devlog/553670/feature-friday-june-30-2023 Released June 30, 2023.]
* Fixed a bug that caused the shimmering visual effect to persist after a waking dream.
* Added new descriptions for some natural equipment.
* [modding] Added GameObject.HasItemWithTag(string) to search inventory and equipment for tagged items.
* Heightened Hearing, Sense Psychic, and electromagnetic sensors no longer alert enemies.
* [modding] The QudChooseStartingLocationModuleWindow now adds a breadcrumb to the UI.
* Ichor merchants now occasionally stock sap, putrescence, primordial soup, and (rarely) warm static.
 
* The Light Source category is now initially expanded when equipping a thrown weapon.
=== 206.
* Sense Psychic now allows you to perceive when someone creates an otherwise non-visible pyrokinesis or cryokinesis field.
* Factory arms now properly move objects.
* Being rusted now generally turns things red.
* If a village records its history through tattoos, and a villager has a body that cannot be tattooed but can be engraved, they now spawn with an historical engraving.
* You no longer auto-disassemble items in the course of modding them.
* The trade screen no longer ever shows a negative post-trade weight.
* Improved auto-equip failure messages, especially in cases where auto-equip failed on multiple body parts.
* Improved messaging for the appearance and disappearance of pyrokinesis and cryokinesis fields.
* The damage done by pyrokinesis and cryokinesis now depends on the phase that the field's creator was in at the time of creation.
* Fixed a bug that made armor fail to auto-equip to an occupied but potentially available body part if the first appropriate body part was occupied by non-removable equipment.
* Fixed a bug that caused odd grammar in the descriptions of your severed limbs.
* Fixed a bug that caused you to get time cube messages when zero jells applied the effect to NPCs.
* Fixed a bug that caused creatures to swap energy cells too frequently in items that have boot sequences with high charge draws.
* Fixed a bug that caused psychic hunters to sometimes fail to spawn and prevent other creatures in the zone from moving.
* Fixed support for the "Stack" hint, which will cause some ammunition populations not to be scattered all over the floor as individual objects.
* Fixed a bug that made some farms generate with odd names.
* Fixed a bug that caused some tinkerable items to display a <?> in their name and give no bits when disassembled.
* Fixed a bug that caused rusted robots who had their rusting repaired remain red.
* Fixed a bug that caused your tongue to continuously regrow and rot away if you had Regeneration.
* Fixed a bug that made initial cryokinesis field deployment use colors appropriate to pyrokinesis.
* Fixed a bug causing graphical glitches with

Revision as of 22:34, 6 April 2024

Update status

Caves of Qud is currently in Early Access, and is updated every Friday, unless there's something special going on. Patch notes are posted on Steam, itch.io, Twitter, Discord, and the Caves of Qud thread on the Something Awful forums.

Often these updates break save compatibility with games saved in the previous version. If you'd like to continue a save from a previous patch, you can switch back to that patch's branch. From Steam, right-click Caves of Qud > Properties > Betas > choose a branch.

Release history

This is the release history of Caves of Qud, with the most recent releases at the top.

Due to the large and frequent updates, older patches have been split into separate subpages organized by year released. These development notes for each patch have only started on July 8, 2016. Any changes before this date currently have no documentation.

2016 - 2017 - 2018 - 2019 - 2020 - 2021 - 2022 - 2023 - 2024 - beta (unstable)

2024

206.74

Released April 5, 2024.

  • Bundles of noisegrass are now more appropriately priced.
  • Added ability icons to the gas breath mutations of breathing lizards.
  • Fungus-ridden robots now actually host fungi.
  • Spacetime vortices now remain stationary for the first round they appear, giving you a window to step outside their range.
  • Cragmensch and glittermensch are now harder to set on fire.
  • High-powdered magnets now indicate when they are destroyed due to application.
  • Your DV is now set to zero while you are dominating.
  • Stasis now freezes the timer on bombs.
  • Fixed a bug that caused interact nearby, the nearby objects list, and the looker object list to consider objects inside solids differently from one another.
  • Fixed a bug that caused the direction of the current local map to be displayed incorrectly when choosing a local map to travel to from the world map.
  • Fixed a bug that caused the item description in power switch abilities to be wrong.
  • Fixed a typo in murals describing the historic liberation of cities.
  • Fixed a bug that caused dynamic turret tinkers controlled by you to be unable to place turrets.
  • Fixed a bug in the ability text of turret tinkers that displayed the internal blueprint or table name it was using.
  • Fixed a bug that caused the target details text of a hidden sidebar to be clipped when using bio-scanning bracelet.
  • Fixed a bug that caused cleave to indicate a target was cleaved even when it was immune to effects.
  • Fixed a bug that caused zones below strata 50 of Eyn Roj to be devoid of creatures.
  • [modding] Fixed a bug that caused population items that did not specify a load strategy to be skipped.
  • [modding] Fixed a bug that caused load strategies on population groups to be ineffectual.
  • [modding] The full file path is now displayed when a conversation part referenced in XML cannot be resolved.

206.72

Released March 29, 2024.

  • Extradimensional psychic assassin weeps are no longer noted in your journal on sight.
  • You are now allowed to pick your target when there are multiple creatures available to beguile or proselytize in a cell.
  • Flying objects that become stuck (for ex. in webs) will now stop flying and fall.
  • Fixed a bug that caused some golems to retain their mental shield.
  • Fixed a bug that caused some golems to drop a corpse or their inventory on death.
  • Fixed a bug that rarely caused several webs to spawn stacked in a single square.
  • Fixed a bug that caused phase webs to break immediately.
  • Fixed a bug that caused phasing from phase webs to wear off immediately.
  • Fixed a bug that prevented the phased VFX from rendering.
  • Fixed a bug that caused frost webs to behave differently for player and NPC use.
  • Fixed a bug that rarely caused fixed settlement ovens to appear in random encounters.
  • [modding] Added support for removing any blueprint tag by prefixing them with remove: e.g. removetag, removebuilder, removestat, etc.
  • [modding] Buttons in Options.xml can now declare an OnClick method.
  • [debug] We made some changes to modding population tables.
    • Populations and their groups with the same IDs are now merged by default, specify Load="Replace" to replace them.
    • Objects and tables can now be merged by explicitly specifying Load="Merge".
    • Any population item can now be removed by specifying Load="Remove".

206.70

Released March 22, 2024.

  • Added new visual effects to throwing axes and geomagnetic discs.
  • Poison-tipped spears are now thrown with the pointy end towards the target.
  • Throwing axes are now categorized under Thrown Weapons.
  • You are no longer required to die permanently in order to unlock the achievement 'Jeweled Dusk'.
  • Motorized treads can no longer rust.
  • There's now a popup message when you or a companion has a stat drained by a creature for the first time.
  • Fixed a bug that occasionally prevented popups from being displayed when equipment was removed by a pulse field magnet.
  • Fixed a messaging oddity when losing the use of dependent limbs, such as hands.
  • Fixed a bug that caused trails on thrown items to render over their sprite.
  • Fixed a bug that caused your average armor to not be recalculated when regenerating limbs.
  • Fixed a bug that caused dismembered limbs of named creatures to be referred to with an article.
  • Fixed a bug that caused dismembered limbs to not inherit the article of the creature they were dismembered from.
  • Fixed a bug that caused the "worn around wings" slot to lose its name after eating the Cloaca Surprise.
  • Fixed a bug that caused you to permanently lose your beak after eating the Cloaca Surprise.
  • Fixed a bug that caused your disguise to disappear in completely dark areas.
  • Fixed a bug that caused graffiti to sometimes not change the foreground color of a tile.
  • [modding] Added several configurable parameters to throwing visual effects: e.g. speed, arc, rotation, trail, color, etc.
  • [modding] The ending transparency of projectile trails can now be set with a full-length RGBA value, e.g. '#77bfcf60'.
  • [modding] Fixed a bug that caused transparency on custom projectile trails to be overriden.

206.69

Released March 15, 2024.

  • Added new hamsa effects to various grenades.
  • All heavy weapons will now be reloaded before each individual shot while using Sweep.
  • Fixed a bug that caused the automove interrupt code to be incorrectly 'sticky' in some situations.
  • Fixed a messaging oddity when attempting to recoil to the court of sultans in combat.
  • Fixed a bug that caused some factions to not gift their cybernetics credit wedges via the water ritual.
  • Fixed a bug that caused irisdual beam to misreport its dealt damage.
  • Fixed a bug that allowed you to lunge with a dismembered stinger.
  • Fixed a bug that caused thermal and freeze grenades to not have appropriate hamsa effects.
  • Fixed a bug that caused armed mines to be reported as disarmed in their description.
  • Fixed a bug that caused the item category of the scrapped waydroid to be incorrect.
  • Fixed a bug that caused the 'Auto-pickup of zero weight items' but skip picking up items with fractional weight.
  • [debug] Added a new debug option to show current faction reputation when looking at creatures that grant reputation.
  • [modding] Name is now a required property of population groups.
  • [modding] Added a Name to every population group.

206.68

Released March 8, 2024.

  • The liquid font mutation no longer oozes liquid on the world map.
  • Popup menus with many options now ignore mouse position when scrolling with keyboard or joystick.
  • Added a confirmation dialogue before dismemebering yourself using metabolizing effects.
  • Flight and Swoop abilities now correctly display the falling chance.
  • The Fear Aura mutation no longer wastes a turn if there are no enemies to fear nearby.
  • The scrapepd waydroid is now categorized under Quest Items.
  • Automove while holding the movemnt input will now properly stop for all events that interupt autoexplore, even if the source is not visible.
  • Fixed a soft lock when a combat animation would continuously fail to render.
  • Fixed a bug that caused visual effects to sometimes stop playing permanently.
  • Fixed a bug that caused petting creatures to sometimes lock the screen for up to 10 seconds.
  • Fixed a bug that caused other NPCs petting creatures nearby to interrupt player inputs.
  • Fixed a bug that caused the jump ability to display its popup twice.
  • Fixed a bug that caused the shimmering visual effect to persist after a waking dream.
  • [modding] Added GameObject.HasItemWithTag(string) to search inventory and equipment for tagged items.
  • [modding] The QudChooseStartingLocationModuleWindow now adds a breadcrumb to the UI.

206.67

Released March 1, 2024.

  • You can now wear gigantic gauntlets on your giant hands.
  • The geomagnetic disc now benefits from being gigantic even while powered.
  • Engulfing creatures will now disgorge something they are digesting if they become part of the same party during the digestion process.
  • The temple mecha mk Ia's machined edge is no longer gigantic.
  • You will now auto-explore over fracti if it wouldn't damage you due to non-matching phase or faction reputation.
  • Fixed a bug that caused various coloration of creatures to be lost when in range of nightvision.
  • Fixed a bug that caused unidentified missile weapons to display their identified icon in the missle weapon status bar.
  • Fixed a bug that caused gigantic items to require even more limbs to equip if they were already equipped somewhere else.
  • Fixed a bug that caused creatures to immediately want to unequip a piece of gigantic equipment after equipping it.
  • Fixed a bug that caused equipment to not update how many limbs it uses after implanting giant hands.
  • Fixed a bug that caused giant hands to reduce the amount of limbs required to wear any item regardless of type, most notably gigantic armor.
  • Fixed a bug that caused the geomagnetic disc to sometimes consume double charge.
  • [modding] Dismembered limbs now copy all properties of their severed parts into a DismemberedProperties part.
  • [modding] Added AfterDismemberedEvent which can be used to add additional properties to the severed limb.
  • [debug] Added an 'implant' wish to directly add a cybernetic to yourself in an optional location: "implant:giant hands", "implant:pneumatic pistons:feet".
  • [debug] Added a 'modify' wish to create an item with a specific mod installed: "modify:crysteel gauntlets:gigantic".

206.66

Released February 23, 2024.

  • Phase-shift grenades are no longer moddable with the redundant phase-harmonic mod.
  • Rivers in preset settlements now have the same object and wall-sparing behavior as random villages.
  • Added a new visual effect for night vision.
  • Radar now reveals [redacted].
  • Greatly improved the performance of complex hydraulic power systems.
  • Fixed a bug that caused you to violate the Pauli exclusion principal when surrounded by your own force bubble.
  • Fixed a bug that occasionally produced incorrect capitalization of your name in recipes you create.
  • Fixed a bug that caused your hunger level to not update when becoming famished via dilute warm static.
  • Fixed a bug that caused broadcast power receivers to be non-functional within interiors.
  • Fixed a bug that caused decarbonizers to self-destruct when firing their molecular cannon.
  • Fixed a bug that caused decarbonizers with invalid targeting to prevent the game from rendering.
  • Fixed a bug that caused delayed attacks from lithofexes and dreamcrungles to be aborted when loading a game.
  • [debug] We made some changes to wishing for mutations.
    • You should now prefix wishes for mutations with "mutation:", e.g. "mutation:beak".
    • You can wish for a mutation variant by adding it as a parameter, e.g. "mutationrostrum".
    • You can wish for a specific mutation entry using its display name, e.g. "mutation:stinger confusing venom".
    • If the mutation has variants and one wasn't specified, you are now asked to select one.
    • You will be asked to confirm when a fuzzy search is about to apply a mutation to you.

206.65

Released February 16, 2024.

  • Added new descriptions for several pieces of armor and ceremonial vibrokhopesh.
  • Trash and scrap can no longer break or rust.
  • Creatures no longer expel their quills against inanimate objects.
  • Clues for the Kith and Kin quest are now properly marked as quest items, warning you before being sold.
  • Autoexplore no longer picks up Kith and Kin clues.
  • Gas masks and filters now reduce damage caused by dangerous gases only if they are dangerous to inhale, but when they are, the damage reduction is much more effective.
  • You are no longer prompted multiple times about your ability to swoop when flying.
  • Star kraken no longer extrude unidentifiable tubes.
  • The recoil ability can once again be used on the world map.
  • Made death by damage reflection messages a little more sensical.
  • Unidentified hoversleds are no longer seen as 'small boxes'.
  • Increased the value of rubber tree seed.
  • Fixed a bug that caused Eskhind to sometimes travel back towards the hollowed tree after returning to Bey Lah.
  • Fixed a bug that caused Keh-hind to sometimes not leave Bey Lah right away when exiled.
  • Fixed a bug that sometimes caused creatures to spawn directly over pits.
  • Fixed a bug that rarely caused creatures to spawn directly on top of spacetime vortices.
  • Fixed a bug that caused fish to sometimes spawn without water.
  • Fixed a bug that caused daggers in the thrown weapon slot to be eligible for Rejoinder.
  • Fixed a bug that prevented your notes from displaying properly on unidentified items.
  • Fixed a bug that caused walls and furniture to remain targeted even when out of line of sight.
  • Fixed a bug that caused death from thirst to be attributed to the last creature that damaged you.

206.64

Released February 9, 2024.

  • Activated abilities can no longer be used on the world map.
  • Transmuting the amaranthine prism now disappoints someone.
  • The trade binds Value + and Value - and Add One/Remove One can now share bindings.
  • Gun racks and cathedras can no longer be destroyed by coating in acid or lava.
  • Star kraken no longer extrude the Grit Gate communications panel.
  • Adding local cooking ingredients for when you whip up a meal in Tzimtzlum.
  • ASCII bleed effects now match your bleed liquid color.
  • Gave urshiib albinism.
  • Defanged girshling corpses now indicate their defanged status in their display names.
  • Fixed a bug that caused the hollowed tree to sometimes overwrite a location with existing encounters.
  • Fixed a bug that caused the snapjaw who wields Stopsvalinn to be removed by dynamic encounters.
  • Fixed a bug that caused the Sticky Tongue mutation to not animate if it failed to move its target.
  • Fixed a bug with the status effect companions get when you wear Dagasha's Spur and renamed the effect "spurred to teleport".
  • Fixed a bug that prevented forced attacks up and down.
  • Fixed a bug with the coloration of slam messages from rhinoxen charges.
  • Fixed a crash bug due to ashes being reduced to even more ashes when burnt.
  • Fixed a crash bug deaing with infinite move chains.

206.63

Released February 2, 2024.

  • Added new descriptions for several pieces of furniture.
  • Added new descriptions for several pieces of equipment.
  • Domesticated Barathrumite tinkers now have their display name adjectives appear in the right order.
  • Wardens Esther can no longer spawn hated by the Farmers' Guild.
  • You no longer autodisassemble items that contain liquids.
  • You can no longer select flaming/freezing ray variants for body parts you do not have.
  • When selecting a variant for a random mutation, you can now go back and select another mutation instead.
  • Random cryotubes that spawn with a stairwell inside them are now always destroyed.
  • Clarified some language in the description of Penetrating Strikes.
  • Fixed a sequence-break between Call To Arms and Grave Thoughts, if you never acquired Grave Thoughts before completing A Call To Arms.
  • Fixed a bug that caused creatures to occasionally spawn on top of stairs.
  • Fixed a bug that caused some templar warleaders to be missing during Reclamation.
  • Fixed a bug that caused dynamic village merchants to restock twice.
  • Fixed a bug that caused mid and high-tier dynamic village merchants to have less stock than intended.
  • Fixed a bug that caused dynamic village merchants to sometimes spawn with the wrong items in stock.
  • Fixed a bug that caused autoexplore stop warnings for targeting lines to incorrectly display extra info.
  • Fixed a bug that caused unidentified frozen items to use their identified tiles.
  • Fixed an issue that caused quest item handwritten books to lose their yellow titles and look like generated books.
  • Fixed some grammar issues in generated dialog for the Landing Pads quest.
  • [modding] GenericInventoryRestocker now supports combining multiple population tables of stock by providing a comma separated list.
  • [debug] Added a 'restock' wish to force all restocking merchants on the map to refresh their inventories.


206.61

Released January 26, 2024.

  • Added the following grenades as rare drops on Explosives population tables: spring-turret, time dilation, plasma, gravity, glitter, and phase shift.
  • Added descriptions for several pieces of furniture.
  • Weapons with lots of ammo no longer cause the ammo display to overflow the bar.
  • Creatures can no longer be woken up the turn they fall asleep, which will prevent some issues like a backswing from a blow that knocked a creature unconscious immediately waking them up.
  • Weapons that stun on impact now stun when they are thrown as well.
  • Boosted the disassemble performance of unpowered advanced toolkits to match that of basic toolkits, as clained in the rules text.
  • In look descriptions, fungal infections now show up under "Physical Features" instead of "Equipped".
  • Creatures who prefer not to sell specific items or types of items now agree to sell them to you if they are your companion.
  • Added a sound effect to the "you feel increasingly unstable" mutating message.
  • Liquid-fueled energy cells are now tagged as ammo.
  • Killing all the girshlings in Redrock before accepting What's Eating the Watervine? no longer prevents the quest's completion.
  • Gave Saad Amos the Rebuke Robot skill.
  • Removed how many seconds are left on a bombs timer from its description. It still appears in the display name.
  • Active fungi now have a higher render layer.
  • Fixed a bug that caused clues to the location of Ruin of House Isner to disappear from loaded games.
  • Fixed a bug that caused unequipping the amaranthine prism via Precognition to not disappoint someone, if the prism was not in your inventory prior.
  • Fixed a bug that caused averaged armor values from multiple limbs of the same type to sometimes not update when one of the limbs was lost.
  • Fixed a bug that caused you to always receive blame for unequipping the prism, regardless of whom it was equipped to. (You'll still be blamed if it's your companion doing the unequipping.)
  • Fixed a bug that caused the Decarbonizer module to permanently stop working if its beam was interrupted.
  • Fixed a bug that caused the golem's ability to recall to the Court of Sultans to stop working if recalled or reshaped via the reshaping nook.
  • Fixed a bug that caused the 'Eat the God's Flesh' step to not complete correctly.
  • Fixed a bug that caused Wandering Tau to wander off as if she were preparing to join the Seekers of the Sightless way.
  • Fixed a bug that prevented Wandering Tau from being a follower after If, Then, Else was completed.
  • Fixed a grammar issue with falling through open air.
  • [modding] Folded Staging.xml blueprints into their respective data files.
  • [modding] Added IfHaveItemDescendsFrom conversation delegate which checks your inventory and equipment for an object with a descendant blueprint.
  • [modding] RecoilOnDeath now checks its active status, meaning it can be disabled by normality, EMP, rust, et cetera if flagged as vulnerable.

206.59

Released January 19, 2024.

  • Long trader names are now properly clipped on the trade screen.
  • Gave lover's blossom a new tile.
  • Autoexplore now avoids osseous ash.
  • Traders are now referred to by name in messages explaining they don't have the skill to recharge or repair something.
  • Urchin cherubim now grow their cherubic spines on their body instead of their arms, which they don't have.
  • Qas and Qon are now immune to confusing gas.
  • Glass doors are no longer opaque.
  • The quest text of A Signal in the Noise no longer references Joppa.
  • Made some tweaks to mid and late-game armor tables.
  • Creatures with glotrot can no longer use Sticky Tongue.
  • Thrown objects now use the proper unidentified tile if you don't know what they are.
  • Multiple ejection seats can no longer lock in place in the same tile.
  • Reaching loved reputation now only creates an entry in your chronology once per faction.
  • Greatly improved the performance and memory utilization of pathfinding.
  • Improved the performance of breeders.
  • Fixed a bug that caused Putus Templar party leaders in faction encounters to get double their inventory.
  • Gave Putus Templar party leaders the chance to have more than one Eaters' nectar tonic.
  • Fixed a bug with the scoring of A Call to Arms that caused chain laser emplacements and waydroids to be treated as full Barathrumite persons.
  • Fixed a bug that caused gigantic energy cells to never generate with more than half charge.
  • Fixed a bug that put proselytize on cooldown with no effect when targeting a baetyl.
  • Fixed a bug that caused spaser gas to emit from the attacker instead of the defender when killing a target in one shot.
  • Fixed a recurring bug where some legendary creatures had malformed titles.
  • Fixed a bug that allowed the deployment of portable walls on the world map.
  • Fixed a bug that caused Hobbled to become less effective as your move speed increased, and increase it once your move speed was above 200.
  • Fixed a bug that prevented levels deep underneath Ezra from building properly.
  • Fixed a bug that caused a big performance hit when a creature was boxed in and unable to move.
  • Fixed some grammar errors in books without titles.
  • Fixed a text generation issue with sultan titles.
  • [debug] Added "hobbled" wish.
  • [modding] Added object, int, and float properties to factions.

206.57

Released January 12, 2024.

  • Mountain and hill maps now have a little more unique character and no longer generate without any open spaces.
  • Improved the generation of rivers in villages.
  • When you get lost, you generally no longer get plopped down in a tile with spawn-blocking objects like fracti and pits.
  • Santalalotze now has tier 8 wares instead of tier 7 (very similar population but slightly more weighted toward the highest-end stuff).
  • Temple mecha are no longer included among a newfather's domesticants.
  • The game no longer thinks the plural of 'human' is 'humen'.
  • Tweaked the description of Short Blade Expertise to match other references to action cost.
  • Molting basilisk husk now has the right description.
  • The sacred well should be less flammable.
  • Messages now refer to 'the' amaranthine prism instead of 'an' amaranthine prism.
  • Improved the consistency of object placement inside of village buildings.
  • Fixed several map generation issues due to reachability being incorrectly calculated.
  • Fixed an issue with village generation that caused a bunch of random objects to appear in random areas, particularly in the upper left region of the map.
  • Fixed a bug in village generation that caused partial, garbled WFC-generated buildings.
  • Fixed a bug in village generation issue that caused extra holes in buildings.
  • Fixed a rare world generation exception.
  • Fixed a rare village generatione exception.
  • Fixed an issue that caused garbage liquids to leak into system memory and cause crashes in Golgotha.
  • Fixed the display name of small sphere of negative weight when it's offered as a reward for completing a village quest.
  • Fixed some plurality issues in messages generated about identifying cybernetic implants.
  • Fixed a capitalization issue with generated messages about pulsed field magnets interrupting autoact.
  • Fixed a bug that caused the 'S' after an possessive apostrophe to be capitalized when naming an item.
  • Fixed a bug that caused water ritual options to be disabled if you did not have enough reputation to afford them without the social coprocessor.
  • Fixed a bug that caused Tinker and Artifex starts to not receive their schematic from Tinker I and II.
  • Fixed a bug that prevented the Yd Freehold asterisk from affecting the reputation cost of pacifying nephilim.
  • Tagged some objects as mass nouns.
  • [modding] The DestroyContiguous part of nullray can now be used for melee weapons on hit.
  • [modding] GiganticInventory now makes restocked inventories gigantic.

206.52

Released January 5, 2024.

  • Cathedras now supply the same bonus to tinkering as sitting in the nicest chairs.
  • Curio summoned salt krakens will no longer wander.
  • Creatures with power switches who are promoted to have conversations will no longer default to the interaction menu when used.
  • Statues are now diggable.
  • Floor cushions are now decorative.
  • Improved the random baetyl rewards from building the golem.
  • Onboard recoilers are now excluded from the recoil menu until they are implanted.
  • [redacted] will now spawn creshes in adjacent cells.
  • Random mental mutations offered via the water ritual will now be rerolled if you acquired the selected mutation elsewhere.
  • Fixed a bug that caused the pit in Golgotha to sometimes spawn directly under a chute.
  • Fixed a rare bug that caused an exception while saving the game.
  • Fixed a bug that caused autowalk to stop before entering a cell with a sealed container of a dangerous liquid.
  • Fixed a bug that caused spaser fire to not properly generate plasma if the target died.
  • Fixed a bug that allowed traders to identify items for players with Dystechnia.
  • Fixed a bug that caused tonic stacks dropped by creatures to be capped at 5 injectors.
  • Fixed a bug that caused non-crop objects to count as crops destroyed during A Call To Arms.
  • Fixed a bug that rarely caused an entire fence side to be missing from farms and forts.
  • Fixed a bug in generated the descriptions and titles of extradimensional objects that caused the text "cultSymbol" and "dimensionSymbol" not to be replaced with their real values.
  • Fixed a bug that caused learning Tinker I, II, or III via the water ritual to not award the free schematic if you did not have the base skill.
  • Fixed a bug that caused templar mechs to be overburdened.
  • Fixed a bug that caused treating with the Girsh nephilim to not complete the quest step 'Beast Slouching'.
  • Fixed a bug that caused village tinkers and apothecaries to sometimes not have their intended stock.
  • Fixed a bug that allowed you to dash vertically through multiple floors without stairs using the flume-flier.