Skip to content

Changes from original

Brandon edited this page Oct 7, 2023 · 29 revisions

This page is a complete list of all the changes CE has made from 1.7.5. This information is current as of CE 1.11

Gameplay Differences

The changes below have some impact on game difficulty.

Monsters

  • Dar priestesses are now included in the 'Mage' monster class. A weapon of mage slaying will instantly kill them, and armor of mage immunity will provide invulnerability to their feeble attacks.

  • Goblin conjurers no longer have the spear attack pattern in contradiction with their attack message

  • Liches/phoenixes polymorphed into other creatures no longer spawn phylacteries/eggs on death

  • Allies can no longer learn abilities from the spectral clones created by armor of multiplicity

  • Mutated jellies now properly keep mutations when splitting

  • Cautious monsters now enter corridors if they have been attacked recently and are below 50% health

Items

  • Fixed a bug which caused staffs of firebolt and lightning to deal a fixed amount of damage instead of a variable amount

  • Wands of empowerment no longer increase the target's health regeneration rate

  • Wands of empowerment have been strengthened to a middle-ground between their 1.7.4 and 1.7.5 versions

  • Nerfed charm of teleportation recharge time. At +1 it starts at the same value, but becomes 1 turn at +13 instead of +11

  • Charm of protection absorbs 26% less damage at all levels and the recharge time is capped to a minimum of 20 turns

  • Guardian charm lasts for 4 additional turns but recharges in 18 more turns at all levels

  • Health charm recharge time increased by 3 turns at nearly all levels

  • Negation charm radius increased by 1 at all levels

  • Shattering charm radius increased by 4 at all levels

  • Buffed staff of protection duration. At /N max charges, the duration is now 13 x 1.4^(N-2) instead of 5 x 1.53^(N-2)

  • Fixed a bug which caused staff of protection, staff of poison, and protection charm to malfunction at high enchant levels

  • Fixed a bug which caused the bolt name from unidentified staffs or wands to be revealed when reflected

  • Fixed a bug which caused some staffs to appear in treasure vaults without their max charges being shown

  • Fixed a bug which caused unidentified rings to be revealed as negative in the ring description after reading a scroll of remove curse

  • Wands of invisibility auto-ID if they turn an monster invisible while the player has a telepathic bond

  • Nerfed 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

  • Increased average damage for flails by 0.5, and flails now have a 2.5% (up from 0%) chance to be runic

  • Increased the minimum damage absorbed by the absorption runic from 0 to 1

  • When the player is telepathic, correct monsters are shown when also hallucinating

  • Fixed an issue where unidentified rings could have higher bonuses than they would have once identified

  • Fixed an issue where unidentified positive rings would be 1 enchant lower than they should

Combat

  • The rapier lunge attack works against invisible enemies when you are telepathic

  • Fixed a bug with the spear attack pattern which resulted in hitting allies

  • Fixed a bug which allowed fast-attacking monsters to attack the player before falling down a chasm or hole

  • Fixed a bug which prevented discordant allies from attacking the player diagonally

  • Fixed a bug which caused ranged-melee attackers (e.g. goblins, salamanders) with the grappling mutation to attempt to seize non-adjacent targets. Now they only seize adjacent targets and perform normal, damage-dealing, ranged attacks on non-adjacent targets

  • Allies will no longer attack or cast spells at sacrifice targets

Dungeon Generation

  • Captive and shackled allies are more common

  • Fixed a bug which caused some traps to be generated on cells with foliage, leading to odd behavior

  • Added a sanctuary tile in front of spark turret vaults to prevent allies from destroying the turrets

  • 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

  • Dungeon generation on ARM processors is now the same as with x86

  • Fixed doors sometimes being generated adjacent to one another

  • Fix a bug which prevented sacrifice monsters from spawning on depth 21

  • Levers are now indestructible via shattering and tunneling, which would leave some vaults impossible to open.

Mechanics

  • Revamped the searching system. Instead of performing a strong search only after five consecutive turns of pressing 's', you now perform a weaker, single-turn search every time you press 's', with a stronger one on the fifth. (Control+s will perform five searches, stopping if interrupted, just like old 'S'.)

  • Fixed a bug which caused hunting monsters to have a 97% chance to lose track of the player for each turn they spend outside of the player's stealth range, instead of the intended 3% chance

  • Fixed a bug that could cause monkeys with keys to jump into lava

  • Discordant wandering monsters no longer target the player with bolts/spells from beyond stealth range

  • Fixed a bug which prevented a discorded ally from returning to normal after losing a stolen item in deep water

  • Explosive monsters no longer explode over chasms when they would die by falling

  • Fixed issues with off-level monster pathing that could cause monsters to go into a corrupted state that cannot be attacked

  • Fast/slow monsters now move the correct distance and to the correct spot when reloading a level

  • The player can fall through chasms into deep water without damage. Falling into shallow water or bog deals half the damage as hitting hard floor.

  • Items can fall through chasms into lava, deep water, or another chasm

  • Items falling from the previous level will now trigger any traps they land on

  • Items and monsters falling from the previous level will no longer fall into reward rooms

  • Aiming at a target now automatically aims for or avoids enemies/allies/walls/unknown cells, 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!

  • Scrolls of sanctuary can now be used on brimstone and obsidian

  • When wearing known respiration armor, don't warn when stepping on immune gas traps

  • 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

  • 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

  • Resurrection altars prioritize allies by number of times empowered, instead of by most recent death. In the case of a tie, they choose the monster type which is found deepest in the dungeon.

  • Autopilot is stopped when an item is stolen or a health alert is displayed

  • Fixed over-cautious pathing through deeper dungeon levels when revealed by magic mapping

  • Autoexplore no longer walks through dangerous gases when wearing unidentified respiration armor

