File Details
v1.2.0
- R
- Mar 24, 2026
- 59.70 KB
- 11
- 12.0.1
- Retail
File Name
VaultOfTruths-v1.2.0.zip
Supported Versions
- 12.0.1
Vault of Truths
v1.2.0 (2026-03-24)
Full Changelog Previous Releases
- Merge for v1.2.0
- Release v1.2.0 — major fixes and What's New tab
- Show deposits, withdrawals, and sales separately in ledger footer
- Fix value inflation from deposit-withdraw-redeposit cycles
- DistributeProfit now credits only up to sold quantity (FIFO),
preventing the same item from being counted multiple times - Fallback credits capped at sale value, not unlimited
- LedgerBrowser footer shows deposits and withdrawals separately
instead of summing everything together
- DistributeProfit now credits only up to sold quantity (FIFO),
- Add /vot redist to repair broken profit distributions
Old sales were marked distributed but earnings never credited
due to nil field crash. RedistributeAll resets all sales and
re-runs distribution with backfilled payout records. - Fix nil contributorEarnings crash on old payout records
EnsureRecord returned existing records without backfilling missing
fields. Old records created before contributorEarnings was added
caused arithmetic on nil error in RecordProfitDistribution. - Debug: wrap DistributeProfit in pcall to catch silent errors
- Debug: dump all sales records to trace distribute issue
- Add debug logging to DistributeAll, force-mark zero-profit sales
- Remove EnableMouse from confirm dialog, add debug logging to distribute flow
EnableMouse on the card frame was intercepting button clicks.
Debug prints trace: confirm click, distribute click, sale lookup. - Fix confirm dialog buttons not receiving clicks
Raise button frame level above dialog frame so EnableMouse on
the parent card doesn't intercept click events. - Add in-game What's New tab and update changelog through v1.1.4
New tab shows version history with current version highlighted.
Changelog maintained in both CHANGELOG.md and in-game panel. - Fix withdrawal trail tracking to split across multiple depositors FIFO
Stacked items in guild bank are pooled from multiple depositors.
Withdrawing a stack now consumes from each depositor's trail in
FIFO order, properly attributing partial quantities. Fixed
FindActiveTrail to only consume up to remainingQty and return
how much was consumed.

