1. Caves of Qud
  2. News

Caves of Qud News

Feature Friday - January 15, 2021

201.61
  • Added ink, sap, and wax weeps.
  • Made ink a little more common across the world.
  • Recipes based on meals cooked with Canned Have-It-All now require a random ingredient from the Canned Have-It-All effect rather than a serving of Canned Have-It-All. For example, if you're inspired via Carbide Chef, cook a meal with a serving of Canned Have-It-All, and choose "Grants slime spitting" as the effect, the recipe will now require 1 dram of slime.
  • Completing What's Eating the Watervine? now completes the quest step 'Return with a critter corpse' and awards appropriate the XP.
  • Updated which abilities work with Triple-Jointed's cooldown skipping -- Sprint and any skill power that has an Agility prerequisite -- and changed the phrasing to make this clear.
  • Rephrased the description of Wings to make it clearer you get its speed boost only while traveling on the world map.
  • Added a description for the crackling effect.
  • Rephrased the description of Spinnerets to make it clearer that the duration only ticks down when you move.
  • Moving to stairs no longer knows how to pathfind through areas you have not explored.
  • Made great magma crab corpses weigh a lot more.
  • If half of a double door is animated to life, it no longer closes other doors it passes through.
  • The Life and Death Gates now become unsealed if they are animated.
  • Fixed a bug that occasionally caused a slain character in Grit Gate to show up more than once in Otho's report.
  • Creatures can now only go prone if they have a Feet or Roots-type body part that provides mobility.
  • Urchins are now animals rather than plants, more strongly anatomically resemble sea urchins, and have Quills.
  • Campfire remains are now considered campfires for purposes of whether you can use Camp.
  • Ovens are no longer considered campfires for purposes of whether you can use Camp.
  • You can no longer create an arbitrary number of campfires in Brightsheol.
  • You can no longer generate a campfire with a red flame in Brightsheol by making a campfire, extinguishing it, and relighting it.
  • You can no longer spot notable objects while confused.
  • Losing equipment to dismemberment no longer describes you as unequipping it.
  • Changed Wilderness Lore: Salt Pans to Salt Dunes.
  • Village pets can no longer be pre-legendary snapjaws, goatfolk, or baboons.
  • Disabled idle behavior on Otho to prevent some quest-breaking behaviors.
  • Added some extra protections against the Decoding the Signal questline not advacing properly.
  • Red jells now bleed lava.
  • Lava in containers now heats them up over time proportionally to the amount and purity of the lava, rather than setting their temperature to 1000 degrees upon any amount of lava being poured into the container then doing nothing afterward.
  • Damage from drinking lava is now tracked as heat damage.
  • Sheba Hagadias can once again be a breathbeard or an elder breathbeard.
  • Phials are now immune to heat, cold, acid, and electricity.
  • Improved death messages for companions who die in explosions you caused.
  • Starting villages can no longer be disease communes.
  • Fixed the tile color of bronze battle axe.
  • Bloated pearlfrogs' sticky tongue can still pass through fences but no longer pull you through them.
  • Removed the unused acidHighTier cooking ingredient.
  • It's now possible for a certain obscure death message to be shown under more circumstances.
  • Cannibals and glow wights are no longer always male.
  • Yempuris Phi is now visible in gas.
  • Made ape pelts weight less.
  • Made spheres of negative weight more complex to identify.
  • Procgen books no longer occasionally generate with empty titles.
  • Slightly increased the render layer of liquid volumes and webs so they always appear on top of walkways like conveyors.
  • Excluded the farmed version of animals from dynamic encounters.
  • Made gaslight weapons light sources when powered.
  • Names of legendary creatures you've slain now appear magenta in the chronology.
  • Added a description for the crackling effect.
  • Changed Wilderness Lore: Salt Pans to Salt Dunes.
  • Losing equipment to dismemberment no longer describes you as unequipping it.
  • You can no longer spot notable objects while confused
  • Lithofex's gaze ability is now correctly limited to line of sight
  • Fixed a bug that caused flowers to teach Swimming rather than fish. Flowers now teach Persuasion.
  • Fixed a bug that caused flaming and freezing hands to sometimes have their modifier displayed twice.
  • Removed the unused acidHighTier cooking ingredient effect type.
  • Rephrased the description of Wings to make it clearer you get its speed boost only while traveling on the world map.
  • Stray line breaks in the classic dialogue interface are now trimmed.
  • Fixed a bug that made "Historic sites now reward a more appropriately tiered amount of cybernetic credits" from last week not work.
  • Fixed a bug that caused sultans to occasionally have successors name suffixes when they weren't successors.
  • Fixed the duplicate "live and drink" dialog that Mechanimist pilgrims had.
  • Fixed a bug with legendary pariah names.
  • Fixed a typo in sultan history.
  • Fixed a typo in the description of Brittle Bones.
  • Fixed a typo in mirror bug's description.
  • Fixed some grammar bugs with Agyra and Lebah.
  • Made a small grammar change to dynamic village descriptions.
  • Fixed the capitalization of Gyl in popup text.
  • Fixed tile color of bronze battle axe.
  • Fixed a broken mural tile on the outskirts of Ezra.
  • Fixed carbide folding hammer's ANSI color.
  • Made flowers teach persuasion and fish teach swimming.
  • Fixed a bug that broke attribution of the creature responsible for killing another creature in some circumstances, particularly explosions.
  • 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.
  • [modding] Fixed an exception in the 'makevillage' wish


