Magic The Gathering: Arena

Magic The Gathering: Arena Dev Tracker




12 Sep

Comment

Originally posted by Ootter31019

Its hard to say its the program if it isn't happening to everyone. But it honestly seems like they have done something that makes it run worse on higher spec machines. My terrible Lenova Thinkpad that is like 5 years old and shit tier specs runs it more or less fine. I have a few laggy screens and sometimes it will pass at the start of a draw. Very playable though. I would check your drivers, and probably just make a report to WotC for more information they can work with.

I'm on vacation (so you definitely don't see me posting) and I plan on digging into this more when I'm back, but I've been just playing as a customer and noticed something a little ironic. There is something to your theory that performance can degrade more on higher spec machines. We still have a number of per-frame memory allocations we are working on killing. So if you are running at a very high frame rate (I was around 250), you are allocating a lot more memory and, therefor, incurring a lot more garbage collections. Capping my FPS to 60 smoothed me out a lot. It's only one small piece of the puzzle, bit I though I'd mention it.


08 Sep

Comment

Originally posted by andreliverod

You mean the MTGA only set that is called ANA? the Starter decks contain cards from sets like M20 etc.

As far as I can see you cannot exclude sets like writing "S!=ANA" does not work. Does not seem like it.

Not at a computer to double check my work, but you can add a minus sign to exclude a given term:

-e:ana

Comment

If you run out of time, autoresponder takes over. Autoresponder has one goal: successfully get to the end of the turn. It will do what it considers the simplest possible decisions to get there, regardless of how good those decisions are.

For selecting targets, it will pick the lowest id(s) it's offered. In this game, you appear to be player 1, so it picked you instead of your opponent player 2.

As far as I'm aware we have no plans on making this process "smarter". The (relative) simplicity of the system has a lot of advantages. If you are regularly running out of time with this deck, can you link a video of it so we can see if there are opportunities to improve the timer rules to support its play patterns? #wotc_staff


06 Sep

Comment

Originally posted by Forkrul

There should be no dependency, though. If Frogify is there first, Alela does not have flying and so can't gain indestructible. If Sephara is there first, she gains indestructible and then loses it to Frogify. The outcome should be no flying, no indestructible either way. The only situation where you could have a dependency is when you have something that only takes away the conditional ability, like Sky Tether taking away flying. Then you probably should apply dependency rules to avoid getting a non-flying indestructible Alela.

There is a dependency, even if either ordering should result in the same outcome: Sephara does [flying -> indestructible], Frogify removes all abilities including flying without any requirement. Therefore, all else being equal, Frogify's effect should apply first because it affects the "input" of Sephara's effect without caring about its output.

613.7a An effect is said to “depend on” another if (a) it’s applied in the same layer (and, if applicable, sublayer) as the other effect (see rules 613.1 and 613.3); (b) applying the other would change the text or the existence of the first effect, what it applies to, or what it does to any of the things it applies to; and (c) neither effect is from a characteristic-defining ability or both effects are from characteristic-defining abilities.

Frogify changes what Sephara applies to. #wotc_staff


05 Sep

Comment

Originally posted by The_Tree_Branch

Just curious, what does GRE patch mean?

Patch to the Game Rules Engine. Doing one of these currently involves taking down all of our match servers to update the engine, so we try to do it only at scheduled intervals. #wotc_staff

Comment

Originally posted by fph00

I also noted that [[Empyrean Eagle]] does not reduce the [[Alela]]'s cost. Is that related?

Did you mean [[Warden of Evos Isle]]?

Comment

Yaaay, I fixed it. As many in the comments here allude to, the problem was with dependency detection between "losing all abilities" and any effect that gives an ability if you have some ability (e.g. Sephara, or Kwende).

Because no dependency was detected, the effects assumed that the application of one of them would have no impact on which objects were affected by the other. So Sephara and Frogify both started thinking they applied to Alela, and after Frogify applied Sephara didn't recheck.

Detecting the dependency fixes the issue. Our next GRE patch is still a ways away, but this will be fixed in it. #wotc_staff

Comment

This is a bug. The intent is that muting the opp stops all pet animations, but there’s a bug that can cause the petting anim to get stuck on. We thought we had a fix in this update, but found out at the last minute that it didn’t fully prevent the problem. Should be fixed soon.


04 Sep

Comment

