<H2>
MTGAHelper — The ultimate collection tracker for Magic: The Gathering Arena
</H2> |
<H2>
{{modelArticleSelected.title}}
</H2> |
<H2>
MTGA Events Calendar
</H2> |
<H2>
Inventory
</H2> |
<H2>
Monthly Economic Reports
</H2> |
<H2>
{{set.substring(0, set.length - 3)}}
</H2> |
<H3>
Deck stats for: {{modelMtgaDeckSelected.deckname}}
</H3> |
<H3>
Drafts to complete before opening boosters
</H3> |
<H3>
Drafts to completebefore opening your packs:
</H3> |
<H3> Calculation details </H3> |
<H3>
Mastery pass calculator
</H3> |
<H3>
Estimated final level: {{modelMasteryPass.finalLevel}}
</H3> |
<H3>
Jumpstart theme packs Rares/Mythics calculator
</H3> |
<H3> Sign-in </H3> |
<H3> Sign-up </H3> |
<H3>
Purchase your games or Magic: The Gathering paper products on
GameNerdz
</H3> |
<H4>
Using the MTGAHelper tracker, determine your final mastery level automatically
</H4> |
<H4>
Using the MTGAHelper tracker, know exactly how many drafts to complete before opening your boosters
</H4> |
<H4>
Optimize your deckbuilding experience — Never waste another wildcard.
</H4> |
<H4>
Grow your collection more efficiently by having a perfect picture of
which packs to open
and
which cards to craft
.
</H4> |
<H4>
Welcome to MTGAHelper — The most complete resource hub for Magic: The Gathering Arena!
</H4> |
<H4>
Get your Magic Arena decks ideas here.
</H4> |
<H4>
Always stay updated on Magic: The Gathering Arena
</H4> |
<H4>
Some useful readings for players of Magic: The Gathering Arena
</H4> |
<H4>
meta
</H4> |
<H4>
{{modelDecks.totalDecks}} decks
</H4> |
<H4>
{{modelDeckSelected.name}}
from
{{formatScraperKey(modelDeckSelected.scraperTypeId, true)}}
Export to Arena
</H4> |
<H4>
Main ({{displayTotalCards(modelDeckSelected.cardsMain)}} cards)
</H4> |
<H4>
{{zone.key}} ({{displayTotalCards(zone.value)}} cards)
</H4> |
<H4>
{{numeral((itemType === 'Vault' ? 0.01 : 1) * details.gains.reduce((a, b) => a += b.variation, 0) + (itemType === 'Vault' ? 0.01 : 1) * details.spendings.reduce((a, b) => a += b.variation, 0)).format(itemType === 'Vault' ? '+0,0.0%' : '+0,0')}}
Boosters
{{numeral(details.gains.filter(c => c.value === r).reduce((a, b) => a += b.variation, 0) + details.spendings.filter(c => c.value === r).reduce((a, b) => a += b.variation, 0)).format('+0,0')}}
wildcards
new cards
</H4> |
<H4>
Stats (Limited)
</H4> |
<H4>
{{currentPageStatsLimitedIsSealed ? 'Sealed' : 'Draft'}}
</H4> |
<H4> Details </H4> |
<H4>
{{numeral(modelUser.collection.cards.reduce((a, b) => a += b.amount, 0)).format('0,0')}} cards owned
{{modelUser.collection.collectionDate.startsWith('0001-01-01') ? '' : ' as of ' + modelUser.collection.collectionDate }}
</H4> |
<H4>
{{modelUserCollectionFiltered.filtered.reduce((a, b) => a + b.amount, 0)}}
cards
{{modelUserCollectionFiltered.filters.showMissing ? 'missing' : 'collected'}}
with these filters
</H4> |
<H4> MTGA Decks </H4> |
<H4>
Cards in the deck
</H4> |
<H4>
Main ({{displayTotalCards(modelMtgaDeckSelected.cardsMain)}} cards)
</H4> |
<H4>
{{zone.key}} ({{displayTotalCards(zone.value)}} cards)
</H4> |
<H4>
Matches played
</H4> |
<H4> History </H4> |
<H4>
< Previous day
History for {{moment(modelUserHistorySelected2.date).format('YYYY-MM-DD')}}
Next day >
</H4> |
<H4>
?
</H4> |
<H4>
{{modelUserHistoryMatchSelected.deckUsed.name}}
</H4> |
<H4>
{{modelUserHistoryMatchSelected.deckUsed.name}}
</H4> |
<H4> VS </H4> |
<H4>
{{modelUserHistoryMatchSelected.opponentname}}
</H4> |
<H4>
Browse your tracked decks in relation to your collection
</H4> |
<H4>
{{modelUserDeckSelected.name}}
({{formatScraperKey(modelUserDeckSelected.scraperTypeId, true)}})
{{modelUserDeckSelected.name}}
from
{{formatScraperKey(modelUserDeckSelected.scraperTypeId, true)}}
Export to Arena
</H4> |
<H4>
Main ({{displayTotalCards(modelUserDeckSelected.cardsMain)}} cards)
</H4> |
<H4>
{{zone.key}} ({{displayTotalCards(zone.value)}} cards)
</H4> |
<H4> Missing cards summary </H4> |
<H4>
Consider opening
{{formatSetToFullname(modelDashboard.summary[0].key)}}
packs
</H4> |
<H4>
You must track decks first
</H4> |
<H4>
{{numeral(set.value.expectedValue).format('0,0')}} EV
</H4> |
<H4>
You must track decks first
</H4> |
<H4>
Consider crafting these cards, according to their weight value
</H4> |
<H4> Manage which live sources you want to follow — These decks are refreshed automatically </H4> |
<H4> Add a new custom deck </H4> |
<H4> {{modelUser.decks.length}} custom decks </H4> |
<H4>
Expected per draft
</H4> |
<H4>
Rewards
</H4> |
<H4>
My profile
</H4> |
<H4>
Weights used for missing cards
</H4> |
<H4>
Basic lands preference when importing a deck
</H4> |
<H4>
Your custom draft ratings and notes
</H4> |
<H4>
You can enter here your own limited ratings and notes for each card and they will show up in the DraftHelper while draft picking
</H4> |
<H4>
All cards
</H4> |
<H4>
Leave a message, feedback is appreciated
</H4> |
<H4>
Changelog
</H4> |
<H4>
About MTGAHelper
</H4> |
<H4>
Privacy Notice
</H4> |
<H4> Terms of Service ("Terms") </H4> |
<H4> Or with a local account </H4> |
<H4> with a local account </H4> |
<H4>
Contribute at keeping MTGAHelper ad-free forever
</H4> |
<H4>
A huge thanks to everyone supporting this project
</H4> |
<H4>
Draft vs Boosters tool with the latest set ({{modelDraftsCalculator.sets[1]}})
</H4> |
<H4>
and help improve the MTGAHelper services
❤
</H4> |
<H5>
Upload your collection and
start tracking your favorite decks
!
</H5> |
<H5>
{{t.key}} ({{displayTotalCards(t.values)}})
</H5> |
<H5>
{{t.key}} ({{displayTotalCards(t.values)}})
</H5> |
<H5>
{{modelDeckSelectedCardsForManaCurve.reduce((a, b) => a + b.amount, 0)}} cards costing
{{modelDeckSelectedManaCurveCostSelected}} mana
or more
</H5> |
<H5>
Currency
</H5> |
<H5>
Wildcards
</H5> |
<H5>
Boosters
</H5> |
<H5> {{summary.set}} </H5> |
<H5>
{{t.key}} ({{displayTotalCards(t.values)}})
</H5> |
<H5>
{{t.key}} ({{displayTotalCards(t.values)}})
</H5> |
<H5>
{{modelDeckSelectedCardsForManaCurve.reduce((a, b) => a + b.amount, 0)}} cards costing
{{modelDeckSelectedManaCurveCostSelected}} mana
or more
</H5> |
<H5>
No inventory changes
</H5> |
<H5>
{{numeral(modelUserHistorySelectedEconomyEventsNewCards.map(i => i.values).flat(1).reduce((a, b) => a += b.amount, 0)).format('0,0')}}
new cards acquired
</H5> |
<H5>
No matches played
</H5> |
<H5>
{{modelUserHistorySelected2.matches.length}} matches played
</H5> |
<H5>
{{moment(g.startDateTime).format('YYYY-MM-DD HH:mm:ss')}} - Game #{{idx+1}} -
On the {{g.firstTurn}} - {{g.outcome}} in {{moment.utc(g.secondsCount * 1000).format('HH:mm:ss')}}
</H5> |
<H5> No opponent cards seen </H5> |
<H5> {{g.opponentCardsSeen.reduce((a, b) => a += b.amount, 0)}} cards seen from the opponent </H5> |
<H5> Starting hand </H5> |
<H5> By Turn </H5> |
<H5>
{{t.key}} ({{displayTotalCards(t.values)}})
</H5> |
<H5>
{{t.key}} ({{displayTotalCards(t.values)}})
</H5> |
<H5>
{{modelDeckSelectedCardsForManaCurve.reduce((a, b) => a + b.amount, 0)}} cards costing
{{modelDeckSelectedManaCurveCostSelected}} mana
or more
</H5> |
<H5>
You are currently requiring {{modelDashboard.summary[0].value.data.reduce((a, b) => a += b.nbMissing, 0)}} cards from this set,
worth a total weight of {{numeral(modelDashboard.summary[0].value.data.reduce((a, b) => a += b.missingWeight, 0)).format('0,0')}}
</H5> |
<H5> {{formatScraperType(scraperType.type)}} </H5> |
<H5>
This tool will help you know when to open your booster packs, if you want to optimize your collecting rate.
</H5> |
<H5>
{{modelMasteryPass.nbDaysLeft}} days left (ending on {{moment(modelMasteryPass.dateEnd).format('LL')}})
</H5> |
<H5>
Themes here are ordered by priority you should open them for completing your collection the fastest
</H5> |
<H5>
Email: {{modelAccount.email}}
</H5> |
<H5>
User id : {{modelUser.id}}
Change
</H5> |
<H5>
These values determine the importance of each card based on its rarity and if it's mained/sideboarded.
</H5> |
<H5>
Select your favorite lands and only those will appear in your decks to import into the game client
</H5> |
<H5> To get a reply, be sure to include your email or some id (reddit, twitch, etc.) </H5> |
<H5>
Information Collection, Use, and Sharing
</H5> |
<H5>
Your Access to and Control Over Information
</H5> |
<H5>
Security
</H5> |
<H5>
Cookies
</H5> |
<H5>
Links
</H5> |
<H5>
Privacy Policy
</H5> |
<H5>
Conditions of Use
</H5> |
<H5>
Accounts
</H5> |
<H5>
Links To Other Web Sites
</H5> |
<H5>
Termination
</H5> |
<H5>
Comments, Reviews, and Emails
</H5> |
<H5>
Communications
</H5> |
<H5>
Governing Law
</H5> |
<H5>
Changes
</H5> |
<H5>
Contact Us
</H5> |
<H5>
{{deckToShare.name}}
</H5> |
<H5>
Export collection in CSV format
</H5> |
<H5>
Export deck to Magic Arena
</H5> |
<H5>
Other ways to help MTGAHelper
</H5> |
<H6>
{{news.type}}
</H6> |
<H6>
{{news.title}}
</H6> |
<H6>
MTGAHelper Installation Guide
</H6> |
<H6>
How to make best usage of MTGAHelper
</H6> |
<H6>
MTGAHelper Deck Analysis (Advanced stats)
</H6> |
<H6>
{{article.title}}
</H6> |
<H6>
Arena Collection Drafting - How To
</H6> |
<H6>
Arena Finance
</H6> |
<H6> Turn {{t.key}} </H6> |
<H6>
{{modelUserDecks.decks.filter((i) => i.priorityFactor > 0).length}} decks tracked / {{modelUserDecks.totalDecks}} total
Track all
Untrack all
Refresh
</H6> |
<H6>
{{modelDetailsCardSelected.card}} found in:
</H6> |
<H6>
For live interaction and to exchange with the community, you are welcome to join the
Discord server
</H6> |
<H6>
Last updated on April 3, 2019
</H6> |
<H6>
Last updated on October 17, 2019
</H6> |
Social
Social Data
Cost and overhead previously rendered this semi-public form of communication unfeasible.
But advances in social networking technology from 2004-2010 has made broader concepts of sharing possible.