Skip to content

Release 0.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 25 Aug 02:21

Requires bg3-hud-core 0.6.0.
Companion update for D&D 5e: player Display settings, rest buttons, targeting fixes, and hotbar reliability with modern D&D 5e spell prep.

Added

  • Short Rest / Long Rest buttons: Rest is split into two buttons again (campfire / tent), matching the older hotbar. The choose-rest dialog is still available elsewhere, but these buttons go straight to short or long rest.

Fixed

  • Players can open the Display menu: Players can set their own Display preferences (item names, uses, health overlay, portrait source, HP controls). Each player's choices apply only to their view.
  • Spells already on the bar: Spells that were already placed before this update work when you click them again. You should not need to clear and refill the hotbar.
  • Prepare / unprepare: Preparing a spell adds it to the bar; unpreparing removes it. Works with the current D&D 5e prepared-spell rules.
  • Innate / limited-use spells: Spells with their own uses are no longer grayed out just because you have no spell slots left.
  • Starry Form / multi-activity self use: Target selector no longer blocks resource consumption on multi-activity items that include self-consume activities.
  • Activity targeting: Non-self activities on the hotbar ask for targets when they should.
  • Invalid-target messages: Rejected targets show a clear message instead of a raw code.
  • Startup settings migration: An older CPR settings migration no longer errors when the world is still loading.
  • pt-BR: Inspiration strings and Midi-QoL setting copy updates (thanks Kharmans).

Changed

  • Hide Death Saves builds suspense: With this GM setting on, players see the skull and their death-save rolls go privately to the GM, while the GM still sees the success/failure pips. The setting is GM-only and no longer appears in a player's Display menu.
  • Advantage and CPR rails: Advantage buttons and CPR actions sit in their own side panels in a consistent order (CPR beside Advantage).
  • Quieter console: Routine messages stay hidden unless Debug Logging is on in Core.
  • Under-the-hood cleanup: D&D-specific hotbar rules (spell prep, slot updates, player-character detection) live in this module so other systems are not affected.