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
1.03k stars 109 forks source link

Add ability and description for monsters that always reflect #667

Closed zenzombie closed 7 months ago

zenzombie commented 8 months ago

I tried adding a behavior flag (bit 31) first but the compiler complained... something about int.

tmewett commented 8 months ago

probably that int is signed 32-bit so Fl(31) is the final bit and could mess up the representation. is there a use for ALWAYS_USE_ABILITY any more?

zenzombie commented 8 months ago

Yeah it looks like spiders and mangrove dryads still use ALWAYS_USE_ABILITY.

tmewett commented 7 months ago

Alright, makes sense then!

tmewett commented 7 months ago

Looks like this broke CI... references to the previous constants? Maybe a merge error on GitHub's side https://github.com/tmewett/BrogueCE/actions/runs/8619464227

zenzombie commented 7 months ago

Looks like this broke CI... references to the previous constants? Maybe a merge error on GitHub's side https://github.com/tmewett/BrogueCE/actions/runs/8619464227

Ok I pushed an updated. I had added references to the old constants in another commit that leapfrogged this one.

tmewett commented 7 months ago

Ah nice. It does need to be a new PR I'm afraid, I can't merge any more changes from the branch in this PR