Skip to content

Releases: tmewett/BrogueCE

1.9.1

19 Oct 20:42
Compare
Choose a tag to compare

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

1.9

19 Aug 13:29
Compare
Choose a tag to compare
1.9

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

1.9 beta 1

09 Jul 12:05
Compare
Choose a tag to compare

1.8.3

11 May 20:06
Compare
Choose a tag to compare

This release contains integration of Oryx's tiles, along with other UI and
quality of life improvements. Gameplay is identical to all 1.8 versions.

Thanks to contributors kzved and flend.

Bug fixes

  • Fixed a bug where watching a replay to completion would cause a duplicate high
    score to appear

Other changes

  • Oryx's graphical tiles are now fully integrated. They can be enabled by
    pressing 'G' or by using the in-game menu. Compared to v1.8.1 tiles
    pre-release, this fixes some incorrect tiles being used for various game
    elements. (Note: unlike original Brogue Tiles, tiles are available at all
    window/font sizes, but due to scaling they only look crisp at a certain size.)
  • Improved the game's appearance on high-PPI/DPI displays. Also added some
    larger font sizes for better viewing on higher resolution displays in general
  • The full identified inventory is now shown on the post-victory screen
  • Pressing the PrintScreen key now saves a screenshot to the save directory
  • Numpad 5 (center) can be used to confirm targetting

1.8.2

04 Apr 15:48
Compare
Choose a tag to compare

This release contains general improvements and some fixes to regressions caused
by CE. Gameplay is identical to all 1.8 versions.

Thanks to contributors kzved, flend, Vivit-R and zespri.

Bug fixes

  • Fixed the game screen going black after alt-tabbing while fullscreen on some
    platforms
  • Fixed the weird scaling when going fullscreen on some platforms
  • Fixed a rare bug on Linux where some item names would not show

Other changes

  • The Mac release is now an app!
  • Added a re-throw command (T), which throws the last item at the last-chosen
    monster
  • The game window is now freely resizable, and the best-fitting font size is
    automatically chosen
  • Restored right-click shortcut to show inventory
  • (For developers) When building in debug mode, the cheats are now toggled by a
    --wizard command line option
  • The WebBrogue back-end is now built-in, and can be enabled with a build option

1.8.1 tiles 1

09 Feb 12:59
Compare
Choose a tag to compare
1.8.1 tiles 1 Pre-release
Pre-release

Version 1.8.1 with Oryx's tileset. Everything should look correct, but it still
needs more play-testing, so this is considered a beta release.

Tiles are enabled by default, but can be toggled by pressing 'G'.

Thanks to Sam Kirkham for the implementation, and Oryx Design Lab for the
permission to use the graphics.

1.8.1

27 Jan 21:01
Compare
Choose a tag to compare

This release contains some bug fixes and UI improvements. Replays and saves are
fully compatible with 1.8.

Thanks to contributors animal_waves and flend.

Bug fixes

  • Fixed a playback out-of-sync error when walking into a secret door to
    discover it
  • 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
    at
  • Item quantities are now remembered correctly on leaving and revisiting a level
  • Fixed description of remembered items when hallucinating

Other changes

  • 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"
  • Fixed an issue with ring descriptions where an unidentified ring could be
    revealed as negative after reading a scroll of remove curse
  • Added F12 and Alt+Enter as shortcuts for full-screen mode

1.8

01 Jan 18:41
Compare
Choose a tag to compare
1.8

This is the first release of Brogue: Community Edition! This update focuses on
addressing the most common community complaints with 1.7.5 -- most notably,
the balancing of allies. However, there are many other changes which we hope
will improve the game.

Gameplay changes

  • Wands of empowerment are now guaranteed to spawn in early vaults
  • Wands of empowerment have been strengthened to a middle-ground between
    their 1.7.4 and 1.7.5 versions
  • Wands of empowerment no longer increase the target's health regeneration rate
  • The frequencies of various special ally-related rooms have been reverted
    to their 1.7.4 values
  • Captive allies have been made more common
  • Wands of plenty now reduce the the maximum health of the target and its
    clone by 50%
  • Hidden doors and levers are now revealed when attempting to move into
    them. (This addresses an issue where players had to waste turns taking
    damage when trapped up against an obvious secret door by a monster)
  • Goblin conjurers no longer have the spear attack pattern in contradiction
    with their attack message
  • Magic-detected cells are now described with "you remember seeing here"
    when the item has been seen
  • Changed the creatures hit as collateral from a spear attack to be the same
    as those hit by the sweep of an axe attack. (This reincludes hitting hidden
    monsters)

Bug fixes

  • Allies can no longer learn abilities from the spectral clones created by
    armor of multiplicity
  • Fixed incorrect percentages in the ring of wisdom tooltip
  • Excessive input during playback no longer causes long pauses
  • Fixed incorrect percentage health change info in sidebar
  • Low health alerts no longer show on every turn when using autopilot or
    watching replays
  • Fixed an issue causing the damage of staffs of firebolt and lightning to
    always be the average/expected value and have no variation
  • Fixed many more causes of out-of-sync errors
  • Fixed a bug which in some cases caused traps to be generated on cells with
    foliage, leading to odd behaviour
  • Fixed a bug which in some cases caused staffs to appear in treasure vaults
    without their max charges being shown

Other changes

  • The Mac version has been remade to be the same as the Windows and Linux
    versions. (Unfortunately, this means it has lost some Mac-specific polish,
    e.g. it is no longer an App. This will be improved in future releases)
  • Turning on autopilot now requires confirmation
  • 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
  • The maximum seed able to be input in the main menu is now the same on
    all platforms (2^32 - 1 = 4294967295)
  • Added a --print-seed-catalog command line option to recreate the seed
    catalog
  • Various minor UI tweaks and bug fixes

Errata

  • To disable Gatekeeper prompts on Mac, you should run sudo spctl --master-disable; not with --master-enable as the README states.