BrogueCE Versions Save

Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game

v1.13

7 months ago

Thanks to great work by flend and zenzombie, we now have support for multiple game variants in CE, and have added Rapid Brogue! Select it in Play > Change Variant in the main menu.

Thanks to other contributors andkem, brturn, nathanf, nstoddard, and omar-polo.

NOTE: Some anti-virus software currently falsely detects this version as a virus. The program is completely safe, and you should be able to add it as an exception. We are working to resolve this. If you don't want to add an exception, you can always play 1.12 in the meantime.

Changes
  • Rapid Brogue is now part of Brogue CE!
  • Re-designed the main menu.
  • Lumenstones are worth 500 gold on death, instead of 0.
  • The rapier lunge attack works against invisible enemies when you are telepathic.
  • Levers are now indestructible via shattering and tunneling, which would leave some vaults impossible to open.
  • Autoexplore no longer walks through dangerous gases when wearing unidentified respiration armor.
  • 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.
  • 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.
  • Update rapier description to use 'triple damage' instead of 'treble damage'.
  • Added a -vn command-line option to play a replay headlessly.
  • Fix the default enchantment value being ignored in wizard mode.
  • Fixed the dungeon version number in the seed catalog.

v1.12

1 year ago

A small non-gameplay update. Enjoy!

Thanks to contributors flend, glob, nstoddard, and zenzombie.

Changes
  • Added a wizard mode menu action for creating an item or monster.
  • Monster death messages are now printed in the correct order. For instance, "The dart killed the bloat" is now printed before the message about the bloat bursting.
  • Fixed an issue with beckoning bolt paths. This could cause mirrored totems to instakill the player and made it difficult to target enemies behind obstacles.
  • Autoexplore now avoids items on candle-lit altars outside of vaults.
  • Changed the graphic and description of statues that can be broken with shattering, to clearly distinguish them from regular statues.
  • "Quit without saving" is now "Quit and abandon game"; "Suspend game and quit" is now "Save and exit".
  • You are now prompted when stepping onto a chasm tile with Mangrove Dryad vines on it, since you fall through them.
  • Removed the commands for opening saved games and recordings from within a game, as they could be used for save scumming. (Both can still be done from the main menu.)
  • The --print-seed-catalog option no longer creates unnecessary .broguesave files.

v1.11.1

1 year ago
  • Fixed replay out-of-sync error from throwing an item.
  • Fixed wand of plenty description still referring to halving HP.

v1.11

1 year ago

A new gameplay version featuring some ally buffs, a new auto-ID system, and UI improvements. Replays and saves are not compatible with 1.10.x.

Thanks to contributors Alex Kahn, Antony Boucher, L-french, nathanf, nstoddard, RojjaCebolla, Vivit-R, ash-nolan, bleakley, kiedtl, withinwheels, and zenzombie.

Changes
  • Wand of plenty no longer halves the max HP of cloned monsters.
  • Resurrection altars now prioritise 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.
  • The game now automatically identifies items where 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.
  • Increased absorption runic's minimum absorbed damage from 0 to 1.
  • When the player is telepathic, correct monsters are shown when also hallucinating.
  • 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.
  • Autopilot is stopped when an item is stolen or a health alert is displayed.
  • The automatic throw/cast path-adjusting tries to avoid unknown cells.
  • Fixed that commands that use the control key (such as Ctrl+S for long search) not working in the terminal version.
  • Fixed a bug which prevented a discorded ally from returning to normal after losing a stolen item in deep water.
  • Fixed a crash that can happen when an explosive monster dies from poison or burning damage.
  • Fix a bug which prevented sacrifice monsters from spawning on depth 21.
  • Fixed over-cautious pathing through deeper dungeon levels when revealed by magic mapping.
  • Fixed the sidebar to correctly show that negated status is removed on polymorph.
  • Speeding up recording playback now also speeds up animations.
  • During extra-slow recording playback, mouse and keyboard now respond instantly.

v1.10.1

2 years ago
  • Fixed an out-of-sync error when loading a game with a 64-bit seed.
  • (For distributors) Added an experimental --data-dir option for specifying the location of game resources.

v1.10

2 years ago

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.

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.

Changes

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.

v1.9.3

3 years ago

Major graphical improvements on all platforms, some long-awaited bug fixes, and the usual general QoL.

Thanks to contributors Andy, Anthony, bleakley, SanatMishra, withinwheels, and zenzombie.

Changes
  • High DPI displays are now supported on all platforms (no more blurriness!)
  • The window is now freely resizable, to perfectly fit any monitor up to 4K size; tiles and fonts auto-scale but stay sharp
  • Added 6 new tile graphics: vine, net, lichen, glass pipes, and 2 more types of altars
  • 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
  • Closing the window no longer hangs in some cases, and the game is properly auto-saved
  • Fixed a bug that could cause crashes when entranced monsters move
  • 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
  • Added seed and level into default save and recording file names
  • 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 invisibility auto-ID if they turn an monster invisible while the player has a telepathic bond
  • Fixed crashes from pit bloat and gas interactions
  • Added "go to previous level" key (<) to replay viewer
  • Added new command line options to change settings on launch: --full-screen, --stealth, and --no-effects

