Magic The Gathering: Arena

Magic The Gathering: Arena Dev Tracker




13 May

Comment

Originally posted by Sponger1313

Can you give us an example of one where you had to change the text?

My favorite example was Amonkhet's [In Oketra's Name]:

Oracle: Zombies you control get +2/+1 until end of turn. Other creatures you control get +1/+1 until end of turn.

Substitution: Zombies you control get +2/+1 until end of turn. Non-Zombie creatures you control get +1/+1 until end of turn.

As I said above, anaphora resolution is hard. #wotc_staff

Comment

Originally posted by freestorageaccount

I wonder, how(ish) are cards written? I would've expected Dead Man's Chest to look under the hood like 'you may cast {non-land cards from among them}' or maybe '{non-land cards exiled this way that haven't since changed zones}', and then it would seem hard for Arena to mistake. Maybe the program is given only the same English text we see, at least initially until a bug crops up (like happened with Cry of the Carnarium after some creatures had died)?

Virtually always the parser is given the exact Oracle text of the card (and we consider it a sad failing if we have to use se different text). For most bugs including this and the Cry of the Carnarium one, we fix how the parser interprets that text. #wotc_staff

Comment

Some Gideon decks were printed with Jace deck codes. Since those are limited to one-per-account, you'll get a failure when trying to use it. Please contact us here, and we'll help get the Gideon deck onto your account.

Comment

Good old anaphora resolution, the blackest of linguistic magics. The parser asks "What are 'those spells'?" It walks back through the sentence, and sees "nonland cards", and didn't get the semantics of "from among them". Thanks for the report, I've got a fix ready. #wotc_staff.


12 May

Comment

Originally posted by [deleted]

[deleted]

With an empty stack, the settings the client sends to the game server make it so that you do not get priority during your opponent's postcombat main phase (with the normally correct justification that you can do whatever you were going to do during the end step). The problem comes up only if the last thing your opponent does is get a permanent that has an end-step trigger.

Basically in order to not make this a spaghetti-code one-situation-exception, we need to pretty heavily rework our approach to how the game gives you priority by default. This is a pretty big undertaking.

Also, we're still working on future cardsets, bugfixes, etc. This problem is significant, but it's not the only task vying for our limited attention. #wotc_staff


10 May


09 May

Comment
  1. Cast Dowsing Dagger
  2. Play Emergence Zone
  3. Cast League Guildmage
  4. Give League Guildmage haste somehow.
  5. Cast Role Reversal, target two lands you control.
  6. Flash in Nikya with Emergence Zone
  7. Copy Role Reversal with League Guildmage, targetting Nikya and a Plant.

Credits: Mostly /u/wotc_benfinkel

#wotcstaff

Post

Events

War of the Spark Draft

  • Various adjustments to bot draft picks.

Bug Fixes

  • The Draft Bundles now have a confirmation step before purchase.

08 May

Post

We will be performing scheduled maintenance on May 9th, 2019 at 8AM PT (15:00 UTC) to deploy patch 0.14.02.00. Maintenance is expected to last approximately one hour.

No downtime is expected. Players who are logged in prior to the start of maintenance are encouraged to download the update once it is available. Otherwise, Magic: The Gathering Arena will update the next time the game is launched.

Patch Notes will be available once maintenance is complete.