Thanks for the report, I see where the problem is ("exile until" effects specifically create return zone changes from the exile zone - since the Commander didn't end up there, the return effectively "fizzles"). We should have this fixed for the full rollout of Brawl. #wotc_staff


29 Aug

Originally posted by Fairgrim

So cards I can't use in most formats cost more to craft?

There are a lot of knobs and levers behind the scene we're flipping to try to balance the long term health of the game with players' abilities to craft cards. This is a tough balancing act. This pricing is where the team landed for wildcard redemption, and to offset this, we will be providing other avenues for players to add these cards to their collections such as through Historic events in November, Historic drafts, and future monthly Historic events.


27 Aug

Comment

Originally posted by WotC_Jay

Yes, in most of closer bets enter was “pass to everything”, with shift+enter being “pass unless I have any responses”, but after many complaints we flipped those. To get the “hard pass” you’re looking for, use shift+enter.

Err, “closer bets” is “closed beta”. What I get for replying on my phone.

Comment

Originally posted by pleinair93

did they change this at some point? i remember it used to be pass until end of turn always and you had to ctrl + enter to do the pass until response

Yes, in most of closer bets enter was “pass to everything”, with shift+enter being “pass unless I have any responses”, but after many complaints we flipped those. To get the “hard pass” you’re looking for, use shift+enter.


21 Aug

Comment

Originally posted by Akhevan

instead it creates a condition: return, THEN destroy

Does it?

How did you know that it was some kind of a condition?

In general, Magic is a game that works based on rules. You do get a free pass on this one because the rules are nowhere to be found in client. However,

101.3. Any part of an instruction that’s impossible to perform is ignored. (In many cases the card will specify consequences for this; if it doesn’t, there’s no effect.)

The parts of its effect that cannot be performed are simply ignored without any consequence to the spell's resolution.

To be fair, there are other card games out there where "then" does mean "if you do, then." I've always found that weird though. #wotc_staff

Comment

Originally posted by Raeckz

Hey Jay! A bit of constructive criticism, I feel like some of the rewards in the premium pass aren't exciting enough... particulary ones that hand out 6-mana PW's that are basically unplayable, even considering it's one of the very few ways to obtain them. I'd like to suggest adding some Rare/Mythic Wildcards in the mix for the upcoming pass, it could even replace the random Mythic card drop... though I'm afraid Eldrain pass content is probably already decided, but hopefully in the future :) Also, unrelated, I would love to see Wildcards for styles someday, so I can get the style I want instead of earning styles for cards I'm never going to use. Cheers and keep up the good work my man!

Thanks for the thoughts. On the 6-mana planeswalkers (from the planeswalker decks), we didn’t think of those as a big reward, just a nice extra thing to throw in to fill out players M20 collections. In retrospect, I wish that was more clear in the presentation. I’ll think on the other suggestions.

Comment

Originally posted by techretort

Wow, thanks for the reply! I've got to say I'm pretty blown away that a game I've been playing for 20+ years has someone who listened to my feedback. Keep up the good work and pushing for what the players are asking for. I know it can't be easy trying to advocate for the community when people (like me sometimes if I'm honest) are giving you hell, but you've done right my me and I appreciate it a lot.

I've been playing for 20+ years myself, and, as someone with a pretty busy job, Arena has made it much easier for me to play the game I love. So you can imagine I'm pretty motivated make sure it stays great. Keep up the feedback (even if it sometimes means giving us hell). We honestly are always trying to do right by you and all the players, and it's helpful to hear where we are (and aren't) getting that right.


20 Aug

Comment

Originally posted by PAMILA_VOL

by refreshing the quest you mean giving us 3 new ones or getting a new one and losing any uncompleted quest over the new one?

Refilling back up to 3, keeping any progress on existing quests.

Comment

Originally posted by kubic_HS

Will be still 15 levels given out via codes/events as promised? :) thanks for the answer

You'll be able to get the 15 levels we mentioned through events and codes, yes. By my math we've got 9 out currently (2 codes for 2 levels each, 5 through the Planecation events). There's more coming too.

Comment

Originally posted by Lambda_Wolf

Regarding this quote from the July 10, 2019 update:

As previously announced, we will remove the level purchase button at the end of this month. After hearing player feedback, we are looking at ways to let people who want to purchase levels to still do so somewhere. But this will be surfaced in a natural and not "in your face" way.

Is that going to happen during the Core 2020 season? I knew that gems-for-XP is contentious, but (much like OP's suggestion) it seems like a safety valve to prevent frustration for people who are just barely short of a desired reward at the end of the season.

If you've purchased the Mastery Pass, you can click on any level you haven't gotten to yet to purchase your way to it. As we've said, this isn't the way we intend players to get their levels, and we'll be providing several options for players to earn the XP they're missing. But if this is the right answer for you, it's available now.

Comment

Originally posted by isospeedrix

quick question, can mastery orbs be saved for future sets or they must be spent on m20?

Mastery Orbs earned in M20 are only for that Mastery Pass. If you have unspent orbs for M20, the pass will stick around for you to be able to slot them in until the ELD pass ends.

Comment

Originally posted by Twitch89

What's the final day for this battlepass?

You can earn M20 progress until early in the morning on 9/26; it ends just before the Eldraine pass begins. Also, when the the new pass starts we'll be fully refreshing all your quests and weekly wins, so you can start the new pass with a fresh slate.