Informational

  • The "blue" player-to-monster combat information is now displayed in ally tooltips (so you can more easily assess how much health they have)

  • The sidebar now displays whether a monster is carrying an item

  • Magic-detected cells are now described with "you remember seeing here" when the item has been seen

  • Fixed a bug where inspecting an out-of-sight lumenstone would say "you remember seeing a lumenstone from depth 0" instead of the depth it was found

  • Fixed a bug where some item quantities were remembered incorrectly on leaving and revisiting a level

  • Fixed a bug where staff of healing and ring of wisdom showed incorrect tooltip information

  • Fixed incorrect descriptions of remembered items when hallucinating

  • Fixed a rare bug on Linux where some item names would not show

  • Generate a complete catalog of the items, allies, and altars for a seed (see brogue --help for details on --print-seed-catalog command line usage)

  • Expected damage info in monster info boxes now accounts for the strength bonus from unidentified weapons

  • When a mutated monster is negated, the mutation label is removed from the sidebar. Excludes agile and juggernaut mutations, since they cannot be negated

  • Wands of negation auto-ID if the bolt has an effect. A combat message is shown for any monster affected by negation

  • The sidebar and monster details now prominently display that a monster has been affected by negation

  • Low health alerts no longer show on every turn when using autopilot or watching replays

  • Fixed incorrect percentage health change info in sidebar

  • Fixed the player's health bar showing a negative percentage when landing a hit with a transference ring equipped

  • Fixed incorrect percentages in the ring of wisdom tooltip

  • Repeated messages now sometimes collapse together with a count

  • 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

  • Staff descriptions now report the number of turns since their last use

  • Fixed a bug that caused negated weapons and armor to remain illuminated when out of line of sight

  • Items are automatically identified when it is possible to deduce them from the discovered items screen

  • Potions of hallucination are identified when thrown if all benevolent potions are either identified or magic-detected

  • When "display stealth range" is on, lit and dark areas are shown more clearly

  • Items which were taken from a vault now have a note indicating this in their item description

  • Identified +0 armor is prefixed with a +0, just like weapons

  • Updated rapier description to use 'triple damage' instead of 'treble damage'

  • Lumenstones are worth 500 gold on death, instead of 0

Game Modes

  • Wizard mode - Play with teleportation, immortality, and overpowered items. From the main menu choose Play > Change Mode > Wizard. Or start the game with the -W/--wizard command-line option.

Non-Gameplay Differences

The changes below have no impact on game difficulty.

Notable Enhancements

  • Added support for game variants

  • Added the Rapid Brogue game variant. Fast-paced and a quarter-length of classic Brogue.

  • Switch game modes from the main menu (normal/easy/wizard)

  • Improved stability. Game crashes and out-of-sync errors are rare

  • Improved performance and decreased CPU usage

  • Support for graphical tiles (toggle with 'G') largely based on Oryx's tileset

  • The game window is freely resizable, to perfectly fit any monitor up to 4K size; tiles and fonts auto-scale but stay sharp

  • High DPI displays are supported on all platforms

  • Seeds are now 64-bits, going up to 18446744073709551615! There are now 2 billion times more dungeons to explore!

Other Enhancements

  • Various improvements to playback and navigation of recordings

  • Added a re-throw command (T), which throws the last item at the last-chosen monster

  • Pressing "w" will hot-swap between recently equipped gear, enabling weapon/armor/ring juggling

  • Turning on autopilot requires confirmation

  • The maximum seed able to be input in the main menu is now the same on all platforms (2^32 - 1 = 4294967295)

  • The full identified inventory is now shown on the post-victory screen

  • Pressing the PrintScreen key now saves a screenshot to the save directory

  • Added seed and level into default save and recording file names

  • Recordings are now sorted by date descending (newest on top) and all dates (high scores, saved games, recordings) are now displayed as "YYYY-MM-DD"

  • Added F12 and Alt+Enter as shortcuts for full-screen mode

  • Added brogue-cmd.bat file for Windows. brogue.exe does not print output when run from a command prompt window, so use this script instead if you want to see it, e.g. when printing a seed catalog

  • (For developers) You can now take control of recordings in debug mode by pressing 'P'

  • Added many new command line options to specify settings on launch

  • Added a hybrid graphical mode that uses text for creatures and items but graphical tiles for everything else

  • "Untempted" feat has been added, for picking up no gold

  • "Mystic" feat has been renamed to "Ascetic"

  • Use 24-bit colors when the terminal supports it (curses build)

  • Brogue now starts with a reasonable window size on ultra-wide monitors

  • Fixed a bug in the terminal version where commands that use the control key (such as Ctrl+S for long search) were not working

  • Added a -vn command-line option to play a replay headlessly

Clone this wiki locally