← Back to Blog

FatesForge Tracker v1.0.5 Update: Deck Builder Overhaul, Collection Sync & Accurate Match Stats

The biggest update yet for the Might & Magic: Fates companion app — redesigned deck building, accurate collection tracking, and a major fix to match attribution that finally makes win rates trustworthy.

FatesForge Tracker v1.0.5 Update - May 2026 release notes

FatesForge Tracker v1.0.5 is now live. This release focuses on the two areas players use most: deck building and collection management. We rebuilt both from the ground up to match the in-game experience more closely, while also fixing long-standing bugs around card counts, match attribution, and per-card statistics.

If you're new here: FatesForge is a free desktop companion app for Might & Magic: Fates, the digital trading card game from Ubisoft. It tracks your matches in real time, shows draw probabilities and opponent plays via an in-game overlay, and stores full match history with detailed card-level statistics — like an HSReplay equivalent for Fates players.

Download v1.0.5 for Windows

Deck Builder, Rebuilt

The deck builder UI has been overhauled to match the in-game collection browser. Every change here came from player feedback — the old version worked, but it didn't feel like Fates.

Dual-dropdown filters (Card Type & Faction)

The card pool now uses the same dual-filter pattern you see in-game: pick a Card Type (Unit, Spell, Artifact, Building) and a Faction (Haven, Inferno, Necropolis, Academy, Neutral) independently. Filtering is instant and stays in sync with your hero's faction.

Hero picker with proper artwork

Hero selection now shows the correct hero portrait, automatically sets your deck's faction, and locks faction filters appropriately. Four heroes were added to the database in this release: Agrael (Inferno), Anastasia (Necropolis), Nur (Academy), and Slava Griffin (Haven).

Owned-copies tracking on every card

Each card in the deck builder now shows how many copies you own — as a small badge in the corner, styled to match the rest of the UI. When you're at the deck-building maximum (2 copies for normal cards, 1 for legendaries), the badge brightens with a checkmark so you can see at a glance which cards you can fully utilize.

"Owned only" filter actually enforces ownership

Previously, "Owned only" filtered the visible card pool but let you add more copies than you actually owned. Now it enforces the limit — you'll get a polite toast if you try to add a third copy of a card you only own once. Toggle the filter off to plan around future packs.

Penalty badge repositioning

The off-faction penalty indicator has moved to the bottom-left, where it doesn't overlap the new owned-copies badge or the card cost.

Collection Sync, Properly

This was the biggest behind-the-scenes change in v1.0.5. The previous collection sync had an issue where cards you sold or recycled never disappeared from your tracker. Your owned-card count would drift higher over time, even when your actual collection shrank.

v1.0.5 reworks the sync flow so the tracker now treats each collection update as a complete snapshot rather than something to merge with old data. The result: your tracker reflects exactly what's in your in-game collection, including sold cards, recycled cards, and dust transactions — no more drift.

If your previous tracker showed inflated card counts, just open the in-game Collection screen once after updating. The new sync logic will catch the drift and correct your local data automatically.

Match Attribution Fixed — Your Win Rate Is Finally Accurate

This is the most impactful fix in v1.0.5, and it deserves its own headline. A long-standing bug caused the tracker to occasionally swap "you" and "your opponent" in match logs, producing inconsistent results — sometimes correct, sometimes flipped — depending on the specific match.

The practical effect: roughly half of all matches had attribution swapped. Cards your opponent played were sometimes logged as yours, surrenders could be miscounted, and per-card win rates ended up averaged toward 50% over time because each card's wins and losses were silently mixed with its mirror entries.

v1.0.5 ships a clean fix that anchors player identity directly to your authenticated account, eliminating the guesswork. New matches from this version onward will be attributed correctly, and the longer you play on v1.0.5, the more representative your stats become.

What this means for your existing data: historical matches from v1.0.4 and earlier won't be retroactively corrected — that data is already mixed. But the trend lines from this release forward will reflect your real play. If your win rate looked oddly close to 50% for the last few patches, this is why.

Card-Level Statistics Now Consistent Across All Time Filters

A regression from v1.0.4 caused per-card win rates and play counts to silently drop on certain time-period filters (e.g. "Last 7 days"). Different filter ranges were computing the same statistic in slightly different ways, with edge cases handled inconsistently.

v1.0.5 unifies the calculation across every time-period query. Stats are now consistent regardless of how you slice them — Last 7 Days, Last 30 Days, This Season, All-Time, or any custom range. If you noticed certain cards "missing" from your recent breakdowns, they're back, with correct counts.

Behind the Scenes

Known Issues & What's Next

A few things didn't quite make it into v1.0.5 and are queued for the next release:

How to Update

The tracker auto-updates on launch. If you'd rather grab the installer directly, head to the download page and run the new FatesForge-Setup-1.0.5.exe. Your match history, decks, and settings carry over — no re-login required.

Found a bug or want to request a feature? Use the in-app Messages tab — every report goes directly to the dev queue. Thanks for playing, and good luck on ladder.

Get FatesForge v1.0.5


← Back to Blog