Skip to content

Commit

Permalink
Prepare for v1.9 release
Browse files Browse the repository at this point in the history
  • Loading branch information
tmewett committed Aug 15, 2020
1 parent 2083868 commit 01677bc
Show file tree
Hide file tree
Showing 21 changed files with 79 additions and 36 deletions.
74 changes: 74 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,77 @@
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.8.3
=====

Expand Down
2 changes: 0 additions & 2 deletions changes/ally-tint.md

This file was deleted.

1 change: 0 additions & 1 deletion changes/bumping-secret-doors.md

This file was deleted.

2 changes: 0 additions & 2 deletions changes/carried-polymorph.md

This file was deleted.

1 change: 0 additions & 1 deletion changes/change-tiles.md

This file was deleted.

2 changes: 0 additions & 2 deletions changes/charm-of-teleportation.md

This file was deleted.

1 change: 0 additions & 1 deletion changes/diagonal-discordant-ally.md

This file was deleted.

2 changes: 0 additions & 2 deletions changes/fire-key-room.md

This file was deleted.

2 changes: 0 additions & 2 deletions changes/fix-ctrl-key.md

This file was deleted.

3 changes: 0 additions & 3 deletions changes/mage-class-update.md

This file was deleted.

2 changes: 0 additions & 2 deletions changes/monster-fall-attack.md

This file was deleted.

1 change: 0 additions & 1 deletion changes/numpad-5-confirm-target.md

This file was deleted.

1 change: 0 additions & 1 deletion changes/out-of-sync.md

This file was deleted.

4 changes: 0 additions & 4 deletions changes/searching.md

This file was deleted.

2 changes: 0 additions & 2 deletions changes/staff-of-protection.md

This file was deleted.

1 change: 0 additions & 1 deletion changes/tiles-hallucination.md

This file was deleted.

1 change: 0 additions & 1 deletion changes/uninitialised-memory.md

This file was deleted.

2 changes: 0 additions & 2 deletions changes/vault-wand.md

This file was deleted.

3 changes: 0 additions & 3 deletions changes/wizard-mode.md

This file was deleted.

4 changes: 3 additions & 1 deletion macos/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,10 @@
<string>Brogue CE</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleVersion</key>
<string>1.9.0</string>
<key>CFBundleShortVersionString</key>
<string>1.8.3</string>
<string>1.9.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
Expand Down
4 changes: 2 additions & 2 deletions src/brogue/Rogue.h
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@
#define USE_UNICODE

// Brogue version: what the user sees in the menu and title
#define BROGUE_VERSION_STRING "CE 1.9-beta1"
#define BROGUE_VERSION_STRING "CE 1.9"
// Recording version: replay/saves from a different version won't load
// Cannot be longer than 16 chars
#define BROGUE_RECORDING_VERSION_STRING "CE 1.9-beta1"
#define BROGUE_RECORDING_VERSION_STRING "CE 1.9"

#define DEBUG if (rogue.wizard)
#define MONSTERS_ENABLED (!rogue.wizard || 1) // Quest room monsters can be generated regardless.
Expand Down

0 comments on commit 01677bc

Please sign in to comment.