Skip to content

FrogComposband v7.2.2 'pulla'

Pre-release
Pre-release

Choose a tag to compare

@Gliktch Gliktch released this 16 Feb 12:13

Edit: This is older work now, and has been incorporated into, and fully superseded by, the larger FroxComposband update.

Fixes:

Exploits

  • Psion summon farming fixed (thanks JarrodB).
  • Retaliation no longer bypasses vampiric leech caps.
  • Stair scumming with a live guardian fixed.
  • Android special-store scumming fixed.
  • Purple disciple no longer offered overleveled spell choices.

UI and bugs

  • Subwindow lists refresh correctly after various detections and teleports.
  • Lists and status panels now refresh right away after curing hallucination,
    getting dispelled, and multiple other ways of changing statuses/effects.
  • Stop monster status letters from roaming over the screen while in percentage
    health bar mode (thanks velo).
  • Resume pending stat point selection after disconnect.
  • Some spell menu errors given a status line since before they weren't showing.
  • UI actions no longer reroll monster visibility.
  • "Unrecognized command" spam from PgUp/PgDn sending periods fixed.
  • Arena death recovery fixed so they don't turn into real deaths.
  • Fixed games being able to break by Nightmare midnight curse triggering while
    inside the Monster Gambling map.

Items and effects

  • Scroll enchanting no longer destroys stacked items.
  • Sharpness weapons always show both slays.
  • Artifacts destroyed by terrain/object wipes return to the pool.
  • TaepoDong now respects easy_mimics.
  • Magic eater duplicate fear check removed.

Codebase cleanup

  • Fallthrough guards and missing breaks reviewed and fixed.
  • Prompt/display formatting hardened and bounds-checked.
  • All 114 compiler warnings cleaned up over a few days of reviewing.

Build and install (thanks Sui and Linux nerds incl. kitten)

  • Updated ncurses detection to use ncursesw6-config and refreshed dependencies.
  • Install paths fixed to avoid duplicate package segments.
  • Install now creates data/save/user dirs to prevent permission failures.
  • Ensured configure is executable and other minor checks and fixes.
  • Documented -ds/-du for custom save/user locations.

* Note: 7.2.0 (sampyla) was a development-only release.
All fixes in there have been brought into this release.