
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BUG FIXES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The Gold Investment Fund's +25% now reaches every income source it should — quest gold, loot and material sales, trade profit, crafting commissions, and faction-vendor passive income were all silently missed before. The Treasury marks each buffed line with a ×1.25.
The Merchants' Bulk Purchasing favor now actually works: every material you buy on the market costs 15% less. Previously it did nothing.
In Crown Cup and League bouts, rival champions now cast the abilities they actually rolled, the same way your own heroes do.
Closed a gold exploit: buying and immediately reselling a material no longer earns free Investment Fund gold on the round trip.
Countering a large rival trade offer no longer fails with "Trade too large" — a counter is now measured the same way as accepting the offer outright, up to the volume the rival themselves put on the table.
Selling goods to a faction vendor (like fencing stolen goods) now books as green income in the ledger instead of a red purchase.
Crown Standing Milestone gold now shows its own Treasury line instead of appearing with no explanation.
The rival-profile scout picker no longer lists scouts who are already dispatched or busy, and recalling a scouting tour now resumes the partial intel instead of stranding it.
The "Far Horizons" ambition (captain a party through 15 quests) now advances reliably: set a captain and they stay your captain — auto-fill and rebuilds no longer silently hand the role to your highest-leadership hero. The requirement text now spells out that only standard quests with your set captain count.
Saving a Crown Cup lineup no longer wipes the formation you drew for a Rival Challenge.
A registered festival squad now actually takes the field instead of being auto-filled over.
Single-bout festival brackets show a clean winner mark instead of a confusing "95% – 0%" health readout, and the bracket linework now lines up with the cards.
Returning players loading an older save get a heads-up letter about the new registration format, plus a reminder if a festival is approaching and no squad is named.
On the battlefield, you can drop a hero onto an occupied hex to swap the two.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
QUALITY OF LIFE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
New "Hide boss health banner" option to turn off the oversized top-of-screen boss health bar in watched battles — from Settings or a chip inside the fight.
The Treasurer gets a one-click Sell Surplus button that sells everything above your reserve right now, with no rules to configure. A fresh Blanket Sell now defaults to selling regardless of price, the status banner correctly reflects when Blanket Sell is active, and the price-floor modes carry clearer warnings.
"Related tab" hints in Sage's Wisdom and tutorial pop-ups are now clickable and jump straight to the tab they name.
Search your parties by name, notes, or tags on the Parties tab.
The Guild tab now opens on the tier with an active build, and construction rows show "Week X of ~Y" progress.
The Legend title passive now reads "party OVR" instead of "party power" for clarity — it's the same effect.
Academy-only leagues now start with a larger shared youth pool sized to the number of human players, instead of a thin starting bench.