tmewett / BrogueCE

Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game
https://sites.google.com/site/broguegame/
GNU Affero General Public License v3.0
993 stars 107 forks source link

Player can attack discordant ally, not swap places #657

Closed zenzombie closed 8 months ago

zenzombie commented 8 months ago

Fixes #213 Fixes #644

This PR makes no changes to the "unAlly" rules. A discordant ally will remain an ally even if attacked.

Discordant allies will not swap places. The player can attack the ally but the player will be prompted for confirmation as long as the player is neither confused nor hallucinating (and not telepathic).