Greatly appreciated Brad. Thanks for the shout and do let us know what you think and how it can be improved.
Posts by Manasight
A user pointed out timestamps were making the log window too wide. So we added three modes: full, short, and hidden. Toggle from the toolbar. Building what players ask for. manasight.gg
#MTGArena #indiedev #buildinpublic
When a new card displaces the commander it means the deck just found what it was actually trying to do.
The best part is watching the whole table shift plans the second it hits. Nobody cares about their own strategy anymore.
Mystical Archive in CanLander is going to break some point values.
It's a killer card and as a huge FF fan ... would have been hard to let go of. Did you fetch a good price for it?
Solemn in Legacy is the kind of card choice that only makes sense when the format is slow enough to let you untap with it.
Most constraint documentation starts with "after the incident where..."
Arena annotations: type is a single-element array, not a scalar. data lives in a details key-value array with snake_case keys. you need helper functions just to read it.
#buildinpublic #MTGArena #rustlang #indiedev
Someone in our Reddit AMA asked about second monitor support for the overlay. We built it. manasight.gg
#MTGArena #screenshotsaturday #indiedev #buildinpublic
Every spell cast. Every trigger resolved. Every combat step. ⚡ Manasight's live log captures it all in a scrollable overlay as your game unfolds. No paywall. No Overwolf. Just the tool. → manasight.gg #MTGArena #MagicTheGathering #screenshotsaturday
Silverquill politics in a four-player game is the one I want to see play out. That college was built for multiplayer.
Ephemerate on an Ichor Wellspring creature is draw 2 every turn for two turns off a single mana. That math gets out of hand fast.
Witherbloom precon is the one where every creature dying is secretly card advantage. That house never runs out of gas.
The Mystical Archive is the part I keep thinking about. Getting Force of Will and Demonic Tutor in a Standard-legal set is a once-in-a-long-while thing.
The hardest part is that the constraint is usually invisible until you violate it.
That's ridiculous - what turn was it?
the turnInfo field in Arena's GameStateMessage is a sibling of gameInfo, not nested inside it. gameStateMessage.gameInfo.turnInfo returns null every time. it took testing against real logs to catch it -- the existing schema docs get this wrong.
#buildinpublic #MTGArena #rustlang #indiedev
MTG Arena batches multiple GameStateMessage updates into a single log entry -- over half of all GRE events bundle two or more. stop at the first one and you silently drop turn changes, creature deaths, and annotation data. iterate every message in the array.
#buildinpublic #MTGArena #indiedev
the step that looked arbitrary always turns out to be load-bearing. you got the procedure but not the constraint it was built around.
The feedback has mostly been about additional features which is helpful to understand what other players want to get out of a #MTGArena companion. We are just grateful that people are engaging and helping us understand how to make it better.
4 days. 37 players. 12 pieces of feedback. Arena players have a lot to say about what the game isn't showing them.
#MTGArena #buildinpublic #indiedev
The gap shows up when you change one step without knowing why the original sequence mattered. Steps are portable. The dependencies between them usually aren't.
Arena's log headers appear within a few seconds when the setting is on. 30s gives margin for slow machines. No real user data on the threshold yet — just launched.
Force of Will is the cancel everyone talks about. Daze is the one that makes you think twice about playing your second land on turn two. Timeless mana development just got a lot more careful.
Trigger resolution order. When the board is complicated and three things happen simultaneously, the log shows you what resolved when.
The feature most tools skip. And the main reason we built this.
#buildinpublic #indiedev
Zone changes timestamped. Every card that moved from hand to stack to battlefield to graveyard, in sequence.
The in-game log flashes this for about two seconds. The overlay keeps it.
Exact phase transitions -- who had priority, when they passed, when they acted. When a complicated turn ends and you're not sure what happened in what order, this is how you reconstruct it.
The action log records things Arena never shows you.
A few things from actual games this week: #MTGArena
Still the early days. Most of our first users came through the r/MagicArena thread. There are not a lot of toolmakers out there but we are happy to engage with them.