Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 12:18
· 6 commits to main since this release
464c85c

Changes

  • Attuned mage weapons can be re-attuned from scratch. A recharge only ever raises a weapon's attunement. Now sneak and right-click an empty Magic station while holding an attuned weapon to see a fee, then sneak and right-click again to pay it. The weapon rests on the station as a pending reset. (#64)
    • The next charge that catches something replaces the weapon's elements, and its Rift becomes that run's bad hits. Sockets and runes stay as they are.
    • A run that catches nothing leaves the old attunement untouched, and the reset stays paid for another try.
  • Fee: half the weapon's current part costs, rounded up per material, and at least 1 of each material. Example: an iron wand with an oak handle costs 2 iron, 1 stick and 3 enchanted dust. magic.bypass_crafting_cost skips it. (#64)
  • While a reset is pending: (#64)
    • Only its owner or staff can charge it.
    • An empty hand can't pick it up.
    • Between runs, the owner's shift-left-click returns the unchanged weapon and the whole fee. A running charge can't be called off.
    • A station that loses its furniture drops the fee with the weapon.
    • A fee that can't be returned stays on the station for staff, with a log warning.

Config changes

  • New key. gear.reattune.cost_fraction sets the fee as a share of the part costs: 0.5 is half, 0 makes it free. A config.yml without it uses 0.5.
  • New messages. gear.reattune.* (warn, free, confirm, lacking, placed, locked, kept, done, returned, not_yours, held) fall back to the bundled text.

Downloads