v1.9.2

3 years ago

A small bug fix release, with a few UI improvements!

Thanks to contributors Andy, Antony, and zenzombie.

Change log

Bug fixes

  • Re-rendered the fonts again to fix blur and boldness issues
  • Fixed a bug from 1.9.1 where dampening armor and slowing weapons had "abomination" in their name
  • Fixed salamanders and other ranged-melee creatures with the grappling mutation attempting to seize their target from a distance. Now ranged attacks do damage as normal, while adjacent attacks seize
  • Fixed walls discovered with the scroll of magic mapping not being smoothed out in tiles mode
  • Fixed bolts from unidentified staffs or wands from being referred to by name when reflected
  • Fixed the player's health bar showing a negative percentage when landing a hit with a transference ring equipped
  • Fixed psychic emanations sometimes being described as the wrong size
  • Wizard-mode replays and saves now work past the first immortal "death"

Other changes

  • Added monster mutations to the seed catalog
  • Recording playback can now be paused with the mouse or the Escape key
  • 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
  • A dialog is now shown when trying to play back a wizard game in regular mode or vice versa

v1.9.1

3 years ago

This patch release contains quite a number of bug fixes and improvements, most noticeably a re-rendering of the font files.

Since we fixed the wand of plenty, replays made in 1.9.1 will not play on 1.9. However, 1.9.1 will play recordings and load saves from 1.9, preserving the old behaviour. (We intend to maintain this backwards-compatibility within each 1.X series.)

This means that 1.9.1 and 1.9 are not completely interchangable, and you should upgrade if you wish to compare games with players on this newer version.

Thanks to contributors Antony, flend, SanatMishra, and zenzombie.

Bug fixes

  • Fixed wand of plenty behaviour. Since CE 1.8, it incorrectly set the cloned monsters' max health to half the target's current health, instead of half its max health. Now the max health is halved properly and the current health is unchanged, but capped to the new max.
  • Fixed the loading bars not showing on screen when loading a save or advancing a recording
  • Fixed some input events being ignored during recording playback (and possibly in-game too)
  • Prevented Alt+Enter fullscreen shortcut from causing an Enter input in-game
  • The graphical tiles toggle 'G' now works during recording playback
  • The '6' key now works like the other number keys in playback, instead of moving forward a turn
  • Fixed even more causes of out-of-sync errors
  • Fixed a rare crash caused by extremely long monster death messages
  • Fixed some rare crashes during machine generation

Other changes

  • Regenerated font files to improve legibility and contrast. This should hopefully be more of a return to form for Mac players, and a new improvement for Windows and Linux.
    If you want to change back to the old fonts, replace files font-4.png to font-15.png in bin/assets (or Resources/assets in the app contents on macOS) with copies from 1.9 or an earlier version.
  • The seed catalog now contains more information, including items carried by monsters, legendary allies, resurrection altars, and commutation altars. Also, gold is aggregated per level, shackled vs. caged status is displayed for captive allies, and keys show which vault they will open.
  • Improved performance and decreased CPU usage
  • You can now quit the program while loading a save, and cancel with the escape key
  • You can now enter a turn number to continue looking back through a recording when you reach an out-of-sync error
  • (For developers) You can now take control of recordings in debug mode by pressing 'P'
  • Seed catalog generation now takes seed and depth range parameters at the command line (see brogue --help for details)
  • Add a command line option to generate the seed catalog in CSV format

v1.9

3 years ago

A new gameplay version! Not compatible with replays and saves from v1.8.x.

In this release, we tweaked or retried some of the changes made in v1.8 around allies and searching. We believe they are closer in spirit to the original game and represent a better compromise. There are also some new balance changes, and a lot of bug fixes.

Thanks to everyone who has contributed code, bug reports, or feedback since v1.8. Enjoy!

Gameplay changes

  • The wand of empowerment is no longer guaranteed in vaults; a random wand is spawned instead
  • 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'.)
  • Walking into secret doors and levers no longer reveals them
  • 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)
  • Nerfed charm of teleportation recharge time. At +1 it starts at the same value, but becomes 1 turn at +13 instead of +11
  • 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.

Bug fixes

  • Liches/phoenixes polymorphed into other creatures no longer spawn phylacteries/eggs on death
  • Fixed allies not having a lighter colour tint (this was broken by the addition of tiles in 1.8.3)
  • Fixed a bug where discordant allies did not attack the player diagonally
  • Fixed a dungeon generation issue which caused the key pedestal in falling-torch key rooms to be non-flammable
  • Fix Ctrl+x (fast explore), Ctrl+A (fast autopilot), and Ctrl+{vi keys} movement not working
  • Fixed an issue where fast-attacking monsters could attack the player before falling down a chasm or hole
  • Fixed more causes of out-of-sync errors. (We think these are now very rare, so please let us know if you get one)
  • Fixed the tile graphics for lumenstones and turrets being swapped
  • Fixed monsters being shown as letters when hallucinating with graphics enabled

Other changes

  • Numpad 5 (center button) no longer confirms when selecting a target
  • Debug mode, or "wizard mode," is now available by default. Start the game with the -W/--wizard command-line option to play with teleportation, immortality and overpowered items