202.20 - 'beta' branch
  • [modding] ConsoleChar underwent a large internal refactor to simplify its data structure and provide a more flexible framework for colors.

Feature Friday - January 8, 2021

201.60/202.19

  • Creatures can now pathfind through force bubbles they are emitting.
  • Creatures now care when you damage their force bubbles.
  • Gamma moth's mutating gazes no longer have non-functional energy cell sockets.
  • Historic sites now reward a more appropriately tiered amount of cybernetic credits.
  • Legendary pilgrims no longer up and leave their lairs.
  • While socializing at the Six Day Stilt, burrowing creatures no longer burrow and restless creatures are now less restless.
  • Passing the turn to put yourself out while on fire no longer loosens your carapace or interrupts Heal or Meditate.
  • If you successfully fence a stolen object, it's no longer considered owned by someone else.
  • Attempting to cure glotrot before your tongue has completely rotted away no longer cements the disease in its first bleeding stage.
  • Changed some properties for clockwork beetles to make them more fully automaton-like.
  • Meditate is now smarter about what status effects it reduces the duration of and can now include effects added by mods.
  • The interior of the Tomb of the Eaters is now correctly treated as indoors for the purposes of Albino.
  • Once you've discovered the Mark of Death, the mark itself is now displayed in your journal.
  • 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.
  • Whipping up a meal in [redacted] now properly uses local ingredients.
  • Ovens no longer generate in liquid volumes.
  • Signs now appear on the alt overlay.
  • Mushroom walls now paint together nicely.
  • Removed some wall tiles with broken descriptions from the town square of Ezra.
  • Identified hologram bracelets now provide an activated ability that activates and deactivates them.
  • [redacted]
  • Fixed some cases where companions of companions incorrectly got angry at you.
  • Fixed some figurine grammar.
  • Fixed a bug that turned the Barathrumites against you when you damaged Barathrumite-owned furniture or equipment during A Call to Arms.
  • 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 made ape pilgrims path to the Six Day Stilt instead of to [redacted].
  • 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.

Feature Friday - January 1, 2021

201.59

  • Added several new movement-related commands:
    • Move To Square (default mapping: ctrl-enter), which prompts you for a target square and attempts to pathfind to there.
    • Move To Zone Edge (default mapping: shift-enter), which prompts you for a NSEW direction and attempts to pathfind to that edge of the screen, or as close to it as you can manage.
    • Force Attack Direction (default mapping: backslash), which prompts you for a direction and attacks in that direction.
    • Force Attack Square (default mapping: shift-backslash), which prompts you for a target square adjacent to you and attacks there.
  • Creatures becoming dazed now appears in the message log and produces floating text.
  • Creatures who are interested in occasionally going on shopping sprees at the Six Day Stilt no longer engage in this behavior when they have a party leader.
  • Ironshank can now only infect creatures with a Feet body part that is made of live tissue and provides mobility.
  • Identified force bracelets now provide an activated ability that activates and deactivates them.
  • Dig no longer works on the world map.
  • Slam will now prefer your primary cudgel.
  • Owned Schrodinger pages now warn you when you attempt to activate them.
  • If you are dominating a temporary or existence-supported creature at the time when it ceases to exist, this now ends your game once more, but now with case-specific messaging.
  • Young ivory, lurking beth, holographic ivory, and holographic beth now self-destruct if they enter a square with another object of any of these types, preventing stacks of multiple instances of these from forming. (The only exception is if the object is, due to extraordinary circumstances, a fully self-mobile creature, as for example in the case of an extradimensional psychic assassin lurking beth.)
  • Shield Slam now has an action cost of one turn.
  • Syphon Vim now does a better job of targeting the creature in its target cell that you would want it to target, when there is more than one.
  • Syphon Vim now appears in the message log any time it is initiated between creatures you can see, and produces floating text when initiated.
  • Syphon Vim now provides better failure messaging.
  • Mouse-based movement no longer knows how to pathfind through areas you have not explored.
  • The display names and descriptions of leather bracer Kith and Kin clue items is now coherent with leather bracers being single items.
  • Narcoleptics' original body no longer falls asleep outside of combat while they are Dominating another creature.
  • The ExploreZone debug command will now expand the player's sight radius.
  • The 'wait a specified number of turns' dialog now uses the last number of turns waited as the default.
  • The modern message log is now hidden when using the alt overlay.
  • Humanoid creatures no longer default to having the Night Vision mutation.
  • True Kin NPCs now have Rebuke Robot.
  • When Joppa is abandoned, the zones surrounding it are now given names as per ordinary salt marsh.
  • Fixed a bug that turned the Barathrumites against you when friendly fire hit chain laser emplacements during A Call to Arms.
  • Fixed a bug that made move speed of 100 display as move speed of 99 in the modern UI.
  • Fixed a bug causing engulfment-capable creatures to potentially freeze up when hostile to non-combat-capable objects like young ivory and dreadroots.
  • Fixed a bug that resulted in zone names of the form "some slimyorgotten ruins".
  • Fixed an issue causing machine press tiles to become nonfunctional.
  • Fixed excessive event usage during legacy explosions.
  • 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.
  • [modding] Erroneous population tables should no longer prevent loading of tables from other mods.


202.18 - 'beta' branch

  • The Wait N Turns dialog is now a number picker
  • The default number of items to drop is now the size of the stack instead of 1
  • Modern windows are now responsive to the player position in ASCII mode
  • Added prerelease input manager keybindings for load game, save game and auto-attack-nearest
  • Fixed an issue with liquid selection when modern ui elements were enabled

Feature Friday - December 25, 2020

