From 0f8c3875acac0350e513b5367bf1c10b7a58a4e9 Mon Sep 17 00:00:00 2001 From: Tom M Date: Sun, 20 Jun 2021 16:00:02 +0100 Subject: [PATCH] Update changelog for v1.10 --- CHANGELOG.md | 110 ++++++++++++++++++ changes/.keep | 0 changes/64-bit-seeds.md | 2 - changes/allies-fear-sacs.md | 1 - changes/assisted-aiming.md | 1 - changes/dont-yeet-your-good-potions.md | 1 - changes/dont-yeet-your-melee-weapon.md | 1 - changes/dungeon-generation-on-arm.md | 1 - changes/equipment-hot-swap.md | 1 - changes/falling-into-water.md | 3 - changes/feats.md | 2 - changes/fix-lich-polymorph-crash.md | 1 - .../fix-negated-item-symbol-illumination.md | 1 - changes/fix-stuck-status-blink-teleport.md | 3 - changes/flails-buff.md | 1 - changes/game-recording-considered-stable.md | 1 - changes/hybrid-graphics-mode.md | 1 - changes/message-collapsing.md | 1 - changes/monster_corridor_behavior.md | 1 - changes/negated-status.md | 1 - changes/negation-wand-auto-id.md | 1 - changes/rebalance-obstruction.md | 1 - changes/respiration-gas-trap-warning.md | 1 - changes/sanct-tile-spark-vault.md | 1 - changes/scrollable-message-archive.md | 2 - changes/scrolls-of-sanctuary.md | 1 - changes/summon-minions-without-items.md | 2 - changes/truecolor-terminal.md | 1 - changes/turns-since-last-staff-use.md | 1 - changes/ultra-wide-monitor-support.md | 1 - 30 files changed, 110 insertions(+), 36 deletions(-) create mode 100644 changes/.keep delete mode 100644 changes/64-bit-seeds.md delete mode 100644 changes/allies-fear-sacs.md delete mode 100644 changes/assisted-aiming.md delete mode 100644 changes/dont-yeet-your-good-potions.md delete mode 100644 changes/dont-yeet-your-melee-weapon.md delete mode 100644 changes/dungeon-generation-on-arm.md delete mode 100644 changes/equipment-hot-swap.md delete mode 100644 changes/falling-into-water.md delete mode 100644 changes/feats.md delete mode 100644 changes/fix-lich-polymorph-crash.md delete mode 100644 changes/fix-negated-item-symbol-illumination.md delete mode 100644 changes/fix-stuck-status-blink-teleport.md delete mode 100644 changes/flails-buff.md delete mode 100644 changes/game-recording-considered-stable.md delete mode 100644 changes/hybrid-graphics-mode.md delete mode 100644 changes/message-collapsing.md delete mode 100644 changes/monster_corridor_behavior.md delete mode 100644 changes/negated-status.md delete mode 100644 changes/negation-wand-auto-id.md delete mode 100755 changes/rebalance-obstruction.md delete mode 100644 changes/respiration-gas-trap-warning.md delete mode 100644 changes/sanct-tile-spark-vault.md delete mode 100644 changes/scrollable-message-archive.md delete mode 100644 changes/scrolls-of-sanctuary.md delete mode 100644 changes/summon-minions-without-items.md delete mode 100644 changes/truecolor-terminal.md delete mode 100644 changes/turns-since-last-staff-use.md delete mode 100644 changes/ultra-wide-monitor-support.md diff --git a/CHANGELOG.md b/CHANGELOG.md index d3740696..dd907042 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,113 @@ +1.10 +==== + +A new gameplay version is here! Features some new mechanics, rebalancing, UI +improvements, and bug fixes. Replays and saves are not compatible with 1.9.x. + +CE's scope has been changing since we released 1.9. Originally, we weren't +considering making many original or notable changes to the gameplay itself. But +now that the project is more mature, and importantly Pender (Brian) is involved +in development, we are now open to these kind of changes. Other than that, the +project is just the same - community-focused and trying to make a great game +even better. Enjoy! + +Thanks to many contributors: Andy Bayer, Antony Boucher, zenzombie, bleakley, +Byron Altice, Jon Knapp, Konstantin Mikhailov, Nathan Fenner, RojjaCebolla, +SanatMishra, anaseto, austen0, flend, pender, and withinwheels. + +## Notable changes +- + It is now possible to fall through chasms into deep water, without damage. + Falling into shallow water or bog deals half the damage as hitting hard floor. + Items falling through chasms may now land into deep water, another chasm, or + lava. +- + Rebalance Staff of Obstruction builds by (1) preventing crystals from + persisting on cells occupied by creatures, and (2) allowing hunting monsters + to remain hunting as long as they are close enough and can see the player, + even if impassable transparent terrain is between them. +- + Cautious monsters now enter corridors if they have been attacked recently and + are below 50% health. +- + Allies will no longer attack or cast spells at sacrifice targets. +- + Aiming at a target now automatically aims for or avoids enemies/allies/walls, + depending on the projectile type. This removes most of the need to aim for a + cell beyond your intended target to get the best result. It also applies to + spells cast by enemies! +- + Increased average damage for flails by 0.5, and flails now have a 2.5% (up + from 0%) chance to be runic. +- + Added a sanctuary tile in front of spark turret vaults to prevent allies from + destroying the turrets. +- + Scrolls of sanctuary can now be used on brimstone and obsidian. +- + Added a hybrid graphical mode that uses text for creatures and items but + graphical tiles for everything else. +- + The sidebar and monster details now prominently display that a monster has + been affected by negation. +- + The message archive is now larger, and can be navigated with the up and down + arrow keys. Holding shift scrolls one line at a time, holding control jumps to + the end. +- + Pressing "w" will hot-swap between recently equipped gear, enabling + weapon/armor/ring juggling. +- + "Untempted" feat has been added, for picking up no gold. +- + "Mystic" feat has been renamed to "Ascetic". + +## Bug fixes and other changes +- + The save game feature is now out of beta! +- + Fixed a bug causing the game to crash when polymorphing a lich or phoenix. +- + Seeds are now 64-bits, going up to 18446744073709551615! There are now 2 + billion times more dungeons to explore! +- + Wands of negation auto-ID if the bolt has an effect. A combat message is shown + for any monster affected by negation. +- + When wearing known respiration armor, don't warn when stepping on immune gas + traps. +- + Staff descriptions now report the number of turns since their last use. +- + Fixed a bug where summoned minions could spawn with a carried item which was + then deleted, making it unavailable for future monster drops and leading to + differences in available items for players playing the same seed. +- + When throwing a potion, auto-targeting is now enabled only for potions known + to be malevolent. When throwing a melee weapon, auto-targeting is now + disabled. +- + Fixed a bug with machine rooms where events (such as guardian movement) could + trigger twice. +- + Dungeon generation on ARM processors is now the same as with x86. +- + Fixed doors sometimes being generated adjacent to one another. +- + Fixed a bug that caused negated weapons and armor to remain illuminated when + out of line of sight. +- + Fixed a bug which slightly delayed the reset of stuck status after blinking or + teleporting in or out of a web/net. Adjacent monsters at the destination were + afforded a free hit while the player was "dangling helplessly" in error. +- + Repeated messages now sometimes collapse together with a count. +- + Use 24-bit colors when the terminal supports it (curses build). +- + Brogue now starts with a reasonable window size on ultra-wide monitors. + + 1.9.3 ===== diff --git a/changes/.keep b/changes/.keep new file mode 100644 index 00000000..e69de29b diff --git a/changes/64-bit-seeds.md b/changes/64-bit-seeds.md deleted file mode 100644 index 32d67c24..00000000 --- a/changes/64-bit-seeds.md +++ /dev/null @@ -1,2 +0,0 @@ -Accept seeds as high as 18446744073709551615 -Fix non-deterministic dungeon levels diff --git a/changes/allies-fear-sacs.md b/changes/allies-fear-sacs.md deleted file mode 100644 index e9fa7edc..00000000 --- a/changes/allies-fear-sacs.md +++ /dev/null @@ -1 +0,0 @@ -Allies will no longer attack or cast spells on sacrifice targets. diff --git a/changes/assisted-aiming.md b/changes/assisted-aiming.md deleted file mode 100644 index 3af6ffed..00000000 --- a/changes/assisted-aiming.md +++ /dev/null @@ -1 +0,0 @@ -Aiming at a target now picks up or avoids as many enemies/allies/walls as possible without the need to aim for a cell beyond your intended target. diff --git a/changes/dont-yeet-your-good-potions.md b/changes/dont-yeet-your-good-potions.md deleted file mode 100644 index 26851f9f..00000000 --- a/changes/dont-yeet-your-good-potions.md +++ /dev/null @@ -1 +0,0 @@ -When throwing a potion, auto-targeting is now enabled only for potions known to be malevolent \ No newline at end of file diff --git a/changes/dont-yeet-your-melee-weapon.md b/changes/dont-yeet-your-melee-weapon.md deleted file mode 100644 index 7c98c932..00000000 --- a/changes/dont-yeet-your-melee-weapon.md +++ /dev/null @@ -1 +0,0 @@ -When throwing a melee weapon, auto-targeting is now disabled \ No newline at end of file diff --git a/changes/dungeon-generation-on-arm.md b/changes/dungeon-generation-on-arm.md deleted file mode 100644 index cb8d485b..00000000 --- a/changes/dungeon-generation-on-arm.md +++ /dev/null @@ -1 +0,0 @@ -Make dungeon generation on ARM processors agree with x86 diff --git a/changes/equipment-hot-swap.md b/changes/equipment-hot-swap.md deleted file mode 100644 index 3ac3093a..00000000 --- a/changes/equipment-hot-swap.md +++ /dev/null @@ -1 +0,0 @@ -Pressing "w" will hot-swap between recently equipped gear, enabling weapon/armor/ring juggling. diff --git a/changes/falling-into-water.md b/changes/falling-into-water.md deleted file mode 100644 index b24a0337..00000000 --- a/changes/falling-into-water.md +++ /dev/null @@ -1,3 +0,0 @@ -It is now possible to fall through chasms into deep water, without damage. -Falling into shallow water or bog deals half the damage as hitting hard floor. -Items falling through chasms may now land into deep water, another chasm, or lava. diff --git a/changes/feats.md b/changes/feats.md deleted file mode 100644 index 873b28fb..00000000 --- a/changes/feats.md +++ /dev/null @@ -1,2 +0,0 @@ -"Mystic" feat has been renamed to "Ascetic". -"Untempted" feat has been added. diff --git a/changes/fix-lich-polymorph-crash.md b/changes/fix-lich-polymorph-crash.md deleted file mode 100644 index 90763381..00000000 --- a/changes/fix-lich-polymorph-crash.md +++ /dev/null @@ -1 +0,0 @@ -Fixed a bug causing the game to crash when polymorphing a lich or phoenix \ No newline at end of file diff --git a/changes/fix-negated-item-symbol-illumination.md b/changes/fix-negated-item-symbol-illumination.md deleted file mode 100644 index 97009016..00000000 --- a/changes/fix-negated-item-symbol-illumination.md +++ /dev/null @@ -1 +0,0 @@ -Fixed a bug that caused negated weapons and armor to remain illuminated when out of line of sight. \ No newline at end of file diff --git a/changes/fix-stuck-status-blink-teleport.md b/changes/fix-stuck-status-blink-teleport.md deleted file mode 100644 index 0b84d9c0..00000000 --- a/changes/fix-stuck-status-blink-teleport.md +++ /dev/null @@ -1,3 +0,0 @@ -Fixed a bug which slightly delayed the reset of stuck status after blinking or -teleporting in or out of a web/net. Adjacent monsters at the destination were -afforded a free hit while the player was "dangling helplessly" in error. \ No newline at end of file diff --git a/changes/flails-buff.md b/changes/flails-buff.md deleted file mode 100644 index afcc64a9..00000000 --- a/changes/flails-buff.md +++ /dev/null @@ -1 +0,0 @@ -Increased average damage for flails by 0.5, and flails have a 2.5% chance to be runic. diff --git a/changes/game-recording-considered-stable.md b/changes/game-recording-considered-stable.md deleted file mode 100644 index f0c3c40c..00000000 --- a/changes/game-recording-considered-stable.md +++ /dev/null @@ -1 +0,0 @@ -After fixing the known remaining out-of-sync errors, game saving and recording playback are now considered stable. diff --git a/changes/hybrid-graphics-mode.md b/changes/hybrid-graphics-mode.md deleted file mode 100644 index c3a4ad80..00000000 --- a/changes/hybrid-graphics-mode.md +++ /dev/null @@ -1 +0,0 @@ -Added a hybrid mode that uses text for creatures and items but graphical tiles for everything else. diff --git a/changes/message-collapsing.md b/changes/message-collapsing.md deleted file mode 100644 index 3ef0fadb..00000000 --- a/changes/message-collapsing.md +++ /dev/null @@ -1 +0,0 @@ -Repeated messages now sometimes collapse together with a count. diff --git a/changes/monster_corridor_behavior.md b/changes/monster_corridor_behavior.md deleted file mode 100644 index 10c22283..00000000 --- a/changes/monster_corridor_behavior.md +++ /dev/null @@ -1 +0,0 @@ -Cautious monsters now enter corridors if they have been attacked recently and are below 50% health. \ No newline at end of file diff --git a/changes/negated-status.md b/changes/negated-status.md deleted file mode 100644 index eaaf44c2..00000000 --- a/changes/negated-status.md +++ /dev/null @@ -1 +0,0 @@ -The sidebar and monster details now prominently display that a monster has been affected by negation \ No newline at end of file diff --git a/changes/negation-wand-auto-id.md b/changes/negation-wand-auto-id.md deleted file mode 100644 index 784ee007..00000000 --- a/changes/negation-wand-auto-id.md +++ /dev/null @@ -1 +0,0 @@ -Wands of negation auto-ID if the bolt has an effect. A combat message is shown for any monster affected by negation. \ No newline at end of file diff --git a/changes/rebalance-obstruction.md b/changes/rebalance-obstruction.md deleted file mode 100755 index 5a1fcfe0..00000000 --- a/changes/rebalance-obstruction.md +++ /dev/null @@ -1 +0,0 @@ -Rebalance Staff of Obstruction by (1) preventing crystals from persisting on cells occupied by creatures, and (2) allowing hunting monsters to remain hunting as long as they are close enough and can see the player, even if impassable transparent terrain is between them. diff --git a/changes/respiration-gas-trap-warning.md b/changes/respiration-gas-trap-warning.md deleted file mode 100644 index ac6bbce3..00000000 --- a/changes/respiration-gas-trap-warning.md +++ /dev/null @@ -1 +0,0 @@ -When wearing known respiration armor, don't warn when stepping on immune gas traps. diff --git a/changes/sanct-tile-spark-vault.md b/changes/sanct-tile-spark-vault.md deleted file mode 100644 index 70a10209..00000000 --- a/changes/sanct-tile-spark-vault.md +++ /dev/null @@ -1 +0,0 @@ -Added a sancutary tile in front of spark turret vaults to prevent allies from destroying the turrets. diff --git a/changes/scrollable-message-archive.md b/changes/scrollable-message-archive.md deleted file mode 100644 index ce3c5ee8..00000000 --- a/changes/scrollable-message-archive.md +++ /dev/null @@ -1,2 +0,0 @@ -The message archive is now larger, and can be navigated by moving up and down. -Holding shift scrolls one line at a time, holding control jumps to the end. diff --git a/changes/scrolls-of-sanctuary.md b/changes/scrolls-of-sanctuary.md deleted file mode 100644 index bc1c4a8f..00000000 --- a/changes/scrolls-of-sanctuary.md +++ /dev/null @@ -1 +0,0 @@ -Scrolls of sanctuary can now be used on brimstone and obsidian. diff --git a/changes/summon-minions-without-items.md b/changes/summon-minions-without-items.md deleted file mode 100644 index cec1e859..00000000 --- a/changes/summon-minions-without-items.md +++ /dev/null @@ -1,2 +0,0 @@ -Fixed a bug where summoned minions could spawn with a carried item which was then deleted, making it unavailable for -future monster drops and leading to differences in available items for players playing the same seed \ No newline at end of file diff --git a/changes/truecolor-terminal.md b/changes/truecolor-terminal.md deleted file mode 100644 index e5babb2e..00000000 --- a/changes/truecolor-terminal.md +++ /dev/null @@ -1 +0,0 @@ -Use 24-bit colors when the terminal supports it (curses build). \ No newline at end of file diff --git a/changes/turns-since-last-staff-use.md b/changes/turns-since-last-staff-use.md deleted file mode 100644 index d9946ac1..00000000 --- a/changes/turns-since-last-staff-use.md +++ /dev/null @@ -1 +0,0 @@ -Staff descriptions now report the number of turns since their last use. diff --git a/changes/ultra-wide-monitor-support.md b/changes/ultra-wide-monitor-support.md deleted file mode 100644 index 2064b59b..00000000 --- a/changes/ultra-wide-monitor-support.md +++ /dev/null @@ -1 +0,0 @@ -Brogue now starts with a reasonable window size on ultra-wide monitors.