Releases: tmewett/BrogueCE
1.9.1
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 inbin/assets
(orResources/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 (seebrogue --help
for details) - Add a command line option to generate the seed catalog in CSV format
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
1.8.3
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
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
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
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
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.