Skip to content

Conversation

@mainman879
Copy link
Contributor

@mainman879 mainman879 commented Jun 28, 2021

Tokens added for (so far): Prosperous Innkeeper, Lolth, Spider Queen, Drizzt Do'Urden, and Ellywick Tumblestrum.

Could not find the pictures for these tokens on Scryfall but will add picurls to them when they are added. I have not added any dungeon cards or their relations as I do not know whether they should use the token relation system or not.

Tokens added for (so far): Prosperous Innkeeper, Lolth, Spider Queen, Drizzt Do'Urden, and Ellywick Tumblestrum. Could not find the pictures for these tokens on Scryfall but will add picurls to them when they are added
@tooomm
Copy link
Contributor

tooomm commented Jul 3, 2021

In order to correctly flag this as WIP and to prevent an accidental merge before it's ready, I converted this into a Draft PR.
Just hit the Ready for review button when you are done! @mainman879 👍

mainman879 and others added 5 commits July 3, 2021 19:33
apply some macroing:
jV/token
k:norm =^df>$p
:'<,'>sort
:'<,'>norm ^2f<d$^P

also add missing set tags
make related before reverse-related the template from now on
@mainman879
Copy link
Contributor Author

@tooomm what do you think about merging this before the final few images get leaked for upcoming tokens (which could take weeks). There's a ton of functionality in these changes that people want now (dungeons mainly). Adding the last few token images can be done later very easily (I will be opening a new PR for the AFC set after this one is merged and can include those last images in it too.)

@tooomm
Copy link
Contributor

tooomm commented Jul 12, 2021

There are another two weeks before the set officially releases. I think they probably add the other pics by then.

However, with things being available on MTGA and people wanting to play the set already...
It makes sense to have something useful in between I guess? Some people might complain about missing stuff though.

As this is likely to be the new normal for upcoming releases we can give it a try maybe? @Psithief

@mainman879
Copy link
Contributor Author

The rest of the tokens for AFR are now on scryfall. I'll be adding them later today and setting this as ready for review.

@mainman879 mainman879 marked this pull request as ready for review July 13, 2021 12:50
Copy link
Contributor

@tooomm tooomm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(Conflicts with the master branch are resolved.)

Gave this a brief look, I did not double check if there is a token missing or if all card relations are correct.

I assume the empty set tags like <set>AFC</set> are placeholders which do miss card art links for now?

Please update the date at the beginning of the file (and in the dedicated version file) as well!
(Forgot this myself as well when doing the quick beast fix the other day... 🙈 )

<reverse-related exclude="exclude" count="x">Maja, Bretagard Protector</reverse-related>
<reverse-related count="x=1">Usher of the Fallen</reverse-related>
<reverse-related count="x" exclude="exclude">Maja, Bretagard Protector</reverse-related>
<reverse-related>Usher of the Fallen</reverse-related>
Copy link
Contributor

@tooomm tooomm Jul 13, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Psithief added the count="x=1" for "Usher of the Fallen" in f0b7fee#diff-ef2c5b2e0216513ba7314de2c6637a3b48b09a5ea3ee44d13c951195fb293697R3716

Maybe the idea was to account for something like double Boast triggers?

But looking at other Boast cards that create tokens, they also have no count value linked in the token file. 👍
https://scryfall.com/search?q=o%3Aboast+o%3Atoken

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the count for this relation should be removed as Boast is once per turn, and none of the other token relations assume a token doubler or similar.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the count for this relation should be removed as Boast is once per turn, and none of the other token relations assume a token doubler or similar.

Agreed.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mainman879 @tooomm Don't make unrelated changes in a pull request. A separate pull request for clean-up is best.

<pt>4/4</pt>
</prop>
<set picURL="https://c1.scryfall.com/file/scryfall-cards/large/front/6/5/65f8e40f-fb5e-4ab8-add3-a8b87e7bcdd9.jpg?1626139916">AFR</set>
<!-- this token is created by another token only -->
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why not reverse-link to the Tomb of Annihilation dungeon token here?

Instead you linked it the other way around :) https://github.com/Cockatrice/Magic-Token/pull/108/files#diff-ef2c5b2e0216513ba7314de2c6637a3b48b09a5ea3ee44d13c951195fb293697R8783

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did it as related because there is precedence for it in other tokens such as the Ajani emblem that is related to cat tokens. There are a few others as well. It doesn't make a difference either way I suppose but we should keep it consistent one way or the other.

