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

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


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


06 May

Comment

We're aware of this (and getting close to being in a good place to tackle it), but it's still a couple patches out probably. #wotc_staff


05 May


03 May


02 May

Comment

Originally posted by Pg68XN9bcO5nim1v

Already? Mtga uses the magic online engine, which is quite old.

This is probably the result of technical debt already in place

In my defense, the stack traces were super misleading! These developers are wizards :D

I never meant it as an insult or anything like that!

The truth is that you're always amassing tech debt, whether you make bad decisions or not.

However, this isn't tech debt, it's not a result of using the MTGO engine (our engine is new), and Mastermind's Acquisition isn't broken (you can play the card and choose the second mode without a sideboard).

#wotc_staff

Comment

Better presentation for alternate win/lose conditions is pretty high up on my wish list. Most of our time is spent on the “Must Do” list, so that doesn’t necessarily mean they’re coming soon. But, as Rosewater would say, that’s a when, not an if.

Comment

It’s a bug; we’re aware and working on a fix. As others have pointed out, this is a warning intended for [[Mastermind’s Acquisition]] or [[Karn, the Great Creator]].

Also, though it’s worded a little strongly, it doesn’t actually require you to have a sideboard. Hitting “Ok” on the screen shown saves the deck as normal.


01 May

Comment

Originally posted by ChooJeremy

While this works, note that this is dangerous, because hybrid cards aren't shown. For example, if I apply c<=rw on my sealed pool, which also contains [[Dovin, Hand of Control]] and [[Kaya, Bane of the Dead]], neither of them are shown even though they could easily fit into my deck.

SHUCKS! You are totally right. Hm... I wonder what the right filter for that would be. "Castable with"?

Comment

Originally posted by elHahn

Wow - that's really neat.

Do you know if there is a documentation of the advanced filters?

Our super awesome community folks put something together here:

https://forums.mtgarena.com/forums/threads/46567

I've been playing a bunch of sealed and I kept wanting to visualize different color combos. When you are often building a 3-color deck, toggling on those three colors really starts to be "all those colors and all your gold cards". If you want to only see gold cards that are in your chosen colors, you can use the advanced filters in the Search box.

As an example, I am thinking that I'll go Mardu with this pool (Red/White/Black), so I put this in the filter:

c<=rwb

It looks a little goofy but that basically says "Show only cards that have these colors or fewer". This will also include colorless cards.

External link →
Comment

Originally posted by bono_ben

Sorting by capacities would be pretty great.

If search using “Q” you can do that. “Q<4” for things you don’t have a playset of, “Q=3” for things you have 3 of, etc.


30 Apr

Comment

Originally posted by -False-Prophet-

Just to make sure, "as through it had flash" should work correctly with spectacle, jump-start and aftermath, right?

Correct.


29 Apr

Comment

"As though it had flash" is currently not functioning for split card halves. This should be fixed this week.

If you're curious, it's because when you're casting a split card, you're actually "CastLeft"ing or "CastRight"ing it. The rule-code for "as though it had flash" was mistakenly explicitly only working for Cast. #wotc_staff.

Comment

We are aware of the issue and hope to have a fix for it soon!


28 Apr

Comment

Originally posted by RudoDevil

D-JACE KHALED

Holy crap, let's please make DJace Khaled a thing. You know what I'm gonna make it a thing. Now excuse me as I retreat to my meme lab and run some experiments.