Skip to content

0.10 Development and Release Plan

Edgar A. Bering IV edited this page Dec 12, 2021 · 1 revision

===== 0.10 planned features ===== Features planned for 0.10. Code freeze: 12/15/2011, release date: 01/15/2012.

=== Hive ===
  • <del>Disable for 0.10.</del> (The idea of Hive as a racing portal vault is still valid, we want to see how much the loss of Hive food actually affects games.)
  • For compensation, there is a guaranteed bread ration in the early dungeon and a small beehive later on.
  • Options for later (not 0.10 material):
    • <del>Make =sustenance relative rather than absolute (so that it is more valuable to trolls and centaurs).</del> One ring cuts hunger rate by 1/2, two rings by 1/3, rounding down. Works the same for normal races, much bigger effect on trolls.
    • Add monsters with edible corpses to Hells. (user:kilobyte does not like this!)
    • Add Hell vaults with tortured (etc.) humans. Can use level sounds to hint players: ''You hear the moans and screams of the tortured.''
    • Early Ziggurat levels could be biased towards food.
=== Octopodes (?) ===
  • dcss:brainstorm:effect:constriction (also for Nagas and monsters).
  • Reaching
  • New inherent mutations?
    • Octos should lose their beak, gain constriction, and maybe lose their +1 AC depending on how good constriction is. --- //user:Eronarn 2011-09-05 00:03//
  • The general goal here should be making them slightly easier in the very early game.
    • Very early is mostly ok, I'd concentrate more at D:4-10, Lair. By that time, you're unlikely to find enough rings to make up for their frailty. --- //user:KiloByte 2011-09-05 00:52//
  • Merge rings 3 to 8 when transformed.

=== Golem (?) === There are 2 interesting proposals for a golem species: dcss:brainstorm:species:propose:golem#golem_3 and dcss:brainstorm:species:propose:golem#golem_4. And they have been mantis>4400 by coffeeOblivion. I briefly looked at the code, and it seems decent. We can either add them both to trunk for testing or merge them right away. My personal opinion is to use clay golem for nutrition, healing and general theme, and stone golem for stats, aptitudes and mutations. Either way, we need someone to review and maintain the code. --- //user:galehar 2011-09-13 12:43//

=== Demigods ===
=== Arcane Marksmen ===
  • <del>Revive the Arcane Marksman class, along with a new hex-based spellbook.</del> Done.
  • New spells?
=== Spider's Nest ===

=== Rune Lock === The rune lock (dcss:brainstorm:dungeon:hopping) is a bit controversial. Should we experiment it in trunk? * Yes. It will always be controversial but only by testing do we see whether the idea could work. Let's do it for trunk and decide later whether to revert or just skip for 0.10. --- //user:dpeg 2011-09-26 17:00//

=== Spells ===
  • Casting a buff spell with Z makes it dcss:brainstorm:magic:power_duration#permanent_effect (?)
  • Nerf Mephitic Cloud and Evaporate
    • <del>relate number of cloud glyphs to power (plus randomisation).</del> Done.
    • <del>Cap mephitic at 100 and evap at 50.</del> Done.
    • Make cloud effects dependent on spell power? (is it still needed? Let's test the above change).
    • Make mutagenic clouds resistible. (?)
  • dcss:brainstorm:magic:spells:tornado_balance (elliptic) (marvinPA?)
    • Duration fixed at 60 aut, damage raised by 28.5%, noise reduced. Enough?
  • <del>Make LRD not hit things separated from you by walls unless the explosion actually breaks a path to them.</del> Done.
    • <del>Consider the non-wall square(s) next to the LRD target that are visible to the player.</del>
    • <del>The explosion should only extend to locations that are connected to one of these squares locally (within the explosion radius, after possibly removing the LRD target).</del>
    • Additional LRD changes (not nearly as urgent, but having all changes in one version is good): No damage when targeted on non-brittle monsters (currently there is a tiny amount of damage). Therefore change targeting to only accept (and cycle) walls and brittle monsters. Furthermore, make LRD only work on //visible// brittle monsters (update spell description to reflect this!).
=== Skills ===
=== Demons ===
  • <del>Abjuration split: lower-level single-target abjuration, and high-level mass abjuration.</del>
  • <del>Demon tier recategorization.</del>
  • <del>Monster summoning tweaks.</del>
    • The demons branch has been merged, with all of the above (still needs keeping an eye on for tweaks and balance). --- //user:MarvinPA 2011-09-10 18:48//
=== AI (galehar) ===
  • Polish ranged AI (improve the code and move into firing position if a monster is in the way, handle reaching).
  • Try to avoid dangerous clouds by using pathfinding Mantis>4117 Mantis>5014 (for advice)
  • <del>monsters with intelligence >= AI_ANIMAL retreat if you attack them and they cannot retaliate. Necessary to limit water abuses with reaching and ranged attacks.</del> Done.
  • Improve how monsters track their target out of LOS Mantis>3477
=== Mimics ===
  • <del>Repair feature mimics and re-enable them after their removal from 0.9.</del> Done.
  • Scale stats with depth. (?)
  • Add altar mimics (trivial but needs the above to be done before).
=== Interface ===
  • Toggle autopickup of individual item types from the known item screen Mantis>4238. (?)
  • Smarter default layout (galehar)
  • Show wielded weapon on the monster list? (important information now that all polearms are reaching).
=== Variants ===
  • Zot Defence and Sprint should be discussed in the manual.
  • Henzell/Gretell should mention the variant in question and the chosen map in milestones, in death messages, and in win messages. Mantis>4811 is part of this.
  • Zot Defence needs a God menu for the "make altar" command Mantis>4679.
=== Misc ===
  • dcss:brainstorm:combat:fight_rewrite. (is Cryp71c still working on this?)
  • <del>dcss:brainstorm:mutation:eating.</del> Done.
  • bmh's new Abyss.
    • <del>Fix the morphing so we can have both a smooth morphing and worley's layout.</del> Done.
    • Scale Abyss difficulty with time passed there.
      • Done for the morphing. Parameters might need some adjustment.
      • Apply to monster generation? (?)
  • <del>Pandemonium/portal vault and Abyss interactions - when exiting the Abyss, return to the Pan floor you were on (prevents losing unique Pan runes).</del>
  • dcss:brainstorm:dungeon:branch:hive#portal_vault. (?)
  • Revamp traps/remove mechanical traps (?)
    • There is no clear plan yet. I overhauled dcss:brainstorm:dungeon:traps but it is not very specific yet. A number of new traps would be a good way to get started. --- //user:dpeg 2011-09-05 00:09//
  • <del>Make rP only 90% effective</del> (bmh, done)
  • Foundation for translations. (kilobyte)
  • Review tutorial for changes in .10 (user:evktalo)
  • Vault review: remove abuse opportunities for reaching (user:dpeg)
  • Vault review: shrink overly large Sewer (and perhaps also Ossuary) maps. (user:dpeg)
Clone this wiki locally