201.58
  • Burrowing Claws, nanopneumatic jackhammers, and pickaxes now enable an activated ability Dig. This is a form of autoact that allows you to automatically move in a straight line from your current location to somewhere else on the map, attacking walls as necessary. All events that normally interrupt autoact will interrupt autodig, as will being displaced from your planned path and failing too many times in a row to damage what you are attacking. Hazards that would be avoided by autoexplore are NOT avoided by autodig.
  • When naming an item based on its qualities and choosing to name it after a creature (most relevantly, the player naming after themself), item naming now preserves the capitalization pattern of the creature's name rather than converting it to standard title case.
  • Manual equip now reports properly on some process failures which previously failed silently, and on items unequipped in the equip process.
  • Heat resistance and cold resistance now affect the absorption of ambient temperature when absorption does not appear to be desirable (for instance, if you are on fire, it would not be desirable for your cold resistance to interfere with ambient temperature cooling you down).
  • Poisoning and asphyxiation now have specific death messages.
  • Pathfinding now avoids revealed yonderbrush.
  • The gemstone transmutation power of some relics now only works on creatures that are hostile to the relic's wielder.
  • Sparking baetyls no longer ask for items with the Sharp mod.
  • Joppa's zone is no longer treated as having a proper name, and has the display name "an abandoned village", when Joppa is abandoned.
  • The sultan gospel learned from the shrine in Joppa is no longer annotated as having been learned from the villagers of Joppa when the villagers of Joppa are not a visible faction.
  • Warden 1-FF no longer generates as hated by the Farmers' Guild.
  • The Jacked mod's description now reflects its interaction with mutants with Electrical Generation.
  • Liquids being poured out onto the ground now retain the phase characteristics of their pourers briefly, and some internal mechanics of neutron flux explosion have been adjusted, such that neutron flux explosions will generally have the phase characteristics of the individual causing them.
  • Move speed now has a floor at 1, disabling exploits involving slowing move speed down to 0 to achieve a mathematically undefined rate of motion.
  • If you are dominating a temporary or existence-supported creature at the time when it ceases to exist, this now breaks the domination rather than ending your game.
  • Being in the target area of a fulcrete catapult, or seeing that your companion is, now interrupts autoact.
  • Twinning lamprey generated twins now take on the party leader and target of the current lamprey.
  • The names of village building materials made from creature parts now preserve the case pattern of the names of the creatures they are made from.
  • Attempting to charge while overburdened now fails early and shows a relevant error message, rather than attempting to charge and failing in a fashion that costs action points and puts Charge on cooldown.
  • Disguises are no longer generated for breathbeards and elder breathbeards.
  • Sheba Hagadias no longer generates as a breathbeard or elder breathbeard.
  • Fixed a bug causing the deathlands and the Spindle's parasang to have the wrong difficulty tiering.
  • Fixed a bug causing explosions to terminate early on an exception.
  • Fixed a bug causing single leather bracers to still be treated as plural.
  • Fixed a bug that made maghammers and leather whips ignore their wielders' relevant attribute bonuses when calculating the difficulty of saves to escape from being latched onto by them.
  • Fixed a bug that caused player companions to lose their faction memberships and other attitudinal tracking when left behind in a zone which was then returned to, with this then carrying on down the leadership chain where applicable.
  • Fixed a bug that disabled the action cost benefits of plastifer chem vests and medassist modules.
  • Fixed a bug causing wraith-knights to be friendly to more phylactery users than they should have been.
  • Fixed a bug that caused flamethrowers and swarm racks equipped on the back slot provided by an equipment rack implant fail to fire.
  • Fixed a bug that could cause exceptions interacting with chests using the trade screen.
  • Fixed a bug in tomb inscriptions describing sultans' forging of relics.
  • Fixed a typo in Agyra's dialogue.
  • [modding] GetEnergyCostEvent now has its Type field set properly.
  • [modding] added support for 'populaton' zone tags in worlds.xml


202.16
  • Fixed an issue with some dynamically typed NPCs appearing as generic "breathbeards"
  • Fixed an issue with overal message log toggling via legacy keybinds

Feature Friday - December 18, 2020