@Psithief Psithief self-requested a review July 13, 2021 16:37
@mainman879
Copy link
Contributor Author

The empty AFC set tags are for AFC specific tokens that haven't been revealed yet. These can be added later, and mostly serve as a reminder for myself to fill them in when possible.

@tooomm tooomm mentioned this pull request Jul 14, 2021
@mainman879 mainman879 changed the title AFR Tokens (In-Progress) AFR (and most of AFC) Tokens Jul 16, 2021
<reverse-related>Prying Blade</reverse-related>
<reverse-related count="2">Rapacious Dragon</reverse-related>
<reverse-related>Ragavan, Nimble Pilferer</reverse-related>
<reverse-related count="2">Rapacious Dragon</reverse-related>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorting any unrelated entries should not have been done in this pull request.

<reverse-related exclude="exclude" count="x">Maja, Bretagard Protector</reverse-related>
<reverse-related count="x=1">Usher of the Fallen</reverse-related>
<reverse-related count="x" exclude="exclude">Maja, Bretagard Protector</reverse-related>
<reverse-related>Usher of the Fallen</reverse-related>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mainman879 @tooomm Don't make unrelated changes in a pull request. A separate pull request for clean-up is best.

<set picURL="https://img.scryfall.com/cards/large/front/1/c/1c97e5b2-a024-4aa7-a9b8-45f441aad138.jpg">M19</set>
<reverse-related>Ajani, Adversary of Tyrants</reverse-related>
<related count="3">Cat </related>
<reverse-related>Ajani, Adversary of Tyrants</reverse-related>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reordering elements should be a separate pull request.

@Psithief
Copy link
Contributor

Psithief commented Jul 17, 2021

@mainman879
Copy link
Contributor Author

I do not want to delete the sorting and putting things into a consistent order just to immediately reupload it under 2 other pull requests. If someone wants to do this and edit this PR and reupload it themselves I welcome them to do so. I'll keep those conversations as unresolved.

@mainman879
Copy link
Contributor Author

Thanks for fixing the tab issues @tooomm . I usually check for this issue manually but must've forgot in my morning grogginess. I'll have to get an actual code editor instead of notepad++ because it seems to love to use tab indents instead of spaces.

@mainman879 mainman879 requested a review from Psithief July 21, 2021 19:18
@Psithief
Copy link
Contributor

Psithief commented Jul 23, 2021

I'll mebe reviewing and/or merging this in a few hours time.

@Psithief
Copy link
Contributor

I extracted and committed 1b781c2 in your name.

@Psithief
Copy link
Contributor

@mainman879 I propose to squash this pull request as per the commits shown here: https://github.com/Cockatrice/Magic-Token/commits/pullrequest108

Copy link
Contributor

@Psithief Psithief left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I found two issues. I was sure I mentioned the Death-Priest but apparently not.

@Psithief
Copy link
Contributor

It makes sense to have something useful in between I guess? Some people might complain about missing stuff though.

As this is likely to be the new normal for upcoming releases we can give it a try maybe? @Psithief

What about a spoiler branch that's not quite held to the same standard as the master branch? @tooomm

@mainman879
Copy link
Contributor Author

@mainman879 I propose to squash this pull request as per the commits shown here: https://github.com/Cockatrice/Magic-Token/commits/pullrequest108

I don't know how to squash or what squashing is on github but whatever you think is good go for it.

Psithief added a commit that referenced this pull request Jul 24, 2021
AFR (and most of AFC) Tokens
@Psithief Psithief merged commit 3c3b541 into Cockatrice:master Jul 24, 2021
@mainman879 mainman879 deleted the patch-1 branch July 24, 2021 09:28
@ebbit1q
Copy link
Member

ebbit1q commented Jul 24, 2021

I thought you intended to squash them? now we have these commits applied to master directly

@Psithief
Copy link
Contributor

@ebbit1q The commits with the same author got squashed in sequence. I would have liked to have squashed it further but would have lost authorship information. If it there was just one author I'd have squashed it to one commit.
image

@ebbit1q
Copy link
Member

ebbit1q commented Jul 25, 2021

whatever makes you happy, I don't care much about the small fixes I do

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants