
Moonlit Broker
An RPG-style Fabric mod with a mysterious merchant, milestone bounties, and a multi-currency trade progression—plus legendary contract-bound katanas.
Список изменений
🗡️ Fixed the duplicate Katana acquisition bug. Once you already own a Katana, the normal purchase offer will stay visible but correctly show as “Sold Out” ✅ — it will no longer get wrongly swapped into another purchasable route.
🔁 Adjusted when “Reclaim” (contract recovery) appears. The Reclaim entry will only show up if the Katana is NOT in your main inventory / offhand / armor slots 🎒🖐️🛡️
🔒 Reclaim logic is now hardened. After reclaiming, only the newest Katana instance remains contract-valid ✨ Older copies will enter a Dormant state 😴 and can’t be used as an active “main blade” to trigger effects anymore.
🧷 Fixed an edge-case desync: in rare situations the trade item could be received but the ownership state didn’t get written. This is now prevented, so it won’t enable repeat purchases later 🛠️
🔊 Fixed the merchant sound glitch: sometimes a trade could succeed but still play a deny/disagree sound ❌ Now clicking a valid trade offer won’t trigger the wrong “NO” sound anymore ✅
🛑 Real server-side rejections still behave correctly. If a trade is genuinely invalid (already owned / conflicting state, etc.), the server will block delivery and show a proper message as intended 📢
