Skip to content

feat(leathercraft): ancient runic leather saddle girth bench, mithril roller buckle, and valkyrie ventral rig engine - #315

Open
angelTomo9 wants to merge 1 commit into
Bitcoindefi:mainfrom
angelTomo9:feat-saddle-girth-1788543100000
Open

angelTomo9 wants to merge 1 commit into
Bitcoindefi:mainfrom
angelTomo9:feat-saddle-girth-1788543100000

Conversation

@angelTomo9

@angelTomo9 angelTomo9 commented Sep 4, 2026

Copy link
Copy Markdown

🎯 Ancient Runic Leather Saddle Girth Bench, Mithril Roller Buckle & Valkyrie Ventral Rig Engine

📋 Overview

Implements a specialized leathercraft subsystem for OpenAO simulating ventral girth strap stitching benches and roller buckle tension rigs for steed thoracic stabilization and saddle slippage mitigation.


✨ Features & Architectural Guarantees

  1. Tiered Saddle Girth Benches & Sanctums: ASH_SADDLE_GIRTH_BENCH (durability: 95, power: 30, 87% success), RUNIC_IRONWOOD_GIRTH_RIG (durability: 200, power: 72, 94% success), and CELESTIAL_VOID_VALKYRIE_VENTRAL_SANCTUM (durability: 350, power: 130, 99% success).
  2. Recipes & High-Grade Materials: NOVICE_VENTRAL_SADDLE_GIRTH (requires TANNED_BUFFALO_VENTRAL_STRAP), WARMASTER_MITHRIL_ROLLER_GIRTH (requires TEMPERED_MITHRIL_ROLLER_BUCKLE_SET), and CELESTIAL_VOID_VALKYRIE_SOVEREIGN_GIRTH (requires CELESTIAL_VOID_ASTRAL_GIRTH_PELT).
  3. Zero-Defect Protocol & Hardened Mechanics:
    • Immutable Cloning: Preserves input bench instances without mutation across craft and maintain routines.
    • Upfront Material Deduction: Deducts required raw materials deterministically before checking success rolls.
    • Durability Threshold Gating: Bench flips to non-functional when durability falls below 10, preventing further crafts.
    • Crypto-Secure RNG: Default rolls strictly in [0, 1) using Node.js crypto primitives.
    • Calibrated Clamping & Dynamic Power Ratio: Authoritative static catalog maxima preventing runtime allocations and bounded quality multipliers in [0.8, 1.2].

🧪 Verification

  • Unit test suite: api/src/tests/ancientRunicLeatherSaddleGirthBench.test.ts
  • Vitest: 7/7 tests passing (100% test coverage).

… roller buckle, and valkyrie ventral rig engine
@gitar-bot

gitar-bot Bot commented Sep 4, 2026

Copy link
Copy Markdown

Important

You are using the Gitar free plan. Upgrade to unlock code review, CI analysis, auto-apply, custom automations, and more.

Gitar

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant