mage icon indicating copy to clipboard operation
mage copied to clipboard

GUI - stacked tokens in combat

Open xenohedron opened this issue 1 year ago • 14 comments

Related to the recent improvements from #12256 and similar

It can be quite difficult to identify individual tokens when trying to attack, block, or target.

Not sure if it will become easier with practice but we're getting some feedback in XDHS that it is confusing. So I'm opening an issue for discussion on the topic.

xenohedron avatar Jun 23 '24 02:06 xenohedron

Basically what you said there. Hard to identify individual tokens to click on for attacks, blocks, or targeting.

duelcastermage avatar Jun 23 '24 03:06 duelcastermage

Arena unstacks tokens when they differ from others - ie ones that are attacking, ones that are blocking (different creatures), ones that have been targetted by an effect. Is that not easy to do in xmage?

tiera3 avatar Jun 23 '24 03:06 tiera3

I believe @JayDi85 had something to split the attack arrows but I can't seem to find the PR or issue

grimreap124 avatar Jun 23 '24 03:06 grimreap124

#12259

grimreap124 avatar Jun 23 '24 03:06 grimreap124

Arena unstacks tokens when they differ from others - ie ones that are attacking, ones that are blocking (different creatures), ones that have been targetted by an effect. Is that not easy to do in xmage?

I like that idea, I'll have a look into that tonight

grimreap124 avatar Jun 23 '24 03:06 grimreap124

Make some screenshots with bad use cases (hard to identify attackers/blockers/selections). It can be useful.

JayDi85 avatar Jun 23 '24 05:06 JayDi85

I can post some later. After just testing stacking if targets are the same it doesn't work because it doesn't redraw the battlefield when an attack is declared. Do you know how easy that would be to add?

grimreap124 avatar Jun 23 '24 05:06 grimreap124

I think it’s same problem with two different places to compare from last time, not a redraw (battlefield must be updated after each attacker/blocker declare).

JayDi85 avatar Jun 23 '24 05:06 JayDi85

I was saying redraw but meant update. Do you know where I could add that trigger?

grimreap124 avatar Jun 23 '24 06:06 grimreap124

Where the stacking happens in CardPluginImpl I can't find anything related to the target of the MagePermanent we are trying to sort into stacks.

grimreap124 avatar Jun 23 '24 09:06 grimreap124

Found screenshot example:

image

JayDi85 avatar Jun 23 '24 12:06 JayDi85

Where the stacking happens in CardPluginImpl I can't find anything related

PermanentView must be improved to store two additional fields (isAttacking and isBlocking)

JayDi85 avatar Jun 23 '24 12:06 JayDi85

Where the stacking happens in CardPluginImpl I can't find anything related

PermanentView must be improved to store two additional fields (isAttacking and isBlocking)

If you can point me to where I would set this I can have a go at implementing it

grimreap124 avatar Jun 24 '24 08:06 grimreap124

Posted by Nibiru in xdhs image He is complaigning about transformed (ie creature) and not-transformed (ie not creature) incubator tokens being stacked together.

I'm also concerned that perhaps ones with differing numbers of +1/+1 counters may also be stacked together.

tiera3 avatar Jun 25 '24 22:06 tiera3

PermanentView must be improved to store two additional fields (isAttacking and isBlocking)

in addition, detail on what/who is attacked/blocked is required to differentiate situations.

Susucre avatar Jul 06 '24 16:07 Susucre

This isn't per se a stacked tokens issue, but something that would help with stacked tokens: It would be fantastic to be able to select multiple permanents by clicking and dragging a rectangle over them, similar to how you can select several cards in the deck builder. I was playing my Atraxa, Praetors' Voice (proliferate) deck, had Cathars' Crusade out and it was a pain in the ass clicking on each of 15-20 tokens to proliferate their +1/+1 counters. If this could be done for attacking/blocking as well, that might resolve some of the current pain points with handling stacked tokens in combat.

Grath avatar Jul 06 '24 17:07 Grath