201.57
  • Sparking baetyls now sometimes request items modded in some way; for example, "SIX JEWEL-ENCRUSTED ITEMS" or "THREE ITEMS FITTED WITH SUSPENSORS".
  • Vaporizing pools of water and acid now produce steam and acid gas, respectively, once more.
  • Lase has unlimited range again, and this is now reflected in the UI and by AI behavior.
  • You can no longer trade with creatures who are out of phase with you.
  • Resting and waiting no longer honor the "ignore enemies easier than" option.
  • Resting and multi-turn waiting now check for hostiles before starting, rather than using a turn then checking for hostiles.
  • Autoexplore now only attempts to open doors you are in phase with.
  • Interruption messages are now only displayed for autoget (messages about "gathering") if you have autogotten at least one item.
  • Being shot at with missile weapons now interrupts autoact under more circumstances.
  • Haggabah is now invisible when lit by penetrating radar and visible to psychic observation.
  • Temporal Fugue clones can no longer use Temporal Fugue.
  • There is now a pair of protectors of the Stilt inside it.
  • Improved the visibility of explosions, particularly near walls.
  • Campfires and ovens now heat themselves up.
  • Campfires are now extinguished if they freeze.
  • North-facing and south-facing industrial fans no longer need to be identified separately.
  • Yla Haj no longer generates as hated by the Fellowship of Wardens or the Farmers' Guild.
  • Anomaly extinguishers no longer have a message about compute power in their description.
  • The description of Staunch Wounds no longer mentions the decommissioned defect Hemophilia.
  • When a creature you have performed the water ritual with is cloned, the clone's description no longer incorrectly reports that you have performed the water ritual with it.
  • Wood floor and bridges made of brinestalk no longer render as if they were on top of non-flooring objects.
  • Walltraps no longer trigger on the world map, should they find themselves there in some way, such as by being animated using a nano-neuro animator or Spray-a-Brain, then being dominated by the player.
  • Reputation change messages now correctly report reputation levels influenced by Socially Repugnant and faction attitudes toward mutations.
  • Activating flight while swimming no longer temporarily leaves you in a state of both flying and swimming.
  • Procedural grammar composition now uses the article "an" with the word "heir" rather than "a".
  • Encounter tables for generating random items of armor no longer sometimes redirect to tables for generating non-armor-specific artifacts, meaning among other things that sparking baetyls promising A SPLENDID VESTMENT will no longer occasionally give people a cybernetics credit wedge.
  • Buying skills no longer bypasses the requirements for their basic powers (the 0 SP ones included with the skill).
  • While auto-exploring you will no longer notice hostiles outside your actual vision range, i.e. when myopic.
  • Fungal infections no longer print unequip messages when cured and instead specify what body part they were cured from.
  • Removed legacy torch sconces hidden in the walls of the Stilt ground floor.
  • Creatures and companions should now have a higher preference for using vibro weapons.
  • Puffing Klanq on items and creatures now works on items and creatures that are in the same square as you.
  • Summoning curios will now normally summon a creature of a faction that existed during the Sultanate of Qud.
  • Two-handed weapons no longer fail to be equipped to the thrown weapon slot, and multi-slot armor equipped to the thrown weapon slot or in a hand as a melee weapon no longer additionally occupies body parts related to its armor functionality unless the thrown weapon or hand slot is normally part of the armor's slot usage pattern.
  • Fixed a bug causing Swimming and Wading statuses to sometimes hang around longer than appropriate, especially with high move speed and/or quickness.
  • Fixed a bug causing displacer bracelets to be more common than intended.
  • Fixed a bug that made some forms of being stuck show you, when preventing actions, a failure message of "You are!" or "You are !" rather than "You are stuck!"
  • Fixed a bug causing NPCs to use Slam on themselves in some circumstances.
  • Fixed a bug that generated an inconsequential exception when unmatched piston presses Slammed things.
  • Fixed a typo and exception in the Spread Klanq mural text.
  • Fixed exception when waiting a number of turns.
  • Fixed the hollow tree playing music of the last visited zone.
  • Fixed some bugs causing errors when soup sludges attempted to spit liquid.
  • 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.
  • [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] 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.15 - 'beta' branch
  • Added prerelease keybind for toggling the message log visibility
  • Fixed an issue causing the keybinding screen to be unescapeable if prerelase input was turned on but modern ui was disabled
  • Fixed an issue causing a few non-alternate adventure keybinds to fire even when the alternate key was pressed