Skip to content

v2.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 20:00
· 12 commits to main since this release
f4237ef

Changes

  • Hits-done status, any-hit forging and a d20 Strength roll for Masterworks by @XxFran10xX in #41
    • Status shows the hits done: a branding right-click (sneaking or not) mid-project now lists every crafting hit with the hits done so far and the total, after the recipe and material groups. No needed counts are shown.
    • Finish with any number of hits: hits are no longer refused once a hit type is full, and a piece can be finished as soon as its materials are in. Too few or too many hits only lower the Hits % and with it the quality.
      • "You only have X out of Y … hits", "You need to complete all the hits before finishing", "You dont need more hits with this tool" and the "over-reliance" message are gone, so the needed counts are no longer revealed.
      • The hit title (Metal hits: x/needed) is unchanged.
    • d20 craft roll: finishing rolls d20 + a modifier from the crafter's base Strength (same table as rolls.yml), shown to the crafter as Craft roll: ….
      • A natural 20 always succeeds, and a natural 1 always fails.
      • A Masterwork now needs 100% hits and a total of 20+ (or a natural 20). Perfect hits that miss become Gleaming: a Radiant socket, or a Greater rune slot on mage armour.
      • Stats aren't affected. Staff crafts with a set quality don't roll, and alloys are unchanged.
    • Crafting XP follows the work: XP is the set XP × the Hits %, staff crafts included. A perfect piece pays all of it, an unworked one nothing.
    • "Hit Percenage" is now "Hit Percentage".
    • Config:
      • New d20: section (modifier table, attribute, masterwork-dc) and xp-min-percent (default 0). Defaults are in code.
      • Removed: hit-overshoot-warn-percent and hit-overshoot-warn-message. Old keys are ignored.
    • The build now includes the same pinned MMOCore jar as GemInfusion.

Full Changelog: v2.3.1...v2.4.